Movement 🦶
Dialogues 💬
- TypeWriter Effect for text;
- Multiple choice based dialogue;
- Conversation between multiple characters;
- Scriptable object used to easily create dialogues.
Health system 💖
Zelda like health system
- Full/Empty hearths;
- Dev can decide total amount of hearths;
- PlayerPref ready.
Quest System ❕
Quest Manager
- Create new quests;
- Check quests completion.
Quest Marker
- Mark quests a completed via OnTriggerEnter or by pressing a given KeyCode inside its area.
Quest Object Activator
- Activate/Deactivate a given object upon quest completion;
- Could also implement UnityEvents.
Platform Spawner ⬜
- Spawn a gameObject and move it from point A to B;
- Useful for games like Flappy Bird or Endless Runners.
Audio Managment 🔉
Audio Slider
- Dedicated custom sliders and scripts to manage audio runtimes;
- Save audio volume inside a PlayerPrefab that will save and use the value on start.
Audio Toggle
- Mute audio of a selected group of sliders;
- Value is saved in a prefab and will be set as such on start;
- Customizable KeyCode to quickly mute/unmute audio.
Enemy Spawners 🧛♂️
- Spawn a random object from an array of gameObjects
- Select a Min/Max numbers of enemies to spawn per callback
- Select how many enemies can be active at the same time
Animator Overrider 🦎
- Override the animator to change on object appearance runtime
- Can call the function via scripts and on button click as in the example below
- Add as many Animator Overriders as you wish and change between them via simple Functions
- Sample scene provided
There's more i'm planning to add to the repository, i'll work on it for as much as i have time.
At the moment there are 27 scripts.
Credits 👑
-
This project uses @PixeyeHQ inspector foldout group to make the development cleaner;
-
The hearths sprites used in the zelda like hearth system were taken from NicoleMarieT on itch.io;
-
The font used is taken from Void on itch.io;
-
Tilemap asset taken from Adam Saltman on itch.io;
-
Enemy sprite taken from 0x72 on itch.io;
-
Button UIs comes from Sumo Studio;
-
Tiny Heroes come from Free Game Assets;
-
Anime background taken from NoranekoGames;
-
Anime characters from Sutemo customized thanks to Exuin character creator.