triggerNZ / indigo

A game engine for programmers.

Home Page:https://indigoengine.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIT License Latest Tagged Release Discord Chat

Indigo

Indigo is a non-traditional, proof of concept game engine written in Scala. It aims to allow programmers to build games using a purely functional set of APIs, focusing on developer productivity and testing.

Currently Indigo only exports web games, we hope to support more platforms in the future.

Documentation can be found on indigoengine.io.

Local build instructions

Assuming a machine with SBT and Mill installed, on Mac / Linux from the repo root:

bash build.sh

Stand well back.

Windows users: Most of the things in the script mentioned above should work, but Indigo is not routinely built on Windows machines so we currently offer no guarantees or support. We hope to in the future.

About

A game engine for programmers.

https://indigoengine.io/

License:MIT License


Languages

Language:Scala 95.0%Language:GLSL 3.8%Language:JavaScript 0.6%Language:HTML 0.5%Language:Shell 0.2%