Skip to content

tmrtrn/project_rpg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity3d version 2021.3.1f1

Android apk is available at https://drive.google.com/file/d/1R0Xa_erHPrpqBsnXQBWLwB9SWDVuhvL5/view?usp=sharing

structure

MVC pattern is used to split the game into model view and controller Simple state mechanism demonstrates how to use unity view code and model code separately.

Command pattern is implemented to process user inputs into game logic

Services

Event service State service (Finite State Machine - FSM) Data Service (Persistence) Scene Service (Changes active scene async) Async Service (with unity Coroutine)

  • UI and sprite optimizations are not considered
  • Service manager starts from AutoInitServiceLayer
  • Game starts from Bootstrapper
  • imported packages are TextMeshPro (text rendering) and DoTween (simple animation)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published