I've written a couple 2D games and the biggest problem is performance. Drawing bitmaps on a canvas works alright, and it does the job, but you will not be getting 60 frames per second, or anything close for that matter. I had to resort to performance tricks that mostly haven't been used since the 80's and 90's to get my games to be just barely fast enough to enjoy.
My future development will be using OpenGL, even for 2D drawing, which is considerably more complicated and may be too much to bite off for a newbie. On Mar 30, 12:53 pm, Kevin Duffey <[email protected]> wrote: > Whitemice.. did you create replica island? It looks great. Downloading it > now. > > I gotta be honest.. given the various threads on this forum and the beginner > forum about the lacking capabilities of android, be it low latency sound, > better 3D performance, native layer issues, etc etc.. and honestly the only > kind of games I would consider working on are 2D side scroller or top-down > games, and puzzle games. First off, they sell. There are a crap load of us > from the 80s/90s before 3D games became big that still love 2D side > scrollers. They are fun, and as far as I can tell, are not terribly hard to > write and often are smooth playing with little in the way of hiccups causing > problems. The sound requirements are generally minimal and controls are > generally not too demanding. I admire, praise even those of you that develop > more difficult 3D like games! It's a ton of work. Reading Robert Green's > blog about what he did.. man! You really gotta have a passion for the amount > of work that goes into it and possibly with little to no return. > > Puzzle games seem to do well, especially over seas, although I still haven't > figured out how difficult it is to post games/apps from USA to other markets > in other countries. I would have hoped it was one big centralized market, > and there would be some way to configure it on each device to look at other > markets/languages/locales if possible, but I am not entirely sure..haven't > looked into it yet. > > Anyway, for the OP, do a search in this forum. A few days ago there was a > thread that brought up a couple 2D engines, including Rokon which is pretty > nice. But there were a couple others that were also available and included > native code and such for performance gains. You'll find a couple threads on > the subject for sure. > > On Tue, Mar 30, 2010 at 8:21 AM, Emmanuel <[email protected]> wrote: > > There are some existing 2D engines, that you can find by googling. > > The most famous is, I think Rokon, that is quite complete ( with one > > successful game, and that deal with 2D, Sound, TouchPad, > > Accelerometer, etc... ) > > > hope it helps, > > > Emmanuel > >http://androidblogger.blogspot.com/ > >http://www.alocaly.com/ > > > On Mar 30, 9:24 am, jProg <[email protected]> wrote: > > > Hi, I'm a newbie to android and I want to develop my first 2d game..:) > > > I read about engines ..but what do you advice me to go with<--for 2d > > > game > > > and what is the best tools I need to create the sprites or characters > > > in addition to the map or the background? > > > Thank you in advance..:) > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected]<android-developers%[email protected]> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en > > > To unsubscribe from this group, send email to android-developers+ > > unsubscribegooglegroups.com or reply to this email with the words "REMOVE > > ME" as the subject. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en To unsubscribe from this group, send email to android-developers+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.

