Thanks for caring about Dimension Dash and wanting to improve it! We'd love to so see what you're bringing to the game! Want to add a new character? Or a combat system? Or perhaps a system to allow players to make custom characters? Make it and contribute!
?Important Notice?
In September 2018, SEGA filed a DMCA complaint to Google Play about Dimension Dash, so it was removed from Google Play. I've attempted to get SEGA to reconsider, but no luck. Please, feel free to contribute to this repo though. It could be a great way to learn programming and how to use Unity. Sorry to those who had plans to see this game published with your changes, luck wasn't on our side. To those interested in playing the game, you can download one from the releases section of this repo.
Before you open this project into Unity, you have to make sure that you've linked Unity to your copy of the Android SDK and the JDK on your computer. If you don't already have those, go and download them fore you continue with anything else! You can link Unity to the SDK and JDK by going to Edit > Preferences > External tools.
This project was uploaded using Unity Unity 2018.1.3f1. If you're also using that version of Unity, no problem! However, if you are using a different version, here are some steps you might to follow:
Here are some important things to know when you're working on Dimension Dash.
Be careful when you're renaming objects that you did not make yourself in a scene. Some scripts reference to objects by their names, so renaming them will obviously cause problems. To be sure, search for that name across the C# project (in something like Visual Studio) and see if there are any references to it.
Don't rearrange any of the scenes in the scene index manager! If you're making a new scene, add it to the bottom.
If you're going through a piece if code and you want to know more about how a variable or method is used, remember to use the "Find all references" tool that most modern IDEs have.
Read the Contribution Guildelines if you want to contribute!. If you make a contribution that shows that you haven't read the Code, you'll be sent back to read it and make changes.