Hello everyone! I'm thrilled to share my very first online game with you all.
It's called CaveDefender, and it was inspired by the old offline Wallbreaker game made by Sam Tupy. I loved his version so much that I wanted to see whether I could build my own take on it, and with a bit of help from Claude along the way, I ended up with something I honestly never thought I'd get off the ground.
CaveDefender is an online game where you sign in to a server, share a world with other players, and chat, form rooms, and battle over four walls together. There are three modes: defend the walls from waves of enemies, attack them yourself while bots scramble to repair, or square off against real players on both sides. Because it's fully online, you'll need an internet connection to play, and you can find full instructions, including how to set up your own server, on my itch.io page.
I've packed a lot into this game over the past several weeks of development, far more than I could list here, so instead I've pulled together the ten changes from version 3.0 onward that I think you'll get the most out of.
1. A whole new player versus player mode, the wall fight with real people on both sides: one team smashes the four walls from outside while the other defends and repairs them from within.
2. A 45-second reconnect grace. If your connection drops mid-game the server holds your place, and you land right back where you were with your wood, score, and host role intact, instead of out in the lobby.
3. Full 3D cave audio. The cavern now carries a natural reverb, and in player versus player you hear the far team muffled through the walls, as if through stone, while your own side stays clear.
4. Server rules you read and agree to once before playing, so every server can set its own expectations for how people behave.
5. You can now manage your own account in game: change your password or email whenever you like, and permanently delete your account, all with simple commands.
6. Wood now comes in three sizes, and larger pieces reinforce a wall more than small ones, so hunting down the big wood is worth the trip.
7. A much richer player information card: from the F6 players menu you can see anyone's win and loss record, their best rounds, when they joined, and more.
8. Personal muting that actually protects you. A player you mute can no longer see where you are or send you a message, and your mutes stick across sessions.
9. New lookup commands, like /where to find where a player is, plus staff tools such as /warnings, /mutes, and /bans to review a player's record.
10. Lots of quality-of-life polish: a documentation menu on the main screen, toggleable typing sounds, no accidental duplicate saved accounts or servers, and clearer messages all around.
That's all for now. The full history lives in the changelog that ships with the game if you'd like to dig deeper into what was changed since then.
One thing to note. I wasn't able to set up a central server for everyone to play on just yet, as my budget for that isn't quite there right now, so for the time being, you'll have to most likely play locally. I'm sorry for the inconvenience, and I'll get a proper server sorted as soon as I can.
With all that said, I really hope you enjoy what I've built. It took a tremendous amount of dedication to get CaveDefender to where it is today, and I'm grateful to everyone who helped beta test it and smooth out the rough edges for the rest of those who haven't fully experienced it.
Here's the game's download link on itch.io.
https://tsatria03.itch.io/cavedefender
Enjoy, and happy defending!
It's called CaveDefender, and it was inspired by the old offline Wallbreaker game made by Sam Tupy. I loved his version so much that I wanted to see whether I could build my own take on it, and with a bit of help from Claude along the way, I ended up with something I honestly never thought I'd get off the ground.
CaveDefender is an online game where you sign in to a server, share a world with other players, and chat, form rooms, and battle over four walls together. There are three modes: defend the walls from waves of enemies, attack them yourself while bots scramble to repair, or square off against real players on both sides. Because it's fully online, you'll need an internet connection to play, and you can find full instructions, including how to set up your own server, on my itch.io page.
I've packed a lot into this game over the past several weeks of development, far more than I could list here, so instead I've pulled together the ten changes from version 3.0 onward that I think you'll get the most out of.
1. A whole new player versus player mode, the wall fight with real people on both sides: one team smashes the four walls from outside while the other defends and repairs them from within.
2. A 45-second reconnect grace. If your connection drops mid-game the server holds your place, and you land right back where you were with your wood, score, and host role intact, instead of out in the lobby.
3. Full 3D cave audio. The cavern now carries a natural reverb, and in player versus player you hear the far team muffled through the walls, as if through stone, while your own side stays clear.
4. Server rules you read and agree to once before playing, so every server can set its own expectations for how people behave.
5. You can now manage your own account in game: change your password or email whenever you like, and permanently delete your account, all with simple commands.
6. Wood now comes in three sizes, and larger pieces reinforce a wall more than small ones, so hunting down the big wood is worth the trip.
7. A much richer player information card: from the F6 players menu you can see anyone's win and loss record, their best rounds, when they joined, and more.
8. Personal muting that actually protects you. A player you mute can no longer see where you are or send you a message, and your mutes stick across sessions.
9. New lookup commands, like /where to find where a player is, plus staff tools such as /warnings, /mutes, and /bans to review a player's record.
10. Lots of quality-of-life polish: a documentation menu on the main screen, toggleable typing sounds, no accidental duplicate saved accounts or servers, and clearer messages all around.
That's all for now. The full history lives in the changelog that ships with the game if you'd like to dig deeper into what was changed since then.
One thing to note. I wasn't able to set up a central server for everyone to play on just yet, as my budget for that isn't quite there right now, so for the time being, you'll have to most likely play locally. I'm sorry for the inconvenience, and I'll get a proper server sorted as soon as I can.
With all that said, I really hope you enjoy what I've built. It took a tremendous amount of dedication to get CaveDefender to where it is today, and I'm grateful to everyone who helped beta test it and smooth out the rough edges for the rest of those who haven't fully experienced it.
Here's the game's download link on itch.io.
https://tsatria03.itch.io/cavedefender
Enjoy, and happy defending!