
I wanted to put in a quick word while taking a breather from my coding efforts.
I am currently working on a 2d game engine in C++. It’s very typical for me, I just started learning C++ and already I am working on a project seemingly beyond my ability. However as I move along it’s actually going quite well.
It also happened that I suddenly had to learn Python because my engine will depend heavily on Python for its scripting needs. The idea is that you will be able to create quite different games by simply writing a few python scripts that will follow a certain pattern. Not a new idea by any means, but for me its a cool step. I’ve never done any kind of major C++ graphics programming, not to mention gaming.
It has however been my dream to create my own game since I started playing Ultima Online back in ‘98. Finally I am starting to realise it, and it feels great.
Especially now that I have started integrating the scripting engine with the game engine, I kinda had a mental orgasm when I saw how I could call a Python script from my C++ program and then have that script call the program and give it more instructions. It’s soooooo cool. I am in programmers heaven.
So far the progress is that you can basically move around, and by pressing certain keys you can also trigger animations, like death or attack. It kicks some serious nuts.
If you, however unlikely, might be reading this and feel that you can contribute graphically to my new game/engine, do contact me. I plan to put up a contact form on this website eventually, but for now, leaving a comment will suffice.
The art type will need to be tiles and sprites and maybe some backgrounds. The game is a top down 2d rpg/adventure. However the engine can be adapted for use with like a top-down space shooter.
Wow, it turned out to be a slightly longer word then I planned. In any case, the point of the article is that it feels really great to create something to call your own. Programmers are artists too, and don’t let anyone tell you otherwise.
(disclaimer: not all programmers are artists, just like not all animators are artists)