Milambeer / unity-entitas-infinite-runner

Little game with unity and entitas in c#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unity and Entitas infinite runner

Game Pause Death

This project aims to show integration of entitas within a small unity project.

The game features are:

  • Infinite spawn of objects that player must avoid
  • User loses when he collides with spawnable objects and floor
  • Pause menu
  • End game menu to relaunch the game

Setup

  • Clone the repository
git clone git@github.com:Milambeer/unity-entitas-infinite-runner.git
  • Open the root folder as a unity project

  • Launch the Game scene

  • Run !

Technology overview

Unity is a great game engine, but making games with it can be really painful when the project grows in size and/or other people join it. The base code becomes harder to maintain and improve.

That is why I choose to learn Entitas which is an Entity-Composent-System framework that organizes the project in a more readable way and uses the power of Entity/Composition pattern to build it.

Contribution

If you want to contribute to add features or fix bugs, feel free to make your changes and send me a pull request!

About me

I am a french software engineer. If you want to know more about me, you can do it through these links:

Links

About

Little game with unity and entitas in c#

License:MIT License


Languages

Language:C# 100.0%