An open API service indexing awesome lists of open source software.

https://github.com/redcode/run

Game Engine: My first try
https://github.com/redcode/run

Last synced: 9 months ago
JSON representation

Game Engine: My first try

Awesome Lists containing this project

README

          

# RUN
Copyright © 2016-2018 Manuel Sainz de Baranda y Goñi.
Released under the terms of the [GNU Lesser General Public License v3](http://www.gnu.org/copyleft/lgpl.html).

### What is RUN?
A game engine.

### Current dependencies

* [Z](http://github.com/redcode/Z) → Target inspection, types, macros, inline functions.
* [ZData](http://github.com/redcode/ZData) → Data containers (Private repo for now).
* [ZMathematics](http://github.com/redcode/ZMathematics) → Mathematics (Private repo for now).
* [REAL](http://github.com/redcode/REAL) → Entity/component system (ECS) + Actions (Private repo for now).

### Targets (planned)

In alphabetical order:

* Android
* iOS
* Linux
* macOS
* Nintendo Switch
* tvOS
* Windows

### Goals

* 2D/3D.
* Multi-renderer (OpenGL, Vulkan, DirectX, and Metal).
* Multi-platform (Same API in any OS).
* Fast and Small.
* Easy to use and to understand.
* Optional/pluggable ECS subsystem.
* Lua scripting.

### To do
Almost everything.