Date

12-2013

Degree Name

BS in Computer Science

Department

Computer Science Department

Advisor(s)

Zoë Wood

Abstract

Astrophobia is a Descent-like 3D networked multiplayer space combat game with linear entity interpolation (client-side animation between game-state packets to give the illusion of continuous game updates) similar to entity interpolation implemented in Valve Software’s Source engine. Additionally, Astrophobia procedurally generates unique levels, has zero-gravity physics, ship and projectile wall bouncing, hit detection, OpenGL 3D graphics, Phong lighting, ship model and texture, and a simple HUD that provides visualization of health points, aiming crosshair, and player scoreboard.

astrophobia_game.zip (50796 kB)
Astrophobia source code for both server and client versions.

Share

COinS