mob-sakai / Coffee.Internal

Tools and snippets for package development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ›  Coffee.Internal

NOTE: This repository is for development purposes only.

This repository contains internal classes and utilities for development.

Used in development and demos for the following packages:

Install Development Tools

manifest.json

{
  "dependencies": {
    "com.coffee.nano-monitor": "https://github.com/mob-sakai/Coffee.Internal.git?path=Packages/NanoMonitor",
    "com.coffee.simple-scene-navigator": "https://github.com/mob-sakai/Coffee.Internal.git?path=Packages/SceneNavigator",
    "com.coffee.development": "https://github.com/mob-sakai/Coffee.Internal.git?path=Packages/Development",
    ...
  }
}

Nano Monitor

Zero-allocation stats monitor

Nano Monitor

Scene Navigator

Easily switch between demo scenes

Scene Navigator

Development

  • Format name of GameObjects
  • Enable detailed logging
  • Remove MissingComponents

Pull/Push Development Sources

# pull cs files, coffee.internal -> package:
$ ./update.sh pull <package_dir>

# pull cs files, package -> coffee.internal:
$ ./update.sh push <package_dir>
<package_dir>
  β”œβ”€ Editor
  β”‚  └─ Internal
  β”‚     └─ AssetModification
  └─ Runtime
     └─ Internal
        β”œβ”€ Extensions
        β”œβ”€ ProjectSettings
        └─ Utilities

About

Tools and snippets for package development


Languages

Language:C# 99.1%Language:Shell 0.7%Language:sed 0.2%