Board Thread:Game Discussion/@comment-35180316-20180409075909/@comment-120.20.194.40-20180426064053

Thank you Amorosa for your post.

1. Software Publishers place huge demands on Developers to meet targets particularly around Christmas. Many unfinished products have been rushed through the door (Gothic III, Jo Wood vs. Pirahna bytes, Daikatana etc). FM could have played it safe and delivered just another Racing Game, why punish them for being more ambitious? Bugs and all, Gothic III was still the best RPG IMO.

Criticism should clearly distinguish between function and feature. If a feature of a game is not working such as headlights, I'm not overly fussed. But if functions don't work, such as gyroscope steering then that is fair game.

2,3,4 and 5 only HULK knows the answer to those questions but he needs to clean up his attitude.

6. IME, Real Time hacking is generally impervious to PRE test and POST test validation checks. Once the Car Data has been unpacked (decompressed and unencrypted) and transferred into the runtime environment via the instruction cycle you can operate directly on it's parameters if you know the correct memory addresses. So you could modify the 0-60 acceleration attribute midway through a race, then set it back again when you exit. FM even give you a pause function to make your job easier, but you could just as easily pause it in a VM, inject your hacks and then restore them back to their default on the fly. Somebody suggested forcing the App into exclusive mode where it would not load if other Apps were running but that would not be a popular move. Plus rouge Apps can impersonate other high level processes.

From what I recall, but it's been a long time ago since I studied the intricacies, the OSI model advocates shared memory which has been a criticism because basically all nodes share the same user space in the upper layers from the Session layer upwards. To illustrate this point, whatever Luca D. (or HULK for that matter) is doing on his machine, I am essentially a host to that process if I am racing against him via the Internet.

So IMO, the problems with OMP and WTTT and online gaming in general are problems shared by all game designers and they stem from the inherent nature of the Computer Architecture itself and the OSI model at a minimum.