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.
- Host: GitHub
- URL: https://github.com/andygeiss/engine-example
- Owner: andygeiss
- License: mit
- Created: 2024-08-09T12:57:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T07:31:37.000Z (almost 2 years ago)
- Last Synced: 2024-12-12T22:08:46.222Z (over 1 year ago)
- Topics: entity-component-system, game-development, game-engine, game-engine-2d, go, golang, raylib
- Language: Go
- Homepage:
- Size: 1.6 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Example Engine
[](https://github.com/andygeiss/ecs/blob/master/LICENSE)
[](https://github.com/andygeiss/ecs/releases)
[](https://goreportcard.com/report/github.com/andygeiss/ecs)
[](https://app.codacy.com/gh/andygeiss/ecs/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[](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
```