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

https://github.com/andygeiss/engine-example

Example implementation of a Game-Engine using ecs.
https://github.com/andygeiss/engine-example

entity-component-system game-development game-engine game-engine-2d go golang raylib

Last synced: 6 months ago
JSON representation

Example implementation of a Game-Engine using ecs.

Awesome Lists containing this project

README

          



# Example Engine

[![License](https://img.shields.io/github/license/andygeiss/ecs)](https://github.com/andygeiss/ecs/blob/master/LICENSE)
[![Releases](https://img.shields.io/github/v/release/andygeiss/ecs)](https://github.com/andygeiss/ecs/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/andygeiss/ecs)](https://goreportcard.com/report/github.com/andygeiss/ecs)
[![Codacy Grade Badge](https://app.codacy.com/project/badge/Grade/b4f4c9b35f4b46d8bf19f73379864b45)](https://app.codacy.com/gh/andygeiss/ecs/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Codacy Coverage Badge](https://app.codacy.com/project/badge/Coverage/b4f4c9b35f4b46d8bf19f73379864b45)](https://app.codacy.com/gh/andygeiss/ecs/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage)

Example for the implementation of a game engine with [ecs](https://github.com/andygeiss/ecs).

## Install and start the engine

```bash
git clone https://github.com/andygeiss/engine-example.git
cd engine-example
go run main.go
```