Welche Schritte wären erforderlich, um eine zerstörbare 2D-Landschaft wie in Worms zu erstellen? Idealerweise: Wie kann dieser Prozess so effizient wie möglich gestaltet werden?
Ich habe einen grundlegenden Charakter-Controller für einen 2D-Plattformer mit Box2D eingerichtet und fange an, ihn zu optimieren, damit er sich gut anfühlt. Physik-Engines haben eine Menge Drehknöpfe zu tun, und es ist mir nicht klar, welche ich verwenden sollte, wenn ich zum ersten Mal mit einer Physik-Engine schreibe. Sollte das …
Ich bin sicher, dass Sie alle Spiele wie Dwarf Fortress kennen - massive, prozedural erzeugte Wildnis und Land. So ähnlich wie in diesem sehr nützlichen Artikel. Ich fragte mich jedoch, wie ich dies in einem viel größeren Maßstab anwenden könnte. Mir fällt die Größenordnung von Minecraft ein (ist das nicht …
Ich fand Minecrafts wunderbare große Welten extrem langsam zu navigieren, selbst mit einem Quad-Core und einer fleischigen Grafikkarte. Ich nehme an, Minecrafts Langsamkeit kommt von: Java, da räumliche Partitionierung und Speicherverwaltung in nativem C ++ schneller sind. Schwache Weltaufteilung. Ich könnte in beiden Annahmen falsch liegen. Dies brachte mich jedoch …
Diablo 3 und StarCraft 2 haben eine nette Funktion: Ich kann mit dem Spielen beginnen, bevor das vollständige Spiel oder Update heruntergeladen wurde. Ich denke, Diablo 3 lädt obligatorische Dateien wie UI-Assets und einige Netze und Texturen herunter, die zuerst über mehrere Ebenen hinweg verwendet werden. Wenn ich ein Spiel …
Wie würde ich ein Wiedergabesystem entwerfen? Sie kennen es möglicherweise aus bestimmten Spielen wie Warcraft 3 oder Starcraft, in denen Sie das Spiel erneut ansehen können, nachdem es bereits gespielt wurde. Am Ende haben Sie eine relativ kleine Wiedergabedatei. Meine Fragen sind also: Wie speichere ich die Daten? (benutzerdefiniertes Format?) …
Es gibt Dutzende von Artikeln, Büchern und Diskussionen in Spieleschleifen. Allerdings stoße ich ziemlich oft auf Folgendes: while(running) { processInput(); while(isTimeForUpdate) { update(); } render(); } Was mich an diesem Ansatz grundsätzlich stört, ist das "update-unabhängige" Rendern, z. B. das Rendern eines Frames, wenn sich überhaupt nichts ändert. Meine Frage …
Ich habe mir einige Algorithmen und Artikel zum prozeduralen Generieren eines Dungeons angesehen. Das Problem ist, dass ich versuche, ein Haus mit Zimmern zu bauen, die meinen Anforderungen nicht entsprechen. Zum einen haben Dungeons Korridore, in denen Häuser Hallen haben. Und während sie anfangs vielleicht gleich aussehen, ist eine Halle …
Ich stolpere über die Suche nach einer guten Ressource, um mit OpenGL (3.0 oder höher) zu beginnen. Nun, ich habe viele Bücher gefunden, aber keines davon kann als eine gute Ressource angesehen werden! Hier zwei Beispiele: OpenGL Programming Guide (7. Ausgabe) http://www.amazon.com/exec/obidos/ASIN/0321552628/khongrou-20 Dies ist VOLL von veraltetem Material! Fast jedes …
Basierend auf Warum ist es so schwierig, ein MMO zu entwickeln? : Die Entwicklung vernetzter Spiele ist nicht trivial. Es gibt große Hindernisse, die nicht nur bei der Latenz, sondern auch bei der Betrugsprävention, der Statusverwaltung und dem Lastenausgleich überwunden werden müssen. Wenn Sie keine Erfahrung mit dem Schreiben eines …
Ich möchte versuchen, ein 3D-Spiel zu schreiben. Ich möchte jedoch nicht mit einer so niedrigen Ebene beginnen, in der einzelne Dreiecke gezeichnet und mein eigenes 3D-Objekt geladen werden usw. Ich habe von Dingen wie Irrlicht , Crystal Space 3D und Cafu gehört , aber mit keinem habe ich Erfahrung. Ich …
Wenn ich es alleine entwickle, stehen mir nur begrenzte Ressourcen zur Verfügung, dh ein PC, mit dem ich das Spiel entwickle und teste. Daher weiß ich nur mit Sicherheit, dass mein Spiel mit diesem Setup funktioniert. Welche Möglichkeiten habe ich, um das Spiel auf den vielen verschiedenen Hardware- / Betriebssystemkombinationen …
Ich denke, im Game-Design ist es unglaublich wichtig, die Frage nach dem Warum zu stellen, insbesondere nach etwas, das so Standard geworden ist wie das Leben. Also frage ich mich, was ist der Zweck eines Spiels mit dem Konzept des Lebens? Warum haben Leben?
Ich habe diesen Artikel mit dem Titel Behavioral Game Design gelesen und darin steht: ... wie schaffen wir es, dass die Spieler eine hohe, konstante Aktivitätsrate aufrechterhalten? ... die Antwort ist ein Zeitplan mit variablem Verhältnis, bei dem jede Antwort eine Chance auf eine Belohnung hat. RPGs (ich denke an …
In meinem Spiel muss ich dynamische Wasserpfützen erstellen, aber ich kann kein Tutorial finden, das zeigt, wie ich einen solchen Effekt erzielen kann (ein Beispiel dafür ist unten dargestellt). Wie kann ich es tun?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.