Posts Tagged ‘video game development’

I have started my first video game, an RPG named “The Realm of Darthon”. The name is a reference to a Regular Show episode. So far, I have a combat system, looting system, vendor system, and very simple magic system. I have also implemented a very simple melee AI, armor, and weapons. I am going to be working on ironing out the first entry level (complete with a town with a vendor and perhaps a quest giver, and a field with enemies to attack.

It is an entirely 2D game, with hand drawn graphics. It’s quite buggy right now, but was stable enough for me to demo in my Intro to Game Development class earlier today. I’m going to continue development on it, in hopes that I can add all the features that I wanted to when I was planning what I wanted to do.

I am using the .Net environment, using the XNA game development engine in C#. I have never used C# before learning about XNA so it has been an interesting learning curve. XNA makes certain things quite simple, like drawing 2D sprites. Handling collision however seems to be something that XNA expects you to do yourself, and it doesn’t really provide any functionality to make the coding of collision any easier. I would have expected there to be at least a bounding rectangle level of collision detection built in, but implementing such is easy enough.

I expect this to be the first of quite a few games. My next game(s) will probably be a little simpler than a full fledged RPG

Screenshots below:

This slideshow requires JavaScript.