My First Video Game – The Realm of Darthon

Posted: July 15, 2011 in Role Playing Games, Video Game Development
Tags: , ,

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.

  1. Looks like it’ll work. Also like a typical first game. If you wanna improve your graphics at all, I’d look here:

    I look forward to more posts.

    • Thank you for the response! I checked out that link and it seems quite interesting. I will have to look into it when I have time. I have been on hiatus for a while but I hope to keep posting soon.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s