A downloadable game for Windows and Linux

Download NowName your own price

You play as a 3D ship that can blast red enemy ships in an endless arcade fashion on an infinite plane. The waves spawn more and more enemies, but you have two weapons at your disposal: a white blaster and a green piercing spear. Your weapons get stronger the more enemies they defeat (50 = double blaster, 200 = triple blaster).  I hope you give it a try!


CONTROLS:

AWSD - Move

SPACE - Jump

LEFT_MOUSE_BUTTON - Primary fire

RIGHT_MOUSE_BUTTON - Alternate fire

R - Play/Restart

ESC - Quit

ARROW_KEYS - Adjust mouse sensitivity


* My final project for my computer graphics class. The game was made with PROCESSING and is also one of the first 3D projects I've ever finished, weirdly enough. 

* If you're on WINDOWS, there's two versions you could download: one with JAVA installed and one without. The one with JAVA is a much larger file size (150ish mb) than the one without (5 mb) but guarantees it'll run. If you already have JAVA installed on your computer you can go with the no JAVA version. If you're unsure, try the one without JAVA first if you don't want such a big file and if it doesn't work you can either install JAVA or download the file with it included.

 * The source code is on GITHUB (https://github.com/nandbolt/OH3D) if you're interested in how I made it or if you want to use it as a base for one of your projects. It's written using Processing, a program intended for graphics and learning to code (https://processing.org/ ).

* I apologize for the very bad implementation for adjusting your mouse sensitivity but it works for now. I'll house it in a more proper menu eventually I hope!

* Enemies follow a BOID-like flocking pattern while pursuing the player. To learn more, you can read about it here: https://en.wikipedia.org/wiki/Boids

Download

Download NowName your own price

Click download now to get access to the following files:

OH3D Windows (plus java) 137 MB
OH3D Linux 5 MB
OH3D Windows (no java) 5 MB

Leave a comment

Log in with itch.io to leave a comment.