Arctic Engine is an open-source free game engine released under the MIT license. Arctic Engine is implemented in C++ and focuses on simplicity.
Many developers have forgotten exactly why it is that we make games. It's joyless, disillusioning and discouraging for them.
In the 80's and 90's it was possible for a programmer to make a game alone and it was Fun.
Arctic Engine returns the power to the C++ programmer and makes game development fun again.
Main discussion forum (in Russian): http://arcticengine.com/
Windows: antarctica pyramids wizard template fjortris
Code of Conduct: CODE_OF_CONDUCT.md
Arctic Engine follows Google C++ Style Guide: https://google.github.io/styleguide/cppguide.html
Licensed under the MIT license, see License.txt for details.
tl;drLegal: https://www.tldrlegal.com/l/mit
- Huldra aka FrostyMorning
- piLibs C++ (14/06/2016) by Íñigo Quílez (http://www.iquilezles.org/code/piLibs/piLibs.htm)
- stb single-file public domain libraries for C/C++ (30/06/2017) Copyright (c) 2017 Sean Barrett (https://github.com/nothings/stb)
- Huldra
- Barry Schwartz
- Living Nightmare by snowflake Ft: Blue Wave Theory (http://dig.ccmixter.org/files/snowflake/54422) (c) copyright 2016 Licensed under a Creative Commons Attribution (3.0) license.
- Visual Paradigm Community Edition (https://www.visual-paradigm.com/download/community.jsp)
- Visual Studio Community 2017 (https://www.visualstudio.com/)
- Python 2.7 (https://www.python.org/downloads/)
- Doxygen 1.8.13 (http://www.doxygen.org)
- BMFont Bitmap Font Generator 1.14 beta (http://www.angelcode.com/products/bmfont)
Just execute the following commands in terminal line by line to install all the required libraries and tools, clone the repository to ~/arctic, build and run the demo project:
sudo apt-get install git git-lfs cmake clang libasound2-dev libglu1-mesa-dev freeglut3-dev
git lfs install
cd ~
git clone https://github.com/FrostyMorning/arctic.git
cd ~/arctic
cmake .
make all
cd demo
./demo
Arctic Engine has been tested only on Raspberry Pi 3 model B so far.
If you experience low sound quality on built-in audio output, in /boot/config.txt add the following line:
audio_pwm_mode=2
You might need to update your firmware in order for this to work.