Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

A digital implementation of the board game Can't Stop, developed in Unity using C#.

This project focuses on turn-based system design, rule enforcement, dice resolution mechanics, and structured player state management.

It explores object-oriented architecture and event-driven gameplay logic.


Features

  • Turn-based gameplay system
  • Dice roll resolution mechanics
  • Rule validation and move enforcement
  • Player state tracking
  • Win condition detection
  • Interactive UI

Tech Stack

  • Unity
  • C#
  • MonoBehaviour scripting
  • Event-driven logic

System Design

The project architecture includes:

  • Player state manager
  • Turn controller
  • Dice resolution engine
  • Rule validation module
  • UI synchronization layer

Gameplay logic is separated into modular components to improve readability and maintainability.


Future Improvements

  • AI opponent logic
  • Save/load system
  • Multiplayer support
  • Refactoring toward state machine pattern

About

Personal project, making digital version of Can't Stop board game

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages