LAST NODE
موتور بازی AI-First · نسخه ۱.۰

LAST NODE
ENGINE

پلتفرم ساخت بازی AI-First

موتور بازی‌سازی نسل جدید که در آن دیزاینر با Drag & Drop بازی می‌سازد و هوش مصنوعی موتور را تولید و توسعه می‌دهد. بر پایه‌ی Phaser 4.2 و PlayCanvas، با معماری ماژولار و قابل تعویض.

7
لایه معماری
5
فاز توسعه
3
محصول مجزا
12
شاخص موفقیت

پنج ستون رقابتی

ترکیب این پنج ستون، تفاوت 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

1
Editor
Level Editor، Blueprint Editor، Asset Manager، UI Builder
2
Blueprint Graph
Node-based visual programming با DAG validation
3
Compiler
Graph → IR → Bytecode/WASM با Optimizer
4
Runtime
ECS Core با Simulation و Presentation Systems
5
GameCore
Components، Systems، Knowledge Graph
6
Render Capability
Phaser 4.2 (2D)، PlayCanvas (3D)، Babylon.js (آینده)
7
Browser
اجرا در مرورگر با Cloudflare Pages deploy

نقشه‌راه فازبندی‌شده

از 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