Skip to content

Krywion/Snake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modern Snake Game

This project is a classic Snake game implemented in C++ using the Raylib library, with an additional twist - ghost snakes as enemies! The game provides an immersive experience where players control a snake, eat food, and avoid colliding with both their own tail and the ghost snakes roaming around.

image

Features

  • Classic Gameplay: Enjoy the timeless gameplay of Snake with intuitive controls and smooth mechanics.
  • Ghost Snakes: Face off against ghost snakes that move unpredictably, making it challenging to navigate the game board.
  • Dynamic Difficulty: As the game progresses, the number and speed of ghost snakes increase, providing an escalating challenge.
  • Scoring System: Keep track of your score as you eat food and grow your snake, competing for high scores with each playthrough.

How to Play

  • Controls: Use the arrow keys to control the direction of your snake.
  • Objective: Eat as much food as possible to grow your snake while avoiding collisions with walls, your own tail, and the ghost snakes.
  • Scoring: Each food item eaten increases your score. Be strategic to achieve the highest score possible.
  • Game Over: The game ends when your snake collides with any obstacle. Try to beat your previous high score in each play session!

How to run

To run the project you have to install raylib library and then build the project with Cmake

About

Remastered Snake using C++ and raylib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published