Archive for the Game Engine Tutorial Category

June 23, 2009

Updated JigLibX Builds

I have uploaded Xbox 360 and x86 (PC) builds (dlls) of the new version 0.3.1 JigLibX, the physics engine used by the Innovation Engine.
They can be downloaded then referenced by your projects, depending on the target platform (Xbox or PC).
http://www.innovativegames.net/upload/JigLibX

May 29, 2009

XNA Game Engine Tutorial #12 – Introduction to HLSL and Improved Terrain

In this episode of the Game Engine Tutorial (we’ll return to the editor next week) we are going to build a better terrain, but the emphasis is more on implementing some simple HLSL effects.
We will cover:
- Better terrain construction
- Texture mapping
- Multiple texture mapping
- Directional lighting
- Fog
Better Terrain Construction
Our first shot at terrain was pretty [...]

March 4, 2009

Updated Components

OK, I’ve finished updating the components to get them ready with the editor and the serializer. I haven’t organized them, so I’ll just link the whole engine project:
http://www.innovativegames.net/upload/GameEngineTutorial/UpdatedComponents/ie.zip

January 24, 2009

XNA Game Engine Tutorial Series #11: Serialization

One of the big features any useful engine needs is the ability to save its state and the state of its components to file. This is necessary for things like saving a game, but is more useful for things like saving a scene in an editor. C# provides two types of serializer.
The first is a [...]