Skip to content
/ TheBeginning Public template

Getting started making games so easy (Android & iOS)

Notifications You must be signed in to change notification settings

VirtueSky/TheBeginning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base Game Unity (Andorid & Ios), Use Scriptable Architecture

  • Unity 2022.3 (LTS)

Description: Gamebase for mobile hyper casual, casual game

flowchart TB
    subgraph LauncherScene["<i class="fa-brands fa-unity"></i> Launcher Scene"]
    Loading(Loading)
    end

    subgraph ServiceScene["<i class="fa-brands fa-unity"></i> Service Scene"]
    Initialization(Initialization)
    SceneLoader(SceneLoader)
    LevelLoader(LevelLoader)
    AudioManager(AudioManager)
    VisualEffectsSpawner(VisualEffectsSpawner)
    Advertising(Advertising)
    IapManager(IapManager)
    end

    subgraph GameScene["<i class="fa-brands fa-unity"></i> Game Scene"]
    GameManager(GameManager)
    PopupManager(PopupManager)
    end

    GameScene --Raise--> AudioManager --Listener--> SoundComponent{{Pooling: SoundComponent-AudioSource}}


    Loading --Load (LoadSceneMode.Additive)--> ServiceScene
    Loading --Raise--> LoadGameScene(Load GameScene) --Listener--> SceneLoader --Load--> GameScene
    GameManager --Raise----> StartGame{Start Game} --Listener--> LevelLoader --Instantiate--> Level(Level)
    PopupManager --Show PopupInGame--> StartGame
    Level --Win Level--> WinGame{Win Game} --Next Level-->GameManager
    Level --Lose Level--> LoseGame{Lose Game} --Replay or Skip Level-->GameManager
    Level --Replay Level--> ReplayGame{Replay Game}
    ReplayGame --Replay Level--> GameManager
    PopupManager --Show PopupWin--> WinGame
    PopupManager --Show PopupLose--> LoseGame
Loading

Note

GameConfig Window

  • Shortcut (Ctrl + ~ or Command + ~) to open GameConfig Window

Screenshot 2024-07-26 093159

  • Open the GameConfig script to add or edit configs,

Screenshot 2024-07-26 093403

DebugView

  • Enable Debug View true in GameConfig window
  • Swipe up on the edge (left or right) of the screen to open (shortcut in editor (Alt+D or Option+D))

Unity_9YRD8rJRE1

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •