This question here lists some good links to general Android applications (that I'm already looking over) but I'm interested at the moment in specifically games (board-type, intelligent games rather than action - in other words, I don't need real-time).
What are the best sources for applications like that? I want to look over the source code to get myself up to speed quickly.
(Please don't just Google for results, I've already done that and the pickings are a little scarce. I'm inte开发者_开发技巧rested in anyone who's actually taken time to find and evaluate good sites for this - so ideally, you'd already be an Android developer interested in developing games).
The code for my android game robotic space rock can be found here: http://code.google.com/p/monolithandroid
It is a block game with 3d opengl/es graphics, a highscore table, sound and midi music.
Here's a tip from someone who just started with Android games. The sample games that are in the SDK are good, however I've found it FAR easier (and better for learning) to start from scratch with a new Android Project rather than trying to modify an existing one. I ran into many dead ends using the "modify" approach. When I started from scratch I learned far more and got further faster with a blank slate.
Also, since you're not doing action games - don't get caught up in the games like JetBoy that use a thread to run the game loop. Threads certainly have their place, but if you're just learning they muddy the waters greatly.
You have a wast listing here
http://en.wikipedia.org/wiki/List_of_open_source_Android_applications#Games
There are a bunch of games in this list, which come with source: http://groups.fsf.org/wiki/LibrePlanet:LibrePlanetItalia/replicant#List_of_fully_free_android_applications
we are maintaining a list of fully free software (gpl, apache and so on) applications for android and we have some games too.
Have a look here:
http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeSoftwareApps
The list is for a project called Replicant that aims to provide a fully free software android os with a fully free software market application (google market is not free libre software).
We will have a repository of fully free software applications too.
If you wish to help us, come to visit our irc channel on irc.freenode.net called #replicant
Thank you.
精彩评论