Skip to content

marcogonzalez99/CosmicInvadersShowcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

❄️ Cosmic Invaders – A Roguelike take on the classic arcade game.

Cosmic Invaders is Polaris Studio's take on the classic game from the 90s. Inspired by the game, the goal is to create a fun roguelike twist, while still staying true to the original.

Support my Journey!

ko-fi

πŸ” At a Glance

  • Version: v0.0.1

🌐 Architecture Overview

Powered by Polariskit

[PolarisKit]

  • AssetManager (images/fonts preloading)
  • AudioManager (music/SFX)
  • SaveManager (JSON persistence)
  • SceneManager (stack, overlay, lifecycle)
  • TransitionManager (fades, swipes, pans)
  • PCT Layout System (Percent-based coordinate system)

πŸ•ΉοΈ Controls

Global

  • ESC β†’ Pause menu
  • TAB β†’ Toggle debug overlay
  • F11 β†’ Toggle fullscreen (Future Implementation)

🌟 Version History

See the CHANGELOG for full release notes.


πŸš€ Coming Soon

Cosmic Invaders is in Pre-Alpha (v0.0.1). At current time, no features exist, and mostly planning will be displayed here until further progress is made.

πŸ“… Planned for v0.1

  • PolarisKit Integration
    Fully integrated with PolarisKit, including the PCT system and effortless movement between scenes

  • Title Screen and File Select A fully working and proper transitioning title screen to file select to pause screen loop

πŸ› οΈ Longer-Term

  • All scenes in place (placeholders).
  • Main Ship planned.
  • At least the basic loop integrated and working

Feedback and suggestions are welcome! This game is a solo project as part of a larger effort to create games I can be proud of.


πŸ”§ Built By

Built by Marco – SB Studios
GitHub Β· LinkedIn

About

Showcase project for Cosmic Invaders, a roguelike take on the 70s classic Space Invaders. Built using PolarisKit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors