This is a story many have shared. It is typical. You can get it by asking how one got involved with computers.
Most will say, they started playing games. Then something happened and they wanted to see how things worked under the hood. Then they got hooked.
The story is the same. What changes is the era, the type of games, and the computers.
I always wanted to create games. In fact, I used to play with AMOS Basic on the Amiga. A great IDE for creating games. It had everything one would need to create simple games.
So today, a million years after that, I release an open source game called Sector Five II.
I will be working to extend the game with new levels and challenges. Why, you may ask. I like writing my own little games. I want to help people learn Ruby by writing games. Especially new folks that want to enter the programming world.
You may ask why Ruby. It’s the language I have been using the most the past few years. I don’t need anything faster for now.
If a need ever rises to write a more commercial game, I may have to reconsider. We now have DragonRuby as an option, so that’s a good candidate for the future. It solves the problems of targeting platforms (Windows, macOS, iOS, Android), speed, and packaging. Something that Ruby+Gosu falls a bit short.
You can check the game and even consider contributing if you like:
What are you up to Petros?
After 9 years at GitHub Support, I am now building a simple and fast customer support tool at an unbeatable price, to help teams stay calm and productive. I have founded a calm company called HeavyMelon. You can always check what I am doing now and where to find me online.