Move Over Lava (Free online 3D FPS + 2$ source code)
Move Over Lava is a 3D FPS game made specifically for desktop play in browser, all in a tiny 82KB HTML file + 24KB of sounds. With the power of HTML5, vanilla JavaScript, and Three.js, I was able to make an immersive and compact FPS experience, and when compressed, everything comes down to just 33KB!
This project started with a challenge: keeping the code lean while making gameplay engaging. Using Three.js, I built a full 3D environment with shaders for the sky, lava, and textured walls, which add depth and vibrancy to the visuals with minimal resources.
Game has the procedural level generation. Each time you start, the platforms are randomly laid out, which makes each run a fresh challenge. Every platform is on different position, pushing you to adapt on the go.
Then there’s the orbital enemy. If you stay on a platform for longer than five seconds, an enemy will begin orbiting around you, pushing you every five seconds if you’re still there. The enemy will track and bump you until you take it down, adding pressure and excitement to keep moving.
You can play Move Over Lava for free here. And if you want to explore the code behind the game, the full source is available for just $2
Published | 25 days ago |
Status | Released |
Platforms | HTML5, Windows, Linux |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | Affordable Care Games |
Genre | Action |
Tags | 3D, FPS, fps-platformer, sourcecode, Project template |
Purchase
In order to download this game you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:
Development log
- Released together with source code25 days ago
Comments
Log in with itch.io to leave a comment.
Cool little game that's so small you can fit it in an old 3 1/2 inch floppy disk :)
Thank you so much, I am glad you like it!