THE WEB VERSION ABOVE HAS BROKEN GRAPHICS. TRY THE DOWNLOADS OR COMPILE FROM SOURCE FIRST BEFORE RESORTING TO THE WEB VERSION (unless legless spiders are your thing)

My first 3D game and first game with godot (source code: https://github.com/william-v4/OhioFPS [pls don't judge my messy code])

So, we made this 3D FPS that gets progressively harder. The graphics are very basic and the physics are very janky, but what if I told you it was a purposeful stylistic choice. Personally, I've always been a fan of graphics and physics that are purposefully made bad for the funny.  On the last day, the name finally popped into my head. Ohio, the meme, and FPS because it's our game. 

Anyway, the controls are wasd, space for jump, and mouse for shoot. You can play it here or grab the Windows (untested, might just blow up in your face) or Linux downloads for controller support (xbox controller only, playstation might work but idk). Not able to provide Mac version cause I don't have a Mac, but you can always download the source and build it yourself. When using a controller, it is left stick for move around, right stick for look around, A for jump, and one of the triggers (varies across platforms) for shoot. The app captures your mouse, so to move out of the window, press the escape key. 

Also, the movement would occasionally drift and I haven't found a fix for that yet, but if you hold w, a, s, and d all at once, the drift will stop. I also found that if you are using a controller, there will be no drift. Also avoid jumping into the walls cause you might just get stuck somewhere. 

Side note, to gain health from killing the enemies, you'll have to be close to it before it dies, which carries obvious risk. 


All code, graphics, audio, and otherwise assets are made in-house by our team (except for the game engine and fonts of course). 

Download

Download
ohiofps.zip 51 MB
Download
ohiofps-linux.zip 52 MB

Install instructions

Windows: extract zip and run the exe

Linux: extract the zip and chmod +x amogusshooter.x86_64 then ./amogusshooter.x86_64

Mac: download godot engine, download code from github link, open project.godot, and hit play on top right corner

Web: the game above

all platforms: download godot engine for your platform and follow mac instructions

Ios: no I'm not paying $99 to get that on the app store

Android: follow all platforms instructions, install android studio and sdk, and figure out yourself

Console: good luck

Comments

Log in with itch.io to leave a comment.

me when legless spiders multiply to copius amounts

average day in ohio

(1 edit) (+1)

Nah, it's just the `SharedArrayBuffer` support that's missing.  It's a weird error message on the part of the Godot devs, but if you go into settings and check `SharedArrayBuffer` support the game will probably work. Also thanks for putting up the source code, I should have done that since it was a good idea. Now I can compile the game on my mac. Score.

I like it. Nice ray gun.

thank you, that would be the work of https://wehiugf984.itch.io/

(1 edit)

no way that works, however, the graphics are broken. I'll just say to download zips and only use web as last resort

and also you can edit the game description after submission, so you can throw a github link or something there