Well, I've been wanting to have a shot at Android programming... had a look at tutorials here and there, thing is though, I learn best from messing with existing source (my knowledge of all progamming languages that I know any of, except for BASIC, was gained this way), but I don't know which examples I should be looking at. So I'm wondering if you guys know of any (or can provide any of your own - I only intend to use it for studying how to make things work, not to make derivatives) good examples to look at? Ideal would be fairly simple games, better yet if they're concepts I'm familiar with (Lemmings variants, basic platformers, or renditions of traditional games (Pacman, Asteroids, that kind of thing)).
Any tips appreciated as well.
I am aware of solutions like Multimedia Fusion 2 (I actually own it, just not the Android exporter), BASIC!, etc - heck, QB64 (which you might remember I used to make LemSet) supports Android so I could always turn to it as a last resort - but I'd really rather learn the proper way using the official development kit.
If you're wondering, obviously not as my first project but eventually, I plan to do a reboot of that RPG I posted a (fairly advanced) demo of a while back, making it for Android. I've been thinking for a while that to really get it how I want, I need to use my own engine, and if I'm going to put in that much effort, Android seems like a more sensible platform to target than PC.
If it helps, my main concerns are around starting up and closign down the app of course, and that aside, mostly to do with how to handle graphics. And of course, the structure in general. I'm only interested in 2D, at least for the forseeable future. Once I can get those down, handling the actual game logic is pretty much the same no matter what language you're dealing with, so I don't forsee much trouble there. (It would appear Java is most similar to RGSS, out of the languages I have experience with.)