Book: D&D of MOGs

DIY vs Re-Use: In Search of Balance from upcoming book "Design&Development of MMOG"

November 16, 2015 by “No Bugs” Bunny

DIY vs Re-Use

Quote:

The biggest problem with building your game around 3rd-party game engine is that in this case, the game engine becomes your Absolute Dependency

Another Quote:

In future chapters we will keep in mind three specific game/network engines, and will discuss their pros and cons with relation to the issues we are raising. These engines are Unity 5, Unreal Engine 4, and Photon Server

Filed under: Book: D&D of MOGs1st beta of Vol. I-IIIOn.DevelopmentDevelopment Philosophy

Tagged With: multiplayer
Read more

On Cheating, P2P, and (non-)Authoritative Servers from "D&D of MMOG" book

November 9, 2015 by “No Bugs” Bunny

Card Cheater

Abstract:

Any successful MMOG faces cheaters, and currently authoritative servers is the only way which enables fighting them.

Quote:

Two things are infinite: the universe and human stupidity; and I’m not sure about the universe. — Albert Einstein

Filed under: Book: D&D of MOGs1st beta of Vol. I-III1st beta of Vol. VII-IXOn.SecurityFraud Prevention

Tagged With: Servermultiplayer
Read more

Game Entities and Interactions

November 2, 2015 by “No Bugs” Bunny

Discussing Entities and Interactions

Abstract:

It is still too early to start architecting your game.

Quote:

Even more importantly, you need to be reasonably sure that you have listed all the interactions which you can think of at the moment.

Filed under: Book: D&D of MOGs1st beta of Vol. I-IIIOn.System ArchitectureDistributed systems

Tagged With: multiplayer
Read more

MOG GDD (a.k.a. Business Requirements)

October 26, 2015 by “No Bugs” Bunny

BB_part61_v4.png

Quote:

You don’t “make” a violin. It is barrels and benches which are “made”. And violins, just like bread, grapes, and children – are born and raised.

Another Quote:

The very first step should be to understand what exactly you're going to achieve.

Filed under: Book: D&D of MOGs1st beta of Vol. I-IIIOn.System ArchitectureRequirement analysis

Tagged With: Managermultiplayer
Read more