Skip to content

AdmiJW/TOS_Spinner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOS Spinner

Spinoff game of Tower of Saviors made using pygame, by AdmiJW

Game Gif 1 Game Gif 2



Usage

Download the dist.rar from this repository. Run main.py. Takes a while to load but should execute normally after some loading.

The rule is simple. Achieve the target score within 60 seconds timeframe in each level. Higher combos result in higher score gain. Connecting 5 or more stones result in a powered runestone, which gives higher score.



State Machine

State Machine

To detect runestones to eliminate in weird shapes like 'L' or 'U' shape connected stones as a single group, I used combination of linear scan and depth first search. The source code is in src/States/Clearing.py



Notes

  • Credits for art and sound assets goes to MadHead for creating this awesome game.

  • Copyright of original music belongs to MadHead. Music inside this spinoff game recreated by me based on original music.

    Musics:

About

Spinoff game of Tower of Saviors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages