2D Shooter game on its own game engine in Java. It was my own small project that somehow after some time was too ennormous. Your goal is to reach and survive the deepest floor and upgrade your weapons. You can also play multiplayer (not fully working yet) with your friends.
⚪ Supporting OpenGL 3.0+ ⚪ JRE 1.8+ ⚪ Memory 250MB+ (Multiplayer atleast 500MB+) ☑ Gameloop FPS independent☑ Modern OpenGL 3.0+
☑ Shaders
☑ Music/Sounds via OpenAL
☑ SQLite Database JDBC
☑ TileMap collisions
☑ Enemy AI
☑ Random map generation
☑ AABB
☑ A*
☑ SAT
☑ Client interpolation
🟦 Client input prediction
🟦 Cliet lag compensation
🟦 Server lag compensation
Pre-0.9 | https://youtu.be/7VNFBQoQolU |
Pre-0.8 | https://youtu.be/Ns-91Wz9pA0 |
0.3 | https://youtu.be/mgJt5zwZRjQ |
0.2.2 | https://youtu.be/-tEU9neDSlA |