Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scrapyard-io/game-engine

Godot-inspired 2D scene-tree backend for ScrapyardIO 0.7 — nodes, signals, fixed-timestep physics, gfx-agnostic input, sprites, and Control UI — built on scrapyard-io/ux plus the tubes/Fabricate components this package actually uses.

# From an app (path repo example):
composer require scrapyard-io/game-engine:@dev
php workshop package:discover
./runner game-engine-sprite-demo

Dependencies

Direct runtime requires (no scrapyard-io/framework / scrapyard-io/tubes metapackages):

Package Why
scrapyard-io/ux Node / Drawable / UIComponent / Scene seam
tubes/canvas tubes/rendering tubes/windows paint / present surfaces
tubes/inputs tubes/human-input tubes/contracts gfx-agnostic InputHandler / EngineInput
fabricate/sketches fabricate/contracts fabricate/nuts-and-bolts sketch demo + service provider

scrapyard-io/ux may still pull the tubes/framework metapackages until UX itself is narrowed.

Official Documentation

Docs live on the ScrapyardIO website when published. Package knowledge for agents is in .okf/.

License

MIT — see LICENSE.

About

The ScrapyardIO Game Engine

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors