A little English project in which I try to program a small and simple role-playing-game about a man scavenging parts for his rocket to leave the planet.
Find a file
2025-04-17 21:52:18 +02:00
the-scavanger readme.md update 2025-04-17 21:52:18 +02:00
LICENSE Initial commit 2025-03-03 14:28:50 +01:00
README.md readme.md update 2025-04-17 21:52:18 +02:00

The Scavanger

The Scavanger is a short 2D exploration game made in Godot — created as part of an English class project. You play as a man who has been mysteriously teleported into a forest crawling with slimes. Your goal: collect three potions hidden throughout the area and escape.


📚 Project Purpose

This game was created for an English school project, blending narrative writing with basic game design to tell a small interactive story.


🌲 Story

You wake up in a strange, slime-infested forest with no idea how you got there. Theres no combat, no puzzles — just exploration and survival. Find three potions and get out... before the slimes get you.


🎮 Gameplay Features

  • 2D top-down exploration
  • Avoid hostile slimes — no combat
  • Find 3 potions to escape
  • Focus on story atmosphere and minimal mechanics
  • Built using Godot Engine

▶️ How to Play

📥 Download

Get the latest build from the Releases section.
Just unzip and run the executable for your platform — no setup required.

🛠️ Run from Source

Want to view or edit the project in Godot?

  1. Clone the repository:

    git clone https://interstellardevelopment.org/code/sageTheDm/the-scavanger.git
    
  2. Open the project.godot file with Godot (version 3.x or newer)

  3. Click Play to launch the game


📁 Project Structure

Here's a quick overview of the main folders and files:

the-scavanger/
├── .godot/                 # Godot engine config files
├── assets/terrain/        # Tilemaps and terrain images
├── scenes/                # Scene files used in the game
│   ├── enemies/           # Slime enemy scenes
│   ├── maps/              # Map/level scenes
│   └── player-npc/        # Player and NPC scenes
├── scripts/               # GDScript files for gameplay logic
├── sprites/               # Additional sprite resources
├── LICENSE                # GPL-3.0 License
├── README.md              # This file
└── project.godot          # Godot project file

🎨 Sprites

Sprites used in this project are from the
👉 Mystic Woods - 16x16 Pixel Art Asset Pack by Game Endeavor
Licensed for use in free and commercial projects.


🤝 Contributing

This was made as a class project, but the code is open source and contributions are welcome!
Feel free to fork it, build on it, or use it in your own Godot experiments.


📝 License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

  • You can freely use, share, and modify the game
  • Any changes or derived works must also be GPL-licensed
  • Full license details in the LICENSE file

👤 Credits