New Project: How to make a 3D Game Engine! Other projects: Base Defender 3D with Panther3D engine, also Space Zombie with Panther2D engine in XNA 4.0. Old Projects: Base Defender (aka Base Defense), (For Android too), Asteroids with FRB tutorial.

Bookmark this site using TinyURL
New completed tutorial on how to make a basic 3D game engine in XNA 4 part one, based off my Panther3D engine, I instruct the reader on how and why they can make there own, and then instruct the reader on how to use it to make the classic Asteroids Game. The completed game can be viewed on YouTube here. The five chapter long lesson, is in PDF format, later I'll turn it into a web site with a forum after I make sure everything is bug and typo free, I'll publish it on Amazon as a book! You can find the tutorial in the downloads section of this site.

I'm currently working on adding particles to the tutorial for the next part of the series. After that I'll be adding better collision detection options and more.

New pure XNA 4 project here. I created the Panther3D engine for Base Defender 3D, follow that link to find out more! You will also need XNA 4 run time, found here.

Latest side project, 3 week game creation contest at Dream.In.Code! No 3rd party game engines or libraries allowed!
Space Zombie won 3rd prize! I'm continuing on that game now.

If you are new to game creation, or you just don't want to reinvent the wheel, you may want to have a look at FlatRedBall, a game engine for the XNA Game Studio framework. It is a life saver, for keeping your code organized, and healthy and all while you save time. It is free, and community supported, and his feedback is very fast. It will even install everything you need for the XNA Game Studio 3.1 on your system if needed. The FRB version of my game is now available for testing. Read my blog Project ended. 


For any of you interesting in what XNA Game Studio is, here is the official word on it here. For the official XNA Creators Club you can go here.

Stay up to date on the FRB Base Defender project here, go to the downloads page for new content!
You may need the XNA Game Studio 3.1 runtime, you can download that here.

Read about Base Defender 3D in XNA 4 Updates here.

if (Try()) Do(); else DoNot();

Member of The Internet Defense League Member of The Internet Defense League

Stay Up To Date On Base Defender

  • The most anticipated game of the century! Don't you wish, this is just about the Beta release of my Base Defender game, click the link to download it! It is now ready for prime time, Extremely ...
    Posted Apr 2, 2011, 10:01 PM by Lance XNA Zimmerman
  • Beta getting close! (So close I can smell it!) It is so close I can smell it! I've got only one more enemy to complete! The Falken, that is the one that shoots heat seeking missiles at the ...
    Posted Mar 25, 2011, 2:18 AM by Lance XNA Zimmerman
  • Tonight I've reached a milestone Base Defender rewrite update: I've gotten all the enemies done, from the original game. I've only a few more to go now. The game runs so much more ...
    Posted Feb 16, 2011, 1:36 AM by Lance XNA Zimmerman
  • I'm still working on it! It is allot of hard work, I'm basically remaking my game, this time it will be at least 65% more efficient. I've made a 'factory' class for my ...
    Posted Feb 3, 2011, 11:52 PM by Lance XNA Zimmerman
Showing posts 1 - 4 of 33. View more »