Home

Awesome

Double Damnation

Exclusively Multiplayer Co-Op Metroidvania, with the butter-smooth movement of Smash Bros Melee.

Available on Steam and Github

Building from Source

  1. Download&Install Unity 2018.1.1f1 (Windows) [1] [2]

  2. Open Unity 2018.1.1f1 and open this repository's code

<!--- 3. Open [`SteamManager.cs`](https://github.com/TheYellowArchitect/doubledamnation/blob/master/Assets/Scripts/Steamworks.NET/SteamManager.cs#L10) and remove the '!' to build for non-Steam (aka local build) -->
  1. Build

Contributing

I welcome all pull requests that fix bugs, and refactor ugly parts of the code.

If you are new to the project, I suggest you avoid the below classes, because they are by far the most horrible and unreadable in the entire codebase. Even I who wrote them, am having difficulties with them, because they are bloated. After all, when I wrote the below systems, I didn't even know the basics.

Code-License

The code I wrote is licensed under GNU Public License Version 3, and is located under the folders Assets/Co-Op Prototype/Scripts and Assets/Editor/Tools and is always of filetype .cs<br> The only code I did not write in the abovementioned path locations, has the proper author credited at the first lines.

Asset-License

The tl;dr is that you can use most assets without permission as long you don't monetize off them in ANY way. So for example, using them for a prototype is ok as long you dont profit off it. But if you use the sprites in a game where you sell microtransactions, it's illegal. If you want to be certain, read below.

If what you seek isn't here, contact me , and I will reply. I do not wish any legal issues, since this game is free at its core, with no monetization planned out of anything from it, but know that I am willing to fight against illegitimate/unwarranted legal action.