Skip to content

ldalzotto/TurnBased-POC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TurnBased-POC

This repository is the source code of a proof of concept of a Unity game.

TurnBased-POC is a proof of concept that aims to show the feasibility and practical application of :

  • Entity turn lifecycle management
    • Ordering and stacking execution of events that involes interaction of Entities.
    • Execution of TurnAction per Entity that consumes ActionPoints
  • A* pathfinding
    • With dynamic obstacle avoidance

This repository contains source code only, there is no asset files. I decided to strip assets from git history as they were taking space for nothing. The whole unity project with assets is available here.

Demo

A playable demo is available here.

Controls

You don't control anything.

Press Enter to start the level. Agents will act and move automatically.

Press Delete to restart the level.

Features

The application features (links redirect to source code implementation) :

Dependencies

The application uses the OdinInspector package. The package is not included, you can buy it here.