3D XNA Game in F#

This is actually homework from a 3D gaming course that I am taking. So far the game has turned out ok.

The game shows the use of the following fundamental 3D gaming concepts:

  • 3D model loading and movement along paths
  •  Collision detection
  • Particle effects (explosions and smoke)
  • Skybox (background)
  • Sounds
  • Camera movement
  • 2D sprite drawing

The game play is very simple for now. Move the crosshair using the mouse and click to shoot. There are many rough edges still and the game is far from complete. Later I plan to add Kinect integration.

The source and playable binary files can be downloaded from here:



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s