This is a homework assignment.

Modifications:

  • 4 Playable Characters, each with slightly different playstyles. 
    • Each character has their own ship sprite, mostly based on their personality. (Note that the animations may be somewhat too fast, especially at higher fps rates. Yes, Nol's ship wriggles a little. Read her bio.)
    • Music changed to character themes (Title theme is blind girl's theme A, but she is not in the game at this time. Nol is using her Theme A as well).
    • Difficulty will depend on the character. 
    • Nol is the easiest to control, Nara is the hardest to kill, Tulu is easy to aim, Voyd is average (he has high acceleration, so he will feel like he handles a bit awkwardly).
    • Strategies will change somewhat depending on the character.
    • Note: there is a character select screen on the main menu that lets you select the character.
  • Sonar style Minimap - including prefabs to support the minimap. (Did not use a script to add the prefabs to show enemies on the minimap dynamically, but they are part of the enemy prefabs).
  • Basic Lives Display. No health display though, didn't want players to just bulldoze through a level.
  • Finished the first 3 levels including a boss (Game does not end on beating the boss).
    • Boss uses modified shooting script and spawner scripts (I was going to make a boss spawner, but I thought that was a bit too much).
    • Level 1: Get the player used to seeing spawners while keeping the action relatively low to at least have a chance to get the controls (level is short though).
    • Level 2: Many obstacles for the player and enemies that will move behind rocks to ambush the player.  Meant to show the player that rocks can deflect shots and to teach the player that colored rocks can be destroyed.
    • Level 3: Boss fight. Player can see that there are some rocks scattered about and if they are fast, can see a dome holding the boss in (which gets destroyed rather quickly. I should have increased their health).
  • Changed the shooting script and several other scripts. Shooting script now allows for multiple shots at varying spreads. Also added some scripts related to some of the other changes.
  • Background has been changed to tiles instead of adding more background images. We have 3 layers: Background, Default (damage dealers/enemies), and Foreground (indestructible obstacles).
  • There are spawners in the maps. All spawners have a visual reference.
  • Note: The player will respawn at their current location when they die.


"Created by *Sin" with assets provided by Brian Winn.

Thanks to Himesaur (Artist) and Edwin Koo (Musician)

Busts provided by Himesaur for TTS (The artist has agreed to make the custom assets used here available to use for free (The assets are for RPG Maker MZ and are on the RPG Maker forums, but if you can get them to work in other engines, you are free to do so. Just make sure to read the usage rules (Basically, you aren't allowed to sell the assets by themselves and you need to credit Himesaur for the art (crediting me for the characters is optional))). 

Music provided by Edwin Koo for TTS. (If you wish to use the music here, you'll have to contact him about it. Note: Some countries may not allow non-exclusive licensing, so check your country's laws first).

Nara's Ship Sprite by Himesaur, modified by Sin, Voyd Sprite by Himesaur.

Nol and Tulu Ship Sprites by *Sin 

Some scripting and script changes by *Sin.

Note: While I do approve of free usage, this does not mean take this game, put it on some website, and sell it as your own, especially without crediting anyone. Yes, this has happened.

Download

Download
2DShuutaWindows.zip 31 MB
Download
2DShuutaMac.zip 40 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.