VoidPolit is a 2D space adventure game where players control a spaceship navigating through the vast void of space, overcoming challenges, and engaging in intergalactic exploration and combat. As the captain of a spaceship, you must manage speed, direction, and combat strategy while piloting through various scenarios, battling enemies, and upgrading your ship to enhance your chances of survival in the unknown.
- Space Combat: Engage in thrilling dogfights with other spaceships.
- Space Exploration: Travel through different regions of space, discovering new environments and challenges.
- Ship Customization: Customize your spaceship, including different ship models, textures, and abilities.
- Thruster Mechanics: Manage thrust and rotation to navigate through the void.
- Animations: Dynamic animations for the ship’s thrust and movement to give a realistic flying experience.
- Collision and Movement Mechanics: Realistic physics-based movement and collision handling to provide immersive gameplay.
In VoidPolit, you’ll control your ship using intuitive controls for rotation and movement. Your goal is to manage your ship’s fuel, speed, and trajectory while exploring the vastness of space and defeating enemies. The game includes a simple combat mechanic where you use thrust to maneuver your ship while shooting at enemies.
- Left Arrow: Rotate the ship counterclockwise.
- Right Arrow: Rotate the ship clockwise.
- Up Arrow: Move the ship forward with thrust.
- Down Arrow: Move the ship backward with reverse thrust.
- Spacebar: Fire your ship’s weapons.
To get started, you will need Godot Engine to run and edit the project.
- Download Godot Engine: Get Godot Engine.
- Clone this Repository:
git clone https://github.com/ZoneTwelve/VoidPolit.git
- Open the Project:
- Open Godot Engine, and then open the
VoidPolit
project directory. - Click the "Play" button to start the game.
- Open Godot Engine, and then open the
The game features several custom assets, including:
- Spaceship Textures: Pixel art-based textures for different spaceship models, including spaceships with flames and no flames.
- Sprites and Animation: Animated sprites for ship movements and thrusting effects.
- Icon: A custom-designed game icon in SVG format.
assets/
: Contains all texture files used for the game’s spaceships and icons.scenes/
: Contains the main gameplay scenes, including the spaceship, player, and game world.project.godot
: The Godot Engine project file that holds all the configuration for the game.
This project is licensed under the Apache 2.0 License. See the LICENSE file for more details.