I've been making video games sense the late eighties. I've been playing them sense the seventies.
My first and last game console the Atari 2600 that my parents had gotten me as a child. I later grew up to computers with the Commodore 64, from that I went to the Amiga 500, from that to Windows PC by the mid nineties.
My first game on the C64 was where the player played the shark in a swimmer eating game. It had very blocky graphics and was nothing like a modern similar sounding game. I think I called it "Shark Attacks" or something.
I'm a hobbyist programmer, and I wanted to mix it up with making a game. I found XNA in 2009, and I've finally learned it! Thanks to XNA Resources and my first game is based off one of his tutors. I used it to get me started, based loosely on Williams Defender, but much more. As my first actual game, you will find that on my website, and follow me along on my work.
I've dumped sprites for 3D models, when I found Unity 3D in Dec 2011 I said, where have you been all my life? I learned Unity 3D and then in one week made the Asteroids game.
Nowadays I use Visual Studio 2022 as my IDE and C++ 20 with the raylib library at https://www.raylib.com/. I used to mostly use C# Monogame with my own simple game framework as well as game engines such as Unreal, Unity as well as Xenko. Now days I'm using raylib C++ as my library of choice with my custom framework.
The Voxel and Vector graphics styles are my thing. I'll be remaking more classic arcade games, as well as making my own, so keep an eye out.
You can find more games on Gamejolt at https://gamejolt.com/@Purple-Knightmare
My Youtube channel: https://www.youtube.com/@PurpleKnightmare
You can stay up to date on my blog at http://panther-game-studio.blogspot.com/
Game on!
if (try()) Do(); else DoNot();