EmilianoTB / cse210-08

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cycle Specification

Introduction


Wanna play with a friend and demostrate your skills? Try "Cycle" this game with a similaritie with Tron

Game's Overview


Cycle is a game where the players try to cut each other off using cycles that leave a trail behind them.

Cycle is played according to the following rules.


  • Players can move up, down, left and right...

  • Player one moves using the W, S, A and D keys.
  • Player two moves using the I, K, J and L keys.
  • Each player's trail grows as they move.
  • Players try to maneuver so the opponent collides with their trail.
  • If a player collides with their opponent's trail...

  • A "game over" message is displayed in the middle of the screen.
  • The cycles turn white.
  • Players keep moving and turning but don't run into each other.
  • Project Structure


    The project files and folders are organized as follows:

    root                    (project root folder)
    +-- hilo                (source code for game)
      +-- game              (specific classes)
      +-- __main__.py       (program entry point)
         +--casting
         +--directing
         +--scripting
         +--service
         +--shared
      +--
    +-- README.md           (general info)
    

    Required Technologies


    • At least Python 3.8.0

    Authors


About


Languages

Language:Python 100.0%