/FantasyCrescendo

A 2.5D Touhou Platform Fighter, By the fans, for the fans.

Primary LanguageC#GNU General Public License v2.0GPL-2.0

logo

License Docs Join the Hourai Teahouse Discord Chat

Fantasy Crescendo is a collaborative community project to create a Touhou Project fangame akin to that of Super Smash Bros.

This project does not only consist of code contributions, and many of the assets included are custom art, music, sound effects, and 3D designs created by community submissions. For a full list of credits, see the credits file in the repository.

Installing

The recommended way of installing the game is through the dedicated game launcher. The launcher will automatically download and update the game with the latest builds from the project's Unity Cloud Build piepline:

A few important notes:

  • The Windows download is a installer that will automatically install the game for users.
  • At the current moment, the macOS and Linux installers do not come with platform specific installers and are raw binaries that need to be executed from the command line. (Open to any PRs that package the launcher into *.apps and *.debs).
  • The Linux builds has been tested only on Ubuntu/Debian, but should be executable in any Linux distro. There is no official support for other Linux distros.
  • The launcher is developed seperately and also open source. The repo is for it is hosted at https://github.com/HouraiTeahouse/HouraiLauncher.

System Requirements

While still in development, we do not have a fixed set of minimum hardware requirements for the game. However, it is recommended that you are running at least the following:

  • CPU: AMD FX-4350, 4.2 GHz / Intel Core i5-3470, 3.20 GHz or newer.
  • Memory: 8GB RAM or more.
  • GPU: Radeon HD 7870, 2 GB / GeForce GTX 660, 2 GB or newer.
  • Graphics: DirectX 11 or newer.
  • Networking: 256kbps Internet connection or faster.

In testing the game while still in development, please understand that the adequate hardware to run the game may change at any point, and performance regressions are to expected.

Contributing

This is an open community driven project. Contributions are very welcome. Code based contributions can be received and reviewed publicly on this repository. Non-code assets like BGM or 3D models are best sent through and collaborated on in our development Discord server, linked above. For more information, please read CONTRIBUTING.md.

For documentation while contributing, including how to set up the project, refer to the project documentation site, which has detailed guides on how to [set up the project])(https://docs.houraiteahouse.net/FantasyCrescendo/guides/project-setup), as well as the API reference.

License

First and foremost, Fantasy Crescendo ~ Rumble Dream Ensemble is a derivative of Touhou project. Thus, we ask that any redistirbution or derivative of this project adhere to the guidelines created by ZUN, viewable in English here.

Furthermore, original Fantasy Crescendo content is licensed under two seperate liscenses depending what content is in question:

  • The software (all text files) are under the Version 2 of the GPL or any later version. See LICENSE for more information.
  • The content, everything else, is evaluated on a per item basis. Please contact the original creator before reproducing or editing any of the game assets.