I want to create online games and focus on the performance from the beginning.
I searched on the internet, but didn't find any an particular answer concerning the design level or development level aspect, such as
Design Patterns,
Protocols,
- Techniques,
Data transfer(games state) ,
Formats(JSON/serialization)
;
which are crucial to create high performance online games can most of the articles are talking about hardware consideration, but you know that is not what I am looking for.
