Skip to content

matomatical/snake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake!

Snake!

Demo (TODO: demo of nico and rust versions)

Made while learning nim-lang and thinking about gameplay variants for as a potential educational project.

Contents

Several implementations of a very simple snake game:

TODO

This was a good, very basic early project while learning nim-lang and some rust libraries. This is as far as I will take it for now. Considering the following next steps (some day):

  • Get the nico version to compile for web (having trouble installing emscripten for the headers to be picked up by the compiler).
  • Make a multi-player variant. Implementation can probably get away with client-authoritative netcode or a simple rollback system.
  • Make an AI to solve the game (single-player) and play against (multi-player).
  • Make a COMP30024-style project out of the multi-player variant, perhaps with real-time as the interesting challenging aspect for the year. (Note: Nim could be a good choice of language for a COMP30024-style class?)

Links

Other snake games, from which I took some inspiration:

About

Snake!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors