Wellcome Kyouki, to the amazing world of coding. I started a long time ago on the wonderful Speccy, in those days the common way to learn was to spend hours on end typing in code you copied from some magazine or book. Coding is a frustration-reward game (rather like giving orders to an idiot) actualy an idiot is better because at least he does stuff slowly, but then when you get something to work you feel so happy, you need to run around hopping up and down. My main advice is divide a big complex task into smaller simple ones. Also I advice against trying to code a full game at first, this will usualy lead into frustration. I would try at first to code simple things (save all these little programs, great for future reference) because if you start making a long program, things will start getting complicated soon, and code will begin to look like a nightmare (full of patches here and there). So if you have coded before hand all the routines you need for your project, coding a big program becomes easier as you know what you need and how to go about it. Nothing worse that have a game almost complete, you add a new feature and you realize that the "already written" code has to be extensively modified to permit this new feature.
Hmm this post is becoming longer than I expected, well if you want to use tiles this is what I would do.
a)Borrow some tiles
b)Try putting a single tile onto the screen, experiment pasting it on different positions, then paste it repeatedly to cover the whole screen, use 2 tiles, make patterns etc.
c)Now put your tiles on an empty image, and then put the image onto the screen, try different methods, try putting only part of this image onto the screen...
d)By now you may want to scroll, at first just scroll a simple screen...etc.
e)Blah, blah, blah
I hope this helps.
PS. It's also quite useful to play around with other's code and try to work out how it works, also don't be shy of changing bits to see what happens.
Hmm this post is becoming longer than I expected, well if you want to use tiles this is what I would do.
a)Borrow some tiles
b)Try putting a single tile onto the screen, experiment pasting it on different positions, then paste it repeatedly to cover the whole screen, use 2 tiles, make patterns etc.
c)Now put your tiles on an empty image, and then put the image onto the screen, try different methods, try putting only part of this image onto the screen...
d)By now you may want to scroll, at first just scroll a simple screen...etc.
e)Blah, blah, blah
I hope this helps.
PS. It's also quite useful to play around with other's code and try to work out how it works, also don't be shy of changing bits to see what happens.