This is a port of the "DT Danmaku 2" project (https://github.com/dtsudo/DT-Danmaku-2-v1.00), so that it can run in a web browser.
Open the DT Danmaku 2.html
file in a web browser.
The source code of DT Danmaku 2 is licensed under the MIT license. However, note that it uses dependencies and other assets that are licensed under different licenses.
This project uses Bridge.NET to compile the C# code into javascript. Bridge.NET is licensed under the Apache License Version 2.0. See https://github.com/bridgedotnet/Bridge and https://github.com/bridgedotnet/CLI for more details about Bridge.NET.
The font used in the images was generated by metaflop. (See http://www.metaflop.com/modulator for more details about metaflop.) As the website notes: "All outline-based fonts (webfonts or otf) that are generated with this project are licensed under the SIL Open Font License v1.1 (OFL). This means that you can freely use and extend the fonts and also use them commercially. Any derivative work has to be made freely available under the same license."
The game uses images from Kenney Asset Pack. These images are licensed under Creative Commons Zero (CC0). See www.kenney.nl for more details.
The game uses sound effects from various sources. See the /Data/Audio folder for the relevant files. The associated license.txt files contain the author and licensing information for each audio file.
The game uses the "Xeon Theme Remastered" music, which was created by Bart (http://opengameart.org) and downloaded from https://opengameart.org/content/xeon-theme-remastered
The music is licensed under the Creative Commons Attribution 3.0 Unported license ( https://creativecommons.org/licenses/by/3.0/ ). The music file was not altered/modified in any way.
This project uses Bridge.NET to compile the C# code into javascript. The Bridge CLI (https://github.com/bridgedotnet/CLI) needs to be installed so that we can run the Bridge compiler on the command line.
Once the Bridge CLI is installed, go to the source code folder and run bridge build
to compile the C# code:
cd "Source code/DTDanmaku2/"
bridge build
This will generate a few files in the Source code/DTDanmaku2/dist/
folder.
We also need the audio and image files:
- Copy the
Data
folder toSource code/DTDanmaku2/dist/
Then, to run the program, simply run Source code/DTDanmaku2/dist/DT Danmaku 2.html
in a web browser.