Welcome to the GodotDoom repository! This project aims to recreate the classic gameplay and aesthetics of retro first-person shooter (FPS) games like Doom. It provides a nostalgic experience for players who enjoy fast-paced action, pixelated graphics, and challenging gameplay.
- Intense and fast-paced first-person shooting gameplay.
- Pixelated graphics and retro art style.
- Four unique guns to choose from for different playstyles.
- Challenging enemy AI that utilizes rays and collision shapes for player detection.
- Explosive barrels to strategically take out enemies or create chaos.
- Utilizes the First Person Character Movement Template for character controls.
The default controls for GodotDoom are as follows:
- W, A, S, D or arrow keys: Move the player character.
- Mouse movement: Aim the weapon.
- Left mouse button: Shoot the weapon.
- Spacebar: Jump.
- Shift: Sprint.
- Esc: Close the game.
- Q: Change to the next weapon.
Feel free to customize the controls to your liking within the game settings.
The current version of the GodotDoom project is a work in progress. It features a limited set of content, including four guns, one enemy type, and one explosive barrel. The project is actively being developed, and more features, levels, and content will be added in future updates.
The assets used in the GodotDoom project are licensed under the Creative Commons license, ensuring their availability for free and ethical use.
I welcome contributions from the open-source community to make GodotDoom even better. If you would like to contribute, please follow these steps:
- Fork this repository to your GitHub account.
- Create a new branch for your feature or bug fix.
- Make your modifications and enhancements to the codebase.
- Test your changes to ensure they are working correctly.
- Commit your changes and push them to your forked repository.
- Submit a pull request to the main repository, describing your changes in detail.
We appreciate your contributions and will review your pull request as soon as possible.
Thank you for your interest in the GodotDoom project. We hope you enjoy the game and have a blast experiencing the golden era of first-person shooters. If you have any questions or feedback, please don't hesitate to reach out.