Arctic Engine

Designed to give you control and not take anything away

        
        
      

Installation

  • mac
  • linux
  • win
            Install XCode. Run XCode and select 'Souce Control -> Clone' menu option. Enter 'https://gitlab.com/seaice/arctic.git' in the 'Enter repository URL' field and click 'Clone' buttons. Select 'File -> Open' menu option, open the 'arctic/wizard' directory (by default located in your Documents directory). Click the 'Product -> Run' menu option. 
            $  cd ~ && sudo apt-get install git cmake clang libasound2-dev libglu1-mesa-dev freeglut3-dev libgles2-mesa-dev && git clone https://gitlab.com/seaice/arctic.git && cd ~/arctic/wizard && cmake . && make -j 4 && ./wizard

            Install Visual Studio Community 2019. Make sure to select the 'Desktop development with C++' workload. Run Visual Studio and click the 'Clone or check out code' button. Enter 'https://gitlab.com/seaice/arctic.git' as the Repository location. In the solution explorer open the 'wizard' folder and doubleclick the 'wizard.sln'. Click the green triangle 'Local Windows Debugger'.
          

Clean code

We did our best to make a high-quality product and so our code is very neat and clean. We enthusiastically pursue 100% error-free scalable and effective solutions.

Documentation

Getting started from scratch is always the biggest challenge and use of time. Arctic Engine APIs are very well-documented. In fact, our documentation is so good and the API is so easy to use it makes it fun to learn, just like it ought to be.

Fast and Light

Arctic Engine is highly optimized for stable 60 FPS on Raspberry Pi and best results on PC and Mac.

Techical support

Our Technical Support Team is always happy to answer your questions. Our highly trained and experienced professionals can provide quick, helpful, and comprehensive support. For technical support, please ask your questions below. We are online during office hours in Europe and the U.S., however you can send us a message or email at any time.

Fun

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.

MIT License

Licenses tell you what the software developers are scared of. BSD license is for those scared of having their name dragged through the mud. GPL is for those scared of having their code put into a proprietary piece of software. We fear not being useful to the community, so Arctic Engine is released under the MIT License.

Arctic Engine is an open-source free game engine released under the MIT license. Arctic Engine is implemented in C++ and focuses on simplicity.

Download v0.4.7

Changelog

v0.4.7

4/26/2024
  • GUI themes, improved element creation and manipulation
  • 'Discrete event simulator' project type
  • 'Turn based strategy' project type
  • HeadlessInit for headless game servers
  • Fixes for multiple bugs in Coding for kids, CSV, Sprite, Socket, Font

v0.4.6

5/7/2022
  • Experimental HwSprite support
  • 'Coding for kids' project type
  • Fixes for bugs in TGA loader, empty sprite and sound handling, visual glitches and crashes

v0.4.5

3/8/2020
  • GUI library with panels, text elements, edit boxes, progress bars, buttons, scrollbars, etc.
  • CSV format parser with Unicode support
  • Streaming-style logging interface
  • Support both OpenGL+GLX and GLES+EGL, GLES is actually fast on Raspberry PI and ASUS Tinkerboard
  • Command-line arguments are made available to the game

v0.4.0

7/1/2018
  • Project wizard with automated project generation/update
  • Direct access to InputMessages that were processed this frame with full keyboard state in each message

Contact us

About us

We value people over profits, quality over quantity, and keeping it real. As such, we deliver an unmatched working relationship with our clients.

Our team is intentionally small, eclectic, and skilled; with our in-house expertise, we provide sharp tools for the tomorrow's world.

Our mission

Our challenge is to completely restore innovative game industry and enthusiastically synthesize cost effective opportunities for the indie developers and collaboratively revolutionize the scene.

To set us apart from the competition we will commit to simple convenient high-performance free open-source solutions.

We provide paradigm-shift products for the empowerment of the next generation game developers.