A quick tutorial describing how to use a plugin I’ve written to create simple spritesheets with GIMP that can be used in Unity.
As part of my Introduction to 3D Graphics Programming module on the second year of Computer Games Programming at Derby University I am developing a 3D software renderer using C++. At its core the renderer’s purpose is to take a … Read More
Ninja Vikings with Claws (an indie game developer founded by myself and other students on my course) has started work on a modification of Valve’s freely available co-operative shooter Alien Swarm, and I’ve decided to document the development process.
While working with the separating axis theorem in a 2D XNA project, I started looking at ways to generate a tight-fitting convex hull around a sprite in order to implement more accurate collision detection than I would be able to … Read More
As described on MSDN, drawing lines and other 3D Primitives with XNA involves defining vertices in world space, setting up an Effect, applying view and projection transformations, and finally making a call to the graphics card with a DrawUserPrimitives (or … Read More