Return to Home Page
Greg Santo's Game Programming Portfolio
   
Racing (current working title)


Game Description

Racing is currently in development for both the PC and the Xbox 360. The current details of the project remain confidential until more progress in the development process is made. Racing will include: 1-8 players, competitive online game play, 2D physics simulation, hand drawn graphics, shader effects, a level editor, and much more.

Programming Challenges

The first programming challenge I have faced during this project is creating a 2D Physics Library from scratch. The Physics Library is still in development, but you can see some screenshots of it in action below.


Features

Graphics
  • Hand drawn and painted graphics
  • A combination of 2D and 3D graphics to achieve the desired look and feel
  • Shader effects
Physics
  • A custom 2D Physics Library programmed entirely in C#
  • Support for springs and constraints
  • Support for both predefined and arbitrary convex and concave polygons
Networking
  • 1-8 simultaneous players across the network


Screenshots




The first pass at the normal map shader
The 10 small circles are connected by springs
Currently only circles and convex polygons are supported
Stacking breaks down under heavy load, shock propagation algorithms will be implemented to fix this
   
Copyright © 2006 Greg Santo