A World Apart (RPG)


Daniel Soltyka

Project: “A World Apart” (RPG)

Development Time: 5 Months

Current Status: IN DEVELOPMENT

Tools Used: Microsoft Visual Studio 2008

Language: C#

Framework: Microsoft XNA Game Studio 3.1

Code Snippets: Avatar.cs, EntitySpawn.cs, OverworldArea.cs, OverworldComponent.cs, OverworldEntity.cs

Project SVN (Open Source): http://subversion.assembla.com/svn/A_World_Apart/

  

  

Project Description:

This is a large scale student project I am involved with, along with about 10 other students at UAT.

My programming responsibilities are mostly in regard to the overworld engine. I am in charge of managing map rendering, object management, portal based map transitions, and collision. In addition, I am in charge of implementing the interfaces that link entities on the overworld (such as NPCs, treasure chests) with their appropriate systems (dialog, inventory, etc).

Additionally, I am also managing the creation of a scripting system which will allow the designers to implement automated scenes within the game itself.

This project utilizes another project of mine, the Paradigm 2D Rendering Engine & World Builder, to render overworld entities as well as provide a way for the designers to create maps.

 

 

Videos: