Skip to content

jackandcarter/M2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameIcon

Maelstrom2

A Unity project recreating the classic arcade shooter with modern graphics. Development currently targets version 1.0.3 using Unity 6.2.

Please see the v1.0.3 Branch for most recent changes.

Changes:

  • Moved to 3DHD Rendering Pipeline in Unity.
  • Created MainMenu Scene and UI elements.
  • Introduced Splash Screen and Startup Sound to Main Menu Scene.
  • Created Fade-in Transitions for UI elements on Main Menu Scene.
  • Introduced Three Play Modes, Including Maelstrom2, Original, and Multiplayer Modes.
  • Introduced the In-Game Debug Console, which can be shown or hidden using the "/" key.
  • Created Placeholder M2StartScene scene in Unity, this is the scene that loads when entering Maelstrom2 Mode.
  • Started Development on Level1 Scene for Maelstrom2 Mode.
  • Introduced Sphere-Shaped Spaces/Boundaries for Levels by developing a "LevelZone" prefab with bounds wrapping of objects within the sphere.
  • Created the Player Controller and Ship Camera scripts for Maelstrom2 Mode. These need further development.
  • Added LeanTween and DOTween to the project allowing for more advanced animations and transition effects.
  • Added PauseUI Panel to Original Mode and finished Pause Logic, using the "P" key to pause the game and open the PauseUI panel.
  • Added buttons for returning to the Main Menu and Quitting the game in Original Mode on the PauseUI panel.
  • Added placeholder Starfield Skybox in Maelstrom2 Mode.

## Scenes

The repository currently contains the Original Mode/Maelstrom.unity scene. Scenes for the Main Menu, M2StartScene, Level1, and the Multiplayer lobby are planned but not yet included.


Unity Build

Getting Started

  1. Open the project in Unity 6.2 or newer.
  2. See the documentation in Assets/Docs for scene setup, input configuration and architecture notes.
  3. Play mode tests live under Assets/Tests and can be run with the Unity Test Runner.

Documentation

License

All source code and assets are © 2025 Demi Dev Unit. This repository is provided for review and collaboration only. Commercial use, redistribution or inclusion in private projects is prohibited without written permission. See LICENSE for details.

About

Development for the future release of the Maelstrom Sequel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published