Written by bones-dev
Table of Contents:
1. Screenshots
2. Installing on Windows Pc
3. Installing on Linux
4. System Requirements
5. Game features
6. Reviews
This guide describes how to use Steam Proton to play and run Windows games on your Linux computer. Some games may not work or may break because Steam Proton is still at a very early stage.
1. Activating Steam Proton for Linux:
Proton is integrated into the Steam Client with "Steam Play." To activate proton, go into your steam client and click on Steam in the upper right corner. Then click on settings to open a new window. From here, click on the Steam Play button at the bottom of the panel. Click "Enable Steam Play for Supported Titles."
Alternatively: Go to Steam > Settings > Steam Play and turn on the "Enable Steam Play for Supported Titles" option.
Valve has tested and fixed some Steam titles and you will now be able to play most of them. However, if you want to go further and play titles that even Valve hasn't tested, toggle the "Enable Steam Play for all titles" option.
2. Choose a version
You should use the Steam Proton version recommended by Steam: 3.7-8. This is the most stable version of Steam Proton at the moment.
3. Restart your Steam
After you have successfully activated Steam Proton, click "OK" and Steam will ask you to restart it for the changes to take effect. Restart it. Your computer will now play all of steam's whitelisted games seamlessly.
4. Launch Stardew Valley on Linux:
Before you can use Steam Proton, you must first download the Stardew Valley Windows game from Steam. When you download Stardew Valley for the first time, you will notice that the download size is slightly larger than the size of the game.
This happens because Steam will download your chosen Steam Proton version with this game as well. After the download is complete, simply click the "Play" button.
Build towers, grow crops, and stop a mad scientist's undead army in this chaotic, comedy-filled tower defense game.
Build towers, grow crops, and defend your farm against a mad scientist’s undead army.
![]()
Play as Chiki, a tiny but fearless chicken tasked with defending the barn while the farmer is away.
![]()

Build a variety of towers, some shoot fast, other pierce armor, while some deal AOE damage or freeze enemies. Each tower has a unique role. Upgrade and combine their effects to create powerful synergies, and amplify them further with specialized Tesla towers to build an unstoppable defense.
![]()
Plant crops to earn coins at the end of each round and upgrade them with nearby sprinklers. Work your way up to cabbages, the most valuable crop, and optimize your placements to maximize profits from every tile.
![]()
See through the chaos with X-ray vision!

Strategically place your defenses to counter a variety of enemy types, some charge headfirst, others are heavily armored, and each comes with its own unique behavior.
![]()
Do you have what it takes to stop a mad scientist on a quest for world domination?
![]()
About me
Hi, I’m the solo developer behind Guardian Chicken, a chaotic little tower defense game I’ve been building over the past few months in my spare time. I’ve poured a lot of love and soul into this project, and I truly hope it’s just as fun for you to play as it was for me to create :)
Credits
The game was made possible thanks to incredible free assets found online
Game Development: Written in C using raylib
Music: Background music by Aila Scott (not affiliated, source: itch.io)
Font: Kitchen Sink (source: itch.io)
For a full list of all assets used in the game, please visit the GitHub credits page.