Final Path
A downloadable game for Windows and Linux
Final Path – A Tower Defense Game
Get ready to defend your path!
Final Path is a tower defense game I created as a hands-on project to deepen my understanding of Go fundamentals and explore the Ebiten framework, while also experimenting with core game design concepts.
Each wave gets tougher, can you hold the line?
🎮 How to Play
- Left Click → Place towers on green build spots
- Right Click → Remove a tower
- Shop Button → Upgrade your defenses
- Next Wave Button → Start the next challenge!
🛠️ Behind the Code
The game is fully built in Go using the Ebiten 2D engine.
Want to try it out? Feel free to check out the project and leave a star ⭐ if you like it!
📞 Contact
- GitHub: @nx23
- Project Link: https://github.com/nx23/FinalPath
Install instructions
Download & Installation Instructions
Windows
- Download the
final-path-windows-amd64.zipfile - Extract the file to a folder of your choice
- Double-click
final-path-windows-amd64.exeto run the game - No additional dependencies required - just download and play!
Linux
- Download the
final-path-linux-amd64.zipfile - Extract the file to a folder of your choice
- Make it executable by running in terminal:
chmod +x final-path-linux-amd64 - Run the game:
./final-path-linux-amd64
Linux Dependencies
If the game doesn't start, you may need to install these system libraries:
Debian/Ubuntu:
sudo apt-get install libc6-dev libgl1-mesa-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev libxxf86vm-dev libasound2-dev
Fedora/RHEL:
sudo dnf install mesa-libGL-devel libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel libXxf86vm-devel alsa-lib-devel
Arch Linux:
sudo pacman -S mesa libxcursor libxi libxinerama libxrandr libxxf86vm alsa-lib
Leave a comment
Log in with itch.io to leave a comment.