LAST NODE
ENGINE
پلتفرم ساخت بازی AI-First
موتور بازیسازی نسل جدید که در آن دیزاینر با Drag & Drop بازی میسازد و هوش مصنوعی موتور را تولید و توسعه میدهد. بر پایهی Phaser 4.2 و PlayCanvas، با معماری ماژولار و قابل تعویض.
پنج ستون رقابتی
ترکیب این پنج ستون، تفاوت LAST NODE ENGINE با موتورهای سنتی است
گراف دانش
Source of truth برای AI — typed edges، build-time generated از Manifestها. AI برای اضافه کردن قابلیت، فقط گراف را میخواند نه کل کدبیس را.
کامپایلر
پایپلاین IR → Bytecode/WASM با Optimizer مشترک. Graph در Runtime تفسیر نمیشود، در Build زمان کامپایل میشود.
اعتبارسنجی
پیش از کامپایل — cycle detection، type mismatch، missing asset. خطاها زود شناسایی میشوند.
هوکهای AI
قراردادهای read-only — AI هرگز مستقیماً Runtime را تغییر نمیدهد. فقط Graph تولید میکند.
معماری پلاگین
Horizontal concern — هر لایه قابل توسعه با Plugin. Escape Hatch برای دسترسی مستقیم به Backend.
معماری لایهای
هفت لایه از Editor تا Browser
نقشهراه فازبندیشده
از Phase 0 تا Phase 4 — هر فاز بر اساس قبلی
Foundations-Lite
ECS · IR · Validation · Event Bus · AI Hooks interface
Vertical Slice
Wizard · Level Editor · Blueprint · Compiler · Phaser · Cloudflare
AI-First Layer
Knowledge Graph · Blueprint Generator · Advanced Validation
Hybrid Render
PlayCanvas · Capability Negotiation · Material Pipeline · WASM
Platform
Multiplayer · Plugin API · Build Targets · Marketplace