Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Sry, wusste nicht dass Unity hier so ein rotes Tuch ist
Hier gibts ne Übersicht: https://en.wikipedia.org/wiki/List_of_game_engines Nach java sortieren und schauen was es gibt. Da stellt sich zwangsweise irgendwann die Frage, warum nicht gleich C#, was vom Syntax her 99% gleich dem Java Syntax ist, und dir weitaus populärere Möglichkeiten bietet und womit man genauso Plattformübergreifende Spiele bauen kann. (Unity, Wave, Paradox, XNA, etc.)
Zitat von »Broly« Zitat von »Tobiking« Die Funktionen bekommen optional einen weiteren Parameter vom Typ Session. Damit kannst du zuordnen welche Kommunikation zusammengehört. Ja, aber ich habe nur einen return Wert und kann so nur dem aktuellen Client antworten. Also gibt es eine Möglichkeit mehrere Clients über ein Ereignis zu informieren? Kann der Server nur antworten, wenn er eine Anfrage bekomm? Gibt's eine Dokumentation für javax.Socket? Am besten auf deutsch mit Beispielen. Ty Du nutzt s...
Zitat von »Broly« Zitat von »H5::« Er benutzt websockets, du sollte dies nicht sein Problem sein.. also zumindest nicht wenn er sie richtig einsetzt. Er muss sich nur die Verbindung merken/halten solange er sie braucht. Ehrlich gesagt verstehe ich seine Frage nicht, zumindest nicht genau wo das Problem liegt. Danke für die schnellen Antworten. Ehrlich gesagt war das meine Frage. Wie ist es Programmiertechnisch möglich, sich mehrere Verbindungen zu merken, halten und jederzeit beliebig über dies...
Client Identifizierung: Um einen client persistent zu machen, musst du ihn an irgendwas wiedererkennen. Das kann entweder die IP sein, oder wie bei Webanwendungen üblich, eine sessionid, die serverseitig mit einem Sessiontoken assoziiert wird. Das kann so ablaufen, dass sich der client über deine API "anmeldet" und einen eindeutigen Hash wert bekommt. Ab diesem Moment wird der client serverseitig nurnoch mit diesem hash identifiziert, der mit Zunahme seiner IP und vlt. diverser Browser-Metadaten...
In zukunft durchaus sinnvoll: Mach die Musik in den Videos bitte nicht lauter als deine Stimme.
Zitat Bereits erfolgreiche Spielvorstellungen Woran machst du das fest?
Du könntest den kompletten Grid in bereiche aufteilen, in denen du die dynamischen und statischen Tileobjekte jeweils registrierst und de-registrierst. So hättest du bei ordentlicher führung immer eine regionale Map von was alles in der Umgebung ist. So könntest du für die Kollisionsabfrage eines beweglichen Objektes einfach die aktuelle und die umliegenden Regionen hinzuziehen und hast so eine reduzierte Menge von möglichen Kollisionen. Das wäre ein Trade von mehr Speicher für weniger Rechensch...