Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pancake-llc/foundation

Game Mobile Foundation (Android + iOS) Using Unity3D
https://github.com/pancake-llc/foundation

android base binary code-base core data engine foundation framework ios mobile package ui unity unity3d

Last synced: 5 days ago
JSON representation

Game Mobile Foundation (Android + iOS) Using Unity3D

Awesome Lists containing this project

README

        

# What

- Game foudation using [Heart](https://github.com/pancake-llc/foundation/tree/main/Assets/Heart) package



Made With Unity


License


Last Commit


Repo Size


Code Size


Last Release

# Environment

- unity 6 LTS
- scriptingBackend : IL2CPP
- apiCompatibilityLevel : .NET Standard 2.1

# 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`

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

# Folder Structure

```bash
├── _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

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

# Usages

- [See Wiki](https://github.com/pancake-llc/foundation/wiki)