• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

RPG Game Dev Question

XfStef

Lurker
Hey guys, I know that this isn't a developers forum but I'd like to post some of my questions, as I am currently working on an Android RPG game and I'm having lots of trouble due to not having enough experience as a java programmer.

My first question is more of a generic graphics programming one... as I know that the Java virtual machine should be a bit slower than pure C or C++ app, and our graphical elements are quite big (ranging between 26kb to 200kb and more / image). So when using sprite sheets for the 2d rendering (about 20fps for animations) will the app have big problems running on most smartphones, considering the fact that at one point (during battles) there should be 2~4 animations running at once, about 2 or 3 special effects (explosions, particle effects) and also the rendering of the background image plus any special drops or objects with which the player may interact. Keep in mind the game will look like a classic side scrolling 2d game, the main difference being that the player can use abilities and powers in the same way that you would on a normal PC RPG.

Thanks for your time in reading this and for any feedback or advice you might give me ;).
 
We do have a developers forum on these boards, would you like me to move your thread to the developer section?
 
@WarlockEmil cool man, thanks for the link, btw your game looks nice, do you do your own graphics ?

@jerofld well I guess it's more of a development question, you could, thanks !
 
@XfStef
Thanks. I hired an artist to do the cards and illustrations. icons and some textures for the UI are taken from Welcome to OpenGameArt.org | OpenGameArt.org - they are free for commercial use

sfx and music I did myself

good luck with development. If you are doing 2D android games there's no better framework than Andengine in my view, it has a tonne of example game code you can build from.
 
Maybe I didn't understand your engine, but what it seems like is you are using function pointers for the different states/modes in your engine. I was talking about using an ABC to act as an interface for the different states running in the game.
 
Back
Top Bottom