Share My Creation Color Crisis and thoughts about game development with B4A

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
 

Attachments

  • ccshot.jpg
    ccshot.jpg
    33 KB · Views: 5,641

latch

Active Member
Licensed User
Longtime User
I'm pretty sure I saw that engine before I wrote mine but, I thought it would be easier for me to write my own than learn someone else's.
 

francoisg

Active Member
Licensed User
Longtime User
Hi, glad to see someone playing with the library :)
I have made some changes as well (optimizations) - would you be willing to share your code (would like to add pixel-perfect collision-detection etc) so that we can make the library better for the whole community?

I have made a game with it myself (a bit big to upload here with all the graphics & sounds) and it seems to perform quite well at the moment (added music, sound effects etc.) ...
 
Top