Space Race: A 2v2 Space-Themed Puzzle Race Game
Overview
Welcome to Space Race, a 2v2 space-themed puzzle race game for the Project Software Engineering course at UvA. Teams solve puzzles quickly while sabotaging opponents. Collaborate, strategize, and race to the finish!
Collaborators
The game is developed by a team of students (Name, UvA student number):
- Sytze (14597454)
- Bas (14598248)
- Lucas (14658887)
- Simon (13219715)
- Raven (13974920)
- Yifan (14614065)
- Owen (14621444)
- Michael (12405922)
- Ertugrul (13971832)
- Wessel (14445662)
- Tessa (14616025)
- Milou (14375915)
Game Description
Space Race is a game where players cooperate to solve puzzles quickly while also sabotaging the other team. Work together to progress, but use clever tactics to hinder your opponents. Be the first team to reach the control room!
Features
- 2v2 Team Gameplay: Compete in teams of two against another team
- Dynamic Rooms: Rooms dynamically generated with various obstacles and puzzles
- Custom Rooms: Manually created rooms with handcrafted exciting puzzles
- Cooperative Strategy: Players must work together to solve puzzles and defeat enemies
- Sabotaging Opponents: Players can sabotage the other team through skills and interactables
- Competitive Racing: The first team to reach the finish line wins the race
Installation
To install and play Space Race, follow these steps:
Either download the newest release from the releases tab in this github project.
Or:
- Clone the repository:
git clone git@github.com:Simon-Bruno/SpaceRace.git
- Open the project in Godot:
- Launch the Godot Engine.
- Click on "Import" and navigate to the cloned project directory.
- Select the project.godot file and open it.
- Run the game:
- In Godot, click on the "Play" button to start the game.
How to Play
- Starting the Game: Launch the game and create or join a lobby with three other players. Customize your input keys through the settings page.
- Navigating the Dungeon: Use the WASD keys to move your character. Interact with objects and solve puzzles to progress through the dungeon.
- Winning the Race: The first team to reach the end of the dungeon wins the race. Communicate and coordinate with your teammate to overcome challenges efficiently.
We hope you enjoy playing Space Race as much as we enjoyed creating it! For any questions or feedback, feel free to contact any of the team members.