Superhero_Tournament
A turn-based fighting game like Pokemon Stadium but with in fight cutscenes similar to Dragon Ball Gokuden Legend Of The Super Sayian but it is text-based and a roguelike.
The instructions are used for Linux Mint so look for differences with your OS and adapt these instructions to your OS
Prerequisites for Rust and Application
- Install rust from here: https://www.rust-lang.org/tools/install
- Install Lua 5.4 development files on your machine, type this in terminal to install: sudo apt update
sudo apt install liblua5.4-dev pkg-config
then press enter
How to compile Superhero_Tournament, Warning: the repository folder is the folder i am talking about or a folder with the repositories contents in it.
- Put this in the terminal first then press enter except the stuff that is in parentheses and parentheses: cd directory(directory must be unique to those 2 files and that will be your project folder) with Superhero_Tournament.rs and Cargo.toml file
- Put this in the terminal then press enter except the stuff that is in parentheses and parentheses: cargo build (for fast compilation but not efficent application) or cargo build --release (for efficent application but not fast compilation)
- The executable file will be in your project folder in /target/debug or release directory
- To open the executable you just drag the executable into your terminal and press enter.
Mod Support Info
- To load a mod file, the mod file needs to be in cloned repository folder/folder with Superhero_Tournament.rs and Cargo.toml files, out of its folder and it needs to be and needs to be called Superhero_Tournament_Mod.lua
Example Mod Repository Page
Fantasy Computer Compacted Version Repository Page
Fantasy Computer Compacted Version ReadMe Page
Game Creation System Version Repository Page
Game Creation System Version ReadMe Page
Repository Page
Home Page
CC BY-SA 4.0 and GNU GPL v3.0 Conditional Exceptions to use MPL 2.0 and CC BY-SA 4.0 or CC BY 4.0
If the following condition is met, the licensing rules for both content covered by GNU GPL v3.0 and content not covered by GNU GPL v3.0 are modified as described below:
Condition:
The developer is distributing, porting, or integrating the software with platforms or environments that impose requirements incompatible with GPL-3.0, including but not limited to:
- proprietary or non-redistributable SDKs
- confidential hardware or platform documentation
- legally required confidentiality obligations preventing full GPL redistribution
- safety-regulated or certified systems where full GPL redistribution cannot be satisfied
Effect on licensing:
-
Content covered by GNU GPL v3.0: May instead be used under the Mozilla Public License 2.0.
-
Content not covered by GNU GPL v3.0 (e.g., assets): Normally may be used under CC BY-SA 4.0. If ShareAlike requirements of CC BY-SA 4.0 prevent lawful distribution under the MPL alternative, developers may instead use CC BY 4.0 solely to the extent necessary to enable such distribution.
These exceptions apply only when the condition above is met.
Contributors Needed