Skip to content

aequabit/Snek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snek

Implementation of Snake for a school project

Requirements

  • Random positioning at start
  • Using Listard for storing entities
  • No usage of .NET classes other than System.Console, System.Timers.Timer and System.Random

To do:

  • ? Make the snake independent from the entity list
  • Different kind of food that decreases the snake's length
  • Fully drawing the snake at start instead of building it up slowly
  • Fixing the snake colliding with itself when changing directions quickly (allow only one direction change per tick)
  • Shutdown of async workers and threads
  • Resizing and re-rendering on runtime
  • Proper UI rendering (status bar is currently an entity)
  • Clean up some messy parts of the code

About

Snake implementation for a school project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages