Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metroidvania

LICENSE

This repo adopts MIT License

About

This repo is a Metroidvania game prototype developed by Unity2D

We have constructed multiple extensible systems (see the showcase)

  • 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

Project Runtime Environment

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

A Metroidvania game prototype developed by Unity2D

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages