Disclosure: On this site you won’t find specific advice on “how to call function xyz()”. Interpreting C++ ARM and #pragma dwim is also out of scope.
We’re treating our readers as intelligent beings who can use Google and/or StackOverflow, where all such specific questions were answered more than once.
What you will find is opinions, more opinions, and even more opinions on all the aspects of software development - and with a large chunk of them based on real-world experience too.
Your mileage may vary. Batteries not included.
UDP for games – security (encryption and DDoS protection)
April 25, 2016 by • “No Bugs” Bunny
Quote:
Yes, you DO need to encrypt your UDP traffic. And no, using UDP is NOT a valid excuse to skip encryption
Another Quote:
Personally, I prefer to think of it as of insurance - when I'm paying my premiums in hope that my money will go to waste.
Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.ProgrammingNetwork ProgrammingOn.SecurityBest Practices
Read moreUDP from MOG Perspective
April 18, 2016 by • “No Bugs” Bunny
Quote:
you may think of UDP as of an analog of good old C: you can do pretty much everything, but it is not because the language helps you – it is rather because it doesn’t stand in the way :-)
Another Quote:
As most of the routers (including pretty much every backbone router out there) are not configured to support multicast, it makes multicast over the public Internet hopeless :-(
Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.ProgrammingNetwork Programming
Read moreBook “Development and Deployment of Multiplayer Online Games” is on Kickstarter!
April 10, 2016 by • “No Bugs” Bunny
For better or worse, but my upcoming book “Development and Deployment of Multiplayer Online Games (from social games to MMOFPS, with stock exchanges in between)” is on Kickstarter now… “Beta” of the book (available on this very site) has been praised by quite a few senior developers from the industry (from Amaya to Zynga, with quite
Filed under: OtherAnnouncements
Avoiding ugly afterthoughts. Part b. Coding for Security, Coding for i18n, Testing as a Part of Development
April 4, 2016 by • “No Bugs” Bunny
Quote:
Doing sanitization at IDL level automates quite a bit of tedious-and-error-prone work, which is always a Good Thing™
Another Quote:
Hey, this whole thing can be made MUCH simpler, the only thing we need to acknowledge is that the best identifier for a string is the string itself!
Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.ProgrammingDebuggingOn.SecurityBest Practices
Read more



