Good Shit is a 2D side-scrolling platformer game built using the Godot Engine, targeting Windows, Linux, and Android platforms.
The game includes touch controls, a main menu system, enemy kill zones, and player teleport mechanics to create an engaging, Mario-like world experience.
Imago LLC
Location: Jhargram, West Bengal, India
- 🧱 Tile-Based 2D World Design
- 🏃 Side-Scrolling Platformer Camera
- 👆 Touch Screen Buttons for Mobile Controls
- 🚪 Player Teleportation on Object Touch
- ☠️ Kill Zone Detection for Enemies and Player
- 🖥 Windows & 🐧 Linux builds working
- 📱 Android export setup complete with release keystore
- 🧠 Minimal project scope for fast completion (record-focused dev)
| Action | Button |
|---|---|
| Move Left | ← on-screen button |
| Move Right | → on-screen button |
| Jump / Action | Jump button or Tap |
| Action | Key |
|---|---|
| Move Left | A / ← Arrow |
| Move Right | D / → Arrow |
| Jump | Space |
- Game Engine: Godot 4 (Compatibility Renderer for 2D OpenGL support)
- Languages: GDScript (Primary)
- Export: Windows, Linux, Android (APK)
- Keystore: PKCS12 Release keystore configured for Android signing
- Download the Linux or Windows build
- Run the executable (
GoodShit.x86_64/GoodShit.exe)
- Install exported
.apkon device - Launch game → Main Menu opens first
- Tap Start to play
- Godot project configured with a main menu as startup scene
- Android SDK installed via Command Line Tools (without Android Studio)
- Export Templates downloaded for Android builds
- Touch input verified and mobile UI stretched to full viewport via
CanvasLayer/Control
(Short-term scope, no heavy scalability thinking)
- Add warp sound / teleport effects
- More themed worlds (desert, underground, snow, sky, etc.)
- Coins, enemies, or simple power-up concepts
- Final polish and world harmony
Made with passion by Sudip Mahata 👨💻
Provider: Imago LLC