
Jan 27, 2026
Mobile Game
Botherlands
A fast-paced 2D rogue-lite shooter for mobile, built in Godot, featuring responsive combat, meta-progression, and score-driven replayability.
What is Botherlands?
Botherlands is a top-down 2D shooter originally prototyped as a rapid experimentation project, later expanded into a fully featured mobile game for Android and iOS.
What started as a small-scale prototype focused on game feel and iteration evolved into a polished rogue-lite experience, redesigned from the ground up for mobile platforms with refined mechanics, progression systems, and long-term replayability.
The current mobile version represents the definitive iteration of the project.
Gameplay Overview
Botherlands is built around a risk–reward driven combat loop combining moment-to-moment action with strategic decisions during each run.
Players fight increasingly difficult enemy waves in a compact arena while collecting coins during combat. These coins are not only a score metric, but a core in-run resource used to interact with vending machines that generate new weapons.
The gameplay loop is structured around:
Combat → Coin Management → Weapon Choices → Escalating Difficulty

Weapon & Economy System
During a run, players can spend their collected coins at vending machines to roll new, randomly generated weapons.
Activating a vending machine consumes all current coins
The power and rarity of spawned weapons scale with the amount invested
Players can replace their light and heavy weapons with any of the generated options
Each vending machine activation requires more coins than the previous one, encouraging risk-taking and aggressive play
This system creates constant tension between:
Spending early for safety
Saving longer for higher-impact weapons

Meta Progression & Replayability
Outside of runs, progression is driven by a separate meta-currency: floppy disks.
Floppy disks are primarily earned by completing stages, but are also granted on failed runs to ensure steady progression without excessive grind. They are used to unlock permanent upgrades and systems that expand the player’s options over time.

Leaderboards & Challenges
Botherlands features a score and achievement-driven leaderboard system built around trophies.
Each stage includes an infinite number of difficulty levels
For every difficulty, players can earn up to three trophies:
First completion
No-death completion
Fast completion (under 15 minutes)
This structure rewards both consistency and mastery, encouraging players to revisit stages and push higher difficulties rather than stopping after a single clear.

Mobile Version Features
The mobile release introduces major improvements and new systems compared to the original prototype:
Risk–reward vending machine weapon system
Randomized weapon generation scaling with player investment
Meta-progression via floppy disk currency
Infinite difficulty scaling per stage
Trophy-based leaderboard progression
Mobile-optimized controls, UI, and performance
The game is distributed on Android via Google Play and iOS via the App Store.
Technical Details
Engine: Godot 4.5.1
Programming: GDScript
Art: Homemade and custom pixel art with minimalist animation cycles
Animation: One-frame animation philosophy for fast iteration and clarity
AI: Lightweight state-driven enemy behaviors
Core Systems
Wave-based enemy spawning
Modular weapon and upgrade systems
Meta-progression and unlock trees
Collision-based hit detection
Camera feedback (screen shake, recoil, impact effects)
Performance-focused architecture for mobile devices
Design Approach
Strong focus on game feel and moment-to-moment feedback
Small, controlled scope with iterative expansion
Rapid prototyping followed by systematic refinement
Prioritization of responsiveness, clarity, and performance
Tooling and systems designed for scalability and future updates
Outcome
Botherlands demonstrates:
Ability to take a prototype to a production-ready mobile game
Strong understanding of Godot’s 2D and mobile pipelines
Efficient iteration and refactoring under real-world constraints
Practical experience shipping and maintaining a live game
Clear design focus on player feedback and replayability
Availability
Android: Available on Google Play
iOS: Available on the App Store
Prototype version: Still playable for free on itch.io (legacy build)

