2D Game Engine in XNA GSE 2.0 Part 1
I have been working on the first installment of a new series of blogs I would like to do which covers the basics of creating your own 2D game engine. My goal was to create a series of tutorials that beginners and advanced programmers alike could enjoy and gain some knowledge from.
I approached this first article a little strangely; I wanted to develop the engine and then write the documentation to go with it. I think all and all the tutorial went fairly well but it does get a little hard to follow if you are trying to create your own project instead of just referencing the sample project.
My next tutorials will be a continuation of the sample code included with this tutorial and I will attempt to follow a more standard approach for those tutorials by writing my documentation as I develop and make changes to the code via notations in the documentation to get the reader more involved and give them an easier way to follow along in their own project. My next series of tutorials will focus on specific game systems and go a little more in-depth on each one individually; these game systems include Collision, AI, Particle Systems, and much more.
|
This Tutorial Covers: - Introdocution to XNA GSE - Creation of basic game components - Using the Sprite Batch for drawing - Creating an Input Manager to handle input - Creating a basic ship class - Creating a projectile management component - Creating a star field background component |
Download Tutorial: Source and Documentation
- shawn's blog
- Login or register to post comments
