The Knight of Apocalypse is a web based First Person Shooter (FPS) game which can be played by anyone. As everyone is in quarantine due to Covid, this game can help people to pass time while having fun. You don't have to install anything to play. Just open your web browser and visit the website to play. It uses WebGL JavaScript API. Because of this it uses the GPU to run the game. It provides a very enjoyable experience.
Track - #Entertainment
The WebGL API was very difficult as a beginner. So, we started searching for libraries which could make our task easier. Finally, we settled on Babylonjs after testing various libraries. Babylonjs doesn't have a very big developer community so it was a bit difficult to look for tutorials and resources. But the community was very helpful to us and guided us throughout our journey. Our next obstacle was of getting models for our game. Because of the time limit we couldn't afford to spend time to learn softwares like Blender so we decided to import models from Sketchfab.
Technologies used
Discussion