Warum macht ihr es euch eigentlich so schwer?

Für den 2k/2k3er einen OnlinePatch zu schreiben, mit dem mehr als eine Handvoll Spieler gleichzeitig spielen können, ist mMn ein Unterfangen, wie zu versuchen mit QBasic 3D-Anwendungen zu schreiben..

Die Antwort heißt hier XP und Ruby.
Dank Ruby kann man ohne Probleme DLLs einbinden und nutzen. Einem Online-Spiel steht demnach kaum etwas im Wege, soweit ich weiß ist so etwas sogar schon in Arbeit.
Ansonsten wurde eigentlich schon alles genannt.. Ich persönlich finde dieses Unterfangen allerdings ein wenig masochistisch, aber gut.. Dann mal viel Glück. (das werdet ihr brauchen)