MMO Prototype - August devVlog



It's been roughly 4 months since I worked on the Prototype and I figured I'd showcase what it can currently do rather than talking about things I'm going to add in it.


It's 50mins long so it's not for the TLDR crowd; it goes through nearly every feature implemented.

  • Instancing (bugged). _edit: fixed bug as of Aug24th.

  • LOD logic.

  • Sharing names (display bug). _edit: fixed bug as of Aug24th.

  • Player Decorations (tiny bug). _edit: fixed bug as of Aug25th.

  • Room-based chat privacy.

  • Inventory (incomplete & bugged) _edit: fixed bug as of Aug18th.

  • NPC Pathfinding (tiny bug) _edit: fixed bug as of Aug18th.

  • NPC Dialogue (incomplete).

  • Area-based Pollution.

The biggest feature of all (and the most complicated, considering what is going on) is something that can barely been shown: the Server-Authoritativeness of the game logic. Game clients have zero data about the game, don't do any game logic except for UI stuff and just displays what the server tells them to display. Anything game clients sends to the server is throttled to prevent spam and cross-checks everything (which usually involves re-computing logic itself) before approving anything.

I counted and noted a total of 5 bugs during the recording. I also noted that I should remove debug-runspeed mode during showcases, so that the server doesn't think I'm cheating all the time.


Note: While typing to NPCs @ 0:30:36, the text "trnrrow" got interpreted as [morning] because "morrow" is a registered as a synonym. 

Comments

Popular posts from this blog

One year later

MMO Prototype - Mini update

MMO Prototype - April report