Skip to content

WhythZ/Metroidvania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metroidvania

License

This repo adopts MIT License

About

We have constructe multiple extensible systems (see the showcase) for this game prototype, aiming at making it comfortably and joyfully playable

  • Entity System

    • Finite State Machine
      • Entity Behavior
      • Entity Animation
    • Skill System
    • Statistics System
    • Buff System
    • Visual Effect System
  • UI System

    • Ingame UI
    • Character UI
    • Skill Tree UI
    • Settings UI
    • Interactive Object UI
  • Inventory System

    • Item System
    • Storage System
  • Interact System

    • Object Triggered With UI Menu
    • Object Triggered With Other Effect
  • Audio System

    • Background Music
    • Sound Effect
  • Save&Load System

    • Game Data Structure
    • File Data Handler

Deployment

Software Version
Unity Editor 2022.3.17f1c1
Visual Studio 2022
Windows 10/11

Use Ctrl + B to build the game and get the executable file

The game save will be stored in the directory

C:\Users\your_user_name\AppData\LocalLow\DefaultCompany\your_project_name\data.whythz

References

Acknowledgement

  • ttyclear: supporting on skill implementation
  • Elaina: supporting on enemy implementation
  • NSPoison: supporting on building game scene
  • GirlsBandCry: keeping me company with melodies since beginning of the project

About

2D metroidvania game prototype by Unity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •