Initial Release to the World!
I began this work about 14 years ago in an attempt to learn programming. I don't recall why I selected Allegro, but it began with Allegro 4. There wasn't any sound support native to allegro so I need to implement openal. It took a year of starts and stops to get the first version. Over the last decade I came back to it and finally have it in a good place.
I drew inspiration from old endless arcade shooters like Time Pilot.
The major challenges were first associated with using C++. Once I figured these out it began quite simple to implement new features. I updated and added a feature or 2 a year and here we are.
I found myself enjoying the aspects of planning and developing the algorithms to succeed.
I new that a platformer would be too complex for an initial project so I decided on a single screen game. Once I had these boundaries I found myself able to add features much more quickly. Even minutes before launching the game here I was able to adjust and make some minor tweaks to improve the experience. I am not sure what the future holds or if I will continue to develop this. I have since begun using Monogame on some new ideas. I do miss the freedom of C++, that seems just a little more adaptable than C#.
I opted to not use game engine and work from scratch, I was always more interested in the art of programming and this was a good way to learn this and produce a tangible product.
Enjoy!
Leave a comment
Log in with itch.io to leave a comment.