FAKDevWare DevKit CLI Reference
Command-line SDK providing automated scaffolding, deterministic contract auditing, SHA-256 package sealing, Strata storage quotas, and natural-language game generation via embedded Scriber AI.
Scaffolding & Template Initialization
Generate project structures adhering to the Toria ECS architecture:
# Scaffold a 3D lot sandbox project under Ariel Rune ID
python -m tools.fakdevware_dk init "Lot World" --type 3d --rune-id ariel
# Scaffold a 2D tile platformer project
python -m tools.fakdevware_dk init "Neon Runner" --type 2d --rune-id guest_dev
Contract Auditing & Verification
Audit game assets against Performance, Role, 3D World, and Security contracts:
# Full contract verification on a project directory
python -m tools.fakdevware_dk verify apps/desktop/FAKDevWare/FAKDevWare2/plugins/3dwrld
# Check frame-time and draw call performance envelope
python -m tools.fakdevware_dk audit-perf apps/desktop/FAKDevWare/FAKDevWare2/plugins/3dwrld
Cryptographic Packaging & Strata Sync
Compile project source into a signed
.fak bundle with SHA-256 integrity lock:# Package and seal binary container
python -m tools.fakdevware_dk package apps/desktop/FAKDevWare/FAKDevWare2/plugins/3dwrld --output 3dwrld.fak
# Verify Strata virtual filesystem quotas (10 GB standard / 40 GB Ariel tier)
python -m tools.fakdevware_dk quota --user ariel
Embedded Scriber AI Pipeline
Synthesize verified gameplay code from natural language prompts:
# Generate complete platformer game logic
python -m tools.scriber_cli "Create a retro platformer with wall-jumping and coin pickups" --output games/retro_runner
# Generate 3D procedural lot generator script
python -m tools.scriber_cli "Generate a 3D lot chunk generator with buy-mode spatial snapping" --output games/lot_builder