v0.1 — Internal Build
MAEngine
Multiplayer game server toolkit. Rust core with Lua scripting, QUIC transport, and Unreal Engine 5 client integration.
Server/init.lua
-- Game server entry pointServer.Subscribe("Start", function() Log("Server started")end)Player.Subscribe("Spawn", function(player) local char = Character.Spawn(Vec3(0, 0, 100)) player:Possess(char)end)Architecture
Rust Core
High-performance networking and ECS with Bevy
Lua Scripting
LuaJIT (server) and Lua 5.4 (client) runtimes
QUIC Transport
Modern UDP transport with TLS 1.3 encryption
SurrealDB
Embedded database with graph relations
Unreal Engine 5
Client integration with WebUI overlay
Server Authoritative
Secure architecture with validation tiers