995 B
995 B
Modules
Graphics Backends
Opengl (simple)
Just a basic oldschool opengl backend. Not about performance, just about simple implementation. Acting as a proof of concept, and a fallback backend.
Modding
Java-style
Not sandboxed, exposing internals and OS apis.
Scripting-style
Sandboxed, could auto download from server. Which scripting language to use? Lua? Ruby? Javascript? A system that allows all of them?
Networking
Message style
Serialise class, send over network in binary form.
Replication style
In style of unreal engine 1-3, or enet. Figure out some sort of class decoration for automatic replication?
Todo
Gui Toolkit
Themes
Theme system based on 9-slice.
Default theme
Fancy themes, like scifi or fantasy
CDE? giggle
Fake terminal mode
Any font possible, but tilesetfonts are perfect for it. What about multi resolution terminal? like half-width characters, so text for text, and text for map/actors is different size.