Giter Club home page Giter Club logo

arctic's Introduction

Arctic Engine FOSSA Status

Designed to give you control and not take anything away.

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 Windows build status wizard Windows build status template Windows build status fjortris Windows build status

MacOS X & Linux: Linux build status

Scrum: Stories in Ready

Code of Conduct: CODE_OF_CONDUCT.md

Arctic Engine follows Google C++ Style Guide: https://google.github.io/styleguide/cppguide.html

License

Licensed under the MIT license, see License.txt for details.

tl;drLegal: https://www.tldrlegal.com/l/mit

FOSSA Status

Credits

Arctic Engine code:

  • Huldra aka FrostyMorning

Third-party components:

ArcticOne font:

  • Huldra
  • Barry Schwartz

Third-party data:

Tools used

UML Editor

IDE

Python

Documentation generator

Bitmap Font Generator

Ubuntu and Raspbian linux build instruction

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

Raspberry Pi notes

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.

arctic's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.