Wir haben mehrere Monate damit verbracht, ein neues Spiel zu planen, zu testen und zu entwickeln. Wir haben eine Vielzahl von Plattformen getestet (Java Applet, Desktop über XNA, Flash usw.) und Silverlight war so ziemlich unsere bevorzugte Wahl.
Je mehr wir uns jedoch mit dem Spiel beschäftigen, desto mehr Probleme treten auf, hauptsächlich aufgrund der Kommunikation mit einem Server. HTTP-Polling ist langsam und ineffizient, aber die Socket-Funktionalität, die jetzt in SL4 verfügbar ist, ist nur für eine Intranet-Umgebung wirklich nützlich - es sei denn, wir vermissen etwas.
Jeder hat Meinungen oder Erfahrungen mit diesem und der Zukunft von SL für Online-Browser-basierte Spiele.
architecture
silverlight
LiamB
quelle
quelle
Antworten:
Die Zukunft der Online-Browsergames ist meiner Meinung nach HTML5. Es bietet das meiste, was für einfache Browsergames benötigt wird. Bei großen eigenständigen Spielen ist eine geringe Latenz erforderlich, sodass dies nicht der Fall ist. Natürlich, wenn Sie es brauchen, können Sie immer mit Flash oder Silverlight Plugin nur für die Kommunikation machen.
quelle
Distribution ist immer ein Hindernis für Spiele und ein No-Click, es funktioniert einfach, Erfahrung ist ein großer Gewinn. Das macht es hervorragend für Gelegenheitsspiele, die heutzutage im Trend liegen.
Flash macht sich sehr gut für Spiele, aber es fehlt die echte Programmierplattform, die Silverlight hat. Und HTML5 mit seinem Javascript ist nur ein Albtraum für die Entwicklung seriöser Programme, ganz zu schweigen von allen Leistungs- und Kompatibilitätsproblemen.
Laut http://riastats.com nähert sich Silverlight einer Verfügbarkeit von 80% und wächst, und das wird nicht so einfach verschwinden.
quelle