Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/codebase.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **Code Base** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/codebase.git
```

[![pkglnk](https://www.pkglnk.dev/badge/codebase.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/codebase)

README

Code Base — Unity Package

by Musab Kara · GitHub

Reusable runtime systems library for Unity. 10 years of game development patterns packaged as a Unity Package Manager (UPM) module.

Install

Add via Unity Package Manager → Git URL:

https://github.com/SkyWalker2506/Code-Base.git

Or add to Packages/manifest.json:

"com.musab.codebase": "https://github.com/SkyWalker2506/Code-Base.git"

Systems

System Description
AudioSystem Audio management and playback
CameraSystem Camera control and transitions
CombatSystem Combat mechanics and damage
MovementSystem Character and object movement
PoolSystem Object pooling for performance
SaveSystem Save/load game state
EventSystem Event bus for decoupled communication
DialogueSystem Dialogue trees and text display
FiniteState Finite state machine
ConditionBaseStateSystem Condition-driven state transitions
InputSystem Input handling and mapping
SensorSystem Detection and awareness
TriggerSystem Trigger zones and interactions
InteractionSystem Player-object interaction
LevelGeneratorSystem Procedural level generation
ScriptableSystem ScriptableObject utilities
ColorSystem Color management and palettes
DebugSystem Debug tools and visualization
TimeSystem Time control and scheduling
Helpers Utility classes and extensions
Core Base classes and shared infrastructure
Attributes Custom attributes for inspector

Requirements

  • Unity 2019.4+
  • Assembly definition: musab.codebase.runtime

License

MIT

Author

Musab KaraLinkedIn · GitHub

Comments

No comments yet. Be the first!