← Back to Projects

Cover image for Retro Snake
Main viewer displaying slide 1

Retro Snake

A classic snake game built with C++ and the raylib library. This project features a retro aesthetic with a simple and intuitive menu, sound effects, and classic gameplay mechanics.

Tags:

gamedev

c++

raylib

Project Highlights

Classic Gameplay: Enjoy the timeless fun of Snake.

Main Menu: A fully functional main menu with Play and Exit options.

Keyboard & Mouse Support: Navigate the menu using arrow keys/Enter or the mouse.

Scoring System: Keep track of your score as you eat food.

Pause & Game Over: Pause the game at any time and see a clear 'Game Over' screen upon losing.

Sound Effects: Audio feedback for eating food and colliding with walls.

Retro Visuals: Simple and clean graphics that hark back to the classic arcade era.

Technologies

C++