Language
- 🇲🇽 Spanish
- 🇺🇸 English
Table of Contents
An Indie Game. You will need to dodge a fast bullets to survive, each level increase the difficulty of the game. In adition you can create your own stages with a custom difficulty following this format. In this game you can chose one of the three characters, of wich each one has its special ability. Every ability have a duration of 5 seconds.
This game was build using the Godot Engine 3.5.1 You can download this version using this link.
You should use a pre-built binaty, is the easier way to install the game and play it inmediatly, you can download the bin files from this link.
The game are compiled for this plattaforms:
- Windows
- Linux
- Android
- Web Browser
The game has a feature to add your own stages changing some variables of the Game room using a specific format, for example, this is the code for the common Last Standing
:
1-800-4500-1500-1800-0.5-3.5-90-1-0-0
Each var are splitted with the -
character, and all for them need to be a valid number up to 0. And some vars need to be float or integer. This are the menaings for the vars:
gameModeType
:int
. The type gamemode to play, we have two options here:1
: Last Standing2
: Time Trial
playersMaxSpeed
: The max speed the players can get.playerAcel
: The acceleration the players will have.bulletsVelRange.x
: The min velocity of the bullets.bulletsVelRange.y
: The max velocity of the bullets.bulletsControllCooldown.x
: The min of time before other bullet will be shotted in the same spot.bulletsControllCooldown.y
: The max of time before other bullet will be shotted in the same spot.gameTimeTrialDuration
: The duration of the game if the game mode type is Time Trial. (Even if you are using Last Standig gamemode, this number needs to be up to 0)specialTimesUses
:int
. The number of times that players can use them special ability.usingDemonBullets
:int
. 1 or 0, it determines if the gameplay will have demon bullets or not.demonBulletsFrec
:int
. The frequency at which each bullet point fires demon bullets. If is 0 the whole bullets will be demon ones.
DISCLAIMER: The game doesn't have any system to limit the max value of any var, use it by your own responsibility.
Aditionally, you can build in your machine the project for any of the supported plattaforms by Godot 3.5.1.
Remember, to export for iOS and macOS you will need a mac to compile the XCode project.
This are the instroctions to build for your own the project.
- Clone the repo
git clone https://github.com/IsmaCortGtz/Disaster-Way.git
- Install Godot 3.5.1 and launch it, you can do it from this link.
- Install the sounds of the proyect.
- Open in Godot the proyect you clone in the step #1.
- Install the Godot Export Templates, you can follow this instructions.
- Configure the porject for the plattaform target, you should check this reference.
DISCLAIMER: Godot Engine is 100% open source (you can find the github page here), for this reasson you can't export officially for any console.
The Music and SFX aren't included in the Github project, if you want to build it for your own you will need to put these files in this folders:
./assets/sounds/sfx/
./assets/sounds/soundtrack/
Music by https://www.steven-obrien.net/ Popcorn - Menu Theme - Steven O'Brien
Music by https://www.steven-obrien.net/ Popcorn - Main Loop - Steven O'Brien
"Vidrios_Rotos.wav" by Thingy17 licensed under CC BY 3.0
"Click_Standard_05.wav" by LittleRobotSoundFactor licensed under CC BY 4.0
"menu move3" by Tissman licensed under CC0 1.0
"UI Pop Up" by EminYILDIRIM licensed under CC BY 4.0
"Electronique FX5.wav" by pjhedman licensed under CC0 1.0
The game is powered by Godot Engine, wich one is distributed under the MIT License. See engine.LICENSE
for more information.
Distributed under the GNU General Public License v3.0. See LICENSE
for more information.