https://github.com/rosendo-martinez/snake3d
A 3D desktop game. Its snake but in 3D!
https://github.com/rosendo-martinez/snake3d
cpp game opengl
Last synced: 3 months ago
JSON representation
A 3D desktop game. Its snake but in 3D!
- Host: GitHub
- URL: https://github.com/rosendo-martinez/snake3d
- Owner: Rosendo-Martinez
- Created: 2025-01-11T21:02:50.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-01-11T21:06:51.000Z (5 months ago)
- Last Synced: 2025-01-11T22:18:41.901Z (5 months ago)
- Topics: cpp, game, opengl
- Language: C++
- Homepage:
- Size: 458 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Worm (3D Desktop Game)
This is my first 3D game. I made it 100% by myself.
**No game engine** was used, just OpenGL!
The game is snake but in 3D!## Demo
https://github.com/user-attachments/assets/071877d5-cc0e-4071-b336-97e377179f1e
## Compiling & Running#### Project Dependencies
- OpenGL
- Glad
- GLM
- STBNote, I only tested these commands on Ubuntu OS, so I make no guaranty that they will work on other OSs. Also, make sure you have installed all the project dependencies before running these commands.
To compile program:
```
$ make main
```To run compiled program:
```
$ ./bin/main.exe
```To remove all binaries:
```
$ make clean
```