Hi community!
I've been thinking about game development with B4A for a while. The language itself doesn't offer any suitable solutions for such a task. Some days ago I stumbled upon the object based sprite engine by francoisg (find it here)
I think it really offers a good starting point for game development as I expanded it with some more features like pixel perfect collision detection. In combination with soundpool and gestures lib we will find a very good foundation for sophisticated 2D-Games on Android which are easy to develop.
I have played around with it and what comes out is a game like you might know it as "Simon" where you have to try repeat a combination of colors and sounds.
Though my "Color Crisis" should only be a test on sprites and collision detection, I consider releasing it on the market. But this will take further improvements like the support of multiple screen sizes. All sprites are drawn to a canvas and i would really like to see a relative scaling of the sprites according to their parent canvas which uses the whole screen area. Maybe anybody of you has been thinking about that already?
Why am I telling you about this? I think that we - as a community - should focus on something like a toolbox for game development with B4A. B4A is great when it comes to GUI apps - but let us be honest: games are just more fun, offer you a lot more of creative ideas and they produce much higher download rates when they are put into the android market. As a big fan of B4A i would love to see if we could push the language towards this direction. Years ago I was thrilled by the easyness of game development tools like BlitzBasic - it would be great if we could manage to make game development that easy on Android. I am sure that this would attract more and more users for B4A.
Enough already - please check out Color Crisis and let me know what you think. Download via File-Upload.net
Best regards,
drloosi
I've been thinking about game development with B4A for a while. The language itself doesn't offer any suitable solutions for such a task. Some days ago I stumbled upon the object based sprite engine by francoisg (find it here)
I think it really offers a good starting point for game development as I expanded it with some more features like pixel perfect collision detection. In combination with soundpool and gestures lib we will find a very good foundation for sophisticated 2D-Games on Android which are easy to develop.
I have played around with it and what comes out is a game like you might know it as "Simon" where you have to try repeat a combination of colors and sounds.
Though my "Color Crisis" should only be a test on sprites and collision detection, I consider releasing it on the market. But this will take further improvements like the support of multiple screen sizes. All sprites are drawn to a canvas and i would really like to see a relative scaling of the sprites according to their parent canvas which uses the whole screen area. Maybe anybody of you has been thinking about that already?
Why am I telling you about this? I think that we - as a community - should focus on something like a toolbox for game development with B4A. B4A is great when it comes to GUI apps - but let us be honest: games are just more fun, offer you a lot more of creative ideas and they produce much higher download rates when they are put into the android market. As a big fan of B4A i would love to see if we could push the language towards this direction. Years ago I was thrilled by the easyness of game development tools like BlitzBasic - it would be great if we could manage to make game development that easy on Android. I am sure that this would attract more and more users for B4A.
Enough already - please check out Color Crisis and let me know what you think. Download via File-Upload.net
Best regards,
drloosi