>Commands: -Press 1 or 2 to kill velocity, return to origin and enter either space or atmosphere physics, respectively. -Press 3 or 4 to show/hide all variables. -Press 5 to kill all velocity and return to origin. >Controls (Space): -Use W, A, S, D to maneuver -Use Q, E to turn -Use Space to fire autocannon -Use R to launch missile >Controls (Atmosphere): -Use W to accelerate and S to decelerate -Use Q, E or A, D to turn
>Description: -Public release of a physics engine for my upcoming two-player game, Spaceship: Dogfight. This engine currently has atmosphere and space-based physics. >Known Issues: -Player collision physics iffy at best >Changelog: v0.1: Initial release v0.2: Added autocannon v0.3: Added homing missile v0.4 Fixed wall-trapping (broken) v0.5 Fixed broken missile guidance (still broken) v0.6: -Fixed wall trapping (for real this time) -Changed launch behavior for homing missile; If player is pointing within 10 degrees of enemy, missile points towards enemy on fired -Homing missile no longer actively targets enemy -Added enemy dir. pointer UI with hitmarker for p1 -Added missile counter UI for p1 -Added missile cooldown timer UI for p1 -Added basic collision physics for players (in progress) -p1's engine temporarily flares whilst firing autocannon >Tags: #games #space #dogfight #physics #alpha #demo