Everyone Destroys the World is a battle game by Beastslash where you get magical powers and items to wreck the stage and win.
This game is being developed and published by Beastslash. To see a full list of people on the Everyone Destroys the World Team and outside contributors, see CONTRIBUTORS.md.
All pull requests should be based on design implementations and bug fixes. Please ensure that the design information exists in the design
repository before starting development on features. If it doesn't exist, propose it using the issues section in the design repository. After the feature is designed, ensure that the implementation issue exists on this repository.
Use the staging
branch to get the most stable version of the game. When the game is released, the most stable version will be on the production
branch.
The following dependencies are required for development:
[!WARNING] Avoid directly developing on the staging place.
You can create a development place by copying the staging place into a new game on your personal account.
You may need to also copy the Stage Maker place into the game. This will allow you to create and publish a testing stage. This process is a bit tedious — an easier solution (i.e. a plugin) will be made so that you can create a random stage from Studio.
Enable Rojo and use development.project.json
. Go ahead and implement whatever the issue needs. Be sure to include any models as .rbxlx
or .model.json
files if you create any.
Submit a pull request that merges your branch into staging
. Link the implementation issue if it's already not linked.
[!IMPORTANT] The
staging
branch is automatically published to Roblox. There are branch protections in place, but if you can directly commit tostaging
, avoid doing so.