C++ implementation of the classic Snake game using Qt 6.9.2.
Frontend is rendered using QML engine.
Windows executable is provided.
You can play the WebAssembly build here:
https://adam-choragwicki.github.io/games/snake/index.html
| Key | Action |
|---|---|
| Left Arrow / A | Start the game or move left |
| Right Arrow / D | Start the game or move right |
| Up Arrow / W | Start the game or move up |
| Down Arrow / S | Start the game or move down |
| Escape | Open or close escape menu |
| F11 | Toggle fullscreen |
Unit tested using Google Test 1.17.0
- Download release zip from:
https://github.com/adam-choragwicki/Snake_Game_Qt_Cplusplus_QML/releases/latest/download/executable_windows.zip - Unzip
- Run executable_windows/Snake.exe
