Welcome to the 2d-brawler-engine! This application allows you to create exciting 2D brawler games. Inspired by Streets of Rage 4, it combines high performance and cross-platform compatibility to enhance your gaming experience.
- ECS Architecture: Easily manage game objects and their interactions.
- High Performance: Targets 120 frames per second at 4K resolution.
- Procedural Generation: Create unique levels every time you play.
- RPG Progression: Develop your character and upgrade skills as you beat challenges.
To run 2d-brawler-engine smoothly, ensure your system meets the following requirements:
- Operating System: Windows 10 or later, macOS 10.15 or later, or a modern Linux distribution.
- Processor: 2.0 GHz dual-core processor.
- Memory: At least 4 GB RAM.
- Graphics: GPU that supports OpenGL 3.3 or later.
- Storage: Minimum of 500 MB of free space.
To get started, visit this page to download the latest version of the software. Choose the file that matches your operating system and follow these steps:
- Click on the download link for your operating system.
- Save the file to your computer.
- Once downloaded, locate the file in your downloads folder.
- Double-click the file to run the installer.
- Download the
.exeinstaller for Windows. - Follow on-screen instructions to complete the installation.
- Download the
.dmgfile for macOS. - Open the file and drag the application to your Applications folder.
- Download the source code or pre-built binaries for Linux.
- Follow instructions in the README for compiling or running the binaries.
Once installed, launch the application. You will find an intuitive user interface. Hereโs how to start creating games:
- Create a New Project: Click on "New Game" and choose a name for your project.
- Select Game Settings: Customize your game by selecting resolution, frame rate, and game mode.
- Build Your World: Use the tools provided to create characters, levels, and enemies.
- Test Your Game: Run your project to see how it plays and make adjustments as necessary.
Join our community of game developers using 2d-brawler-engine. Share your projects, ask questions, and get help with any issues.
- GitHub Discussions: Participate in discussions and find answers.
- Discord Channel: Join our Discord for real-time help and community interaction.
We welcome contributions to improve the 2d-brawler-engine. To contribute, follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Open a pull request with a clear description of your changes.
This project is licensed under the MIT License. You are free to use, modify, and distribute the code as long as you credit the original authors.
Thanks to all contributors and the game development community for their support and feedback. Your contributions help make 2d-brawler-engine better for everyone.