pancake-llc / foundation

Game Mobile Foundation (Android + iOS) Using Unity3D. Simple, Fast and no GC
MIT License
111 stars 16 forks source link
android base binary code-base core data engine foundation framework ios mobile package ui unity unity3d

What

Made With Unity License Last Commit Repo Size Code Size Last Release

Environment

How To Install

You can choose one of the following ways

1, Using button Use this template to create new project using this template, and now you can do anything with this

2, for only install heart as package module ----> add directly in manifest.json in folder Packages/manifest.json

"com.pancake.heart": "https://github.com/pancake-llc/foundation.git?path=Assets/Heart#3.1.4",

Folder Structure

├── _Root
│   ├── Animations
│   ├── Editor
│   ├── Effects
│   ├── Fonts
│   ├── Materials
│   ├── Prefabs
│   ├── Resources
│   ├── Scenes
│   ├── Scripts
│   ├── Sounds
│   ├── Spines
│   ├── Sprites
│   ├── Storages
├── Heart
│   ├── Common
│   ├── Core
│   ├── Editor
│   ├── Modules
└── ...

DO not put anything into folder Heart, any new asset should be place under folder _Root

Pillar

graph TD;
    Core-->DI;
    Core-->EventSystem;
    Core-->MVP;

Usages