@deskcat/core
v0.1.0
Published
Core pet behavior and domain logic for Deskcat
Downloads
72
Maintainers
Readme
@deskcat/core
Core pet behavior and domain logic extracted from Deskcat.
Install
pnpm add @deskcat/coreIncludes
PetBehaviorControllerpetMachinehelpersclock,lifecycle,personality,random
Example
import { PetBehaviorController } from "@deskcat/core";
const behavior = new PetBehaviorController();
const nextX = behavior.update({
currentX: 480,
minX: 80,
maxX: 1440,
locked: false,
deltaMs: 16.7,
});
console.log(nextX, behavior.getView());Notes
- No DOM, Pixi, or Tauri dependency.
- Best used as a pure behavior layer under your own renderer.
