HockeySlam
A hockey shootout game with a custom game engine developed on Windows and released on Android
Install / Use
/learn @Mknsri/HockeySlamREADME
Hockey Slam
This repository contains the full source code and assets for the game Hockey Slam! Hockey Slam is a hockey shootout mobile game developed on Windows and released on Android.
https://github.com/Mknsri/HockeySlam/assets/5314500/98e024d7-81dd-4393-84ea-398119330306
More info:
Apart from a few file loading libraries all the code inside this repository is handwritten. This includes the graphics engine, the memory allocator, physics engine and OpenGL API implementations for both Android and Windows.
The game has been since delisted on the Play Store, however you can download the APK here..
This repository is for anyone curious about game engines or their individual parts. This is not a generic game engine and I suggest not using this for your personal project. The license permits for you to do whatever you want though.
All assets are included, except for the banging tune I couldn't recall the source of.
Build
- Install a MVSC C++ Compiler
- Setup your build env with e.g. vcvarsall.bat
- Make sure your include path contains the OpenGL headers
- Run
build.batfrom the repository root - Copy the
resfolder from the repository root into thebuildfolder - Run
win_main.exein thebuildfolder
To run the game in release-mode, set -DHOKI_DEV=0 in the build script.
