🦇
Monster Survivors Template Documentation
  • Welcome
  • CHARACTER
    • Add a Character
    • Starting Ability
  • Stages
    • Stage Creator
    • Tracks And Clips
    • Stage Settings
    • Create a Stage
  • Enemies
    • Simple Enemies
    • Ranged Enemies
    • Bosses
    • Add a Simple Enemy
    • Add a Boss
  • Abilities
    • Ability Types
    • Abilities System Structure
    • Add Abilities
  • Upgrades
    • Upgrade Types
    • Upgrades System Structure
    • Add an Upgrade
  • Game structure
    • Main Menu Scene
    • Game Scene
  • Input
    • Input System
    • Menu Navigation
  • Known Issues
    • IOS Build
  • Testing
    • Abilities Testing Overlay
    • Presets
Powered by GitBook
On this page
  • Game Management
  • Canvas
  1. Game structure

Game Scene

PreviousMain Menu SceneNextInput System

Last updated 4 months ago

Game Management

This GameObject contains all of the components that manage the various systems of the game.

Component
Description

Abilities Manager

Drop Manager

This component manages drop - the items that spawn when enemy dies, such as gold, healing, chest, magnet, bomb, gems

Easing Manager

Easing Manager is an in-house analog of the DoTween asset, that is build on top of Coroutines. It provides an easy way to animate gameObjects.

Enemies Spawner

This component is responsible for spawning enemies and bosses

Experience Manager

This component manages experience points and level ups the player

Field Manager

Pools Manager

Safe Area Manager

This is a small components that manages safe area on mobile platforms

Stage Director

This component is responsible for running the stage timeline


Canvas

Game Canvas consists of the three screens and three windows

UI
Description

Game Screen

The main ui of the game that the player will see 95% of the time. Contains xp progressbar, timer, joystick, coins and kills indicators, and abilities, chest, pause windows

Abilities Window

This window shows up every time the player levels up. The player is presented with three random abilities to choose from

Chest Window

Chest window shows up every time the player picks up the chest drop item. It rewards player with 1, 3 or 5 random abilities

Pause Window

This window lets the player to toggle sounds, music and vibration, and to exit to the main menu

Stage Failed Screen

Stage Complete Screen

This screen shows up when the player successfully finishes the stage

This component is responsible for managing abilities. To find out further, read

This component controlls ground, spawns end despawns

This component provides access to a simple .

This screen shows up when the player dies. The player can choose whether to revive (if the is bought) or to exit to main menu

Abilities System Structure page
pooling system
revive upgrade
Game Scene Hiererchy
Game Management Hierarchy
Game Canvas Hierarchy
chunks of ground