Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler


5
Gute 2D-Platformer-Physik [geschlossen]
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 …
76 box2d  physics  input 

5
Riesige prozedural erzeugte 'Wildnis'-Welten
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 …

6
Wie kann ich eine Minecraft-artige Voxelwelt optimieren?
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 …


11
So entwerfen Sie ein Wiedergabesystem
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?) …

5
Was ist der Sinn des updateunabhängigen Renderns in einer Spieleschleife?
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 …

4
Prozedural… Haus mit Raumgenerator
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 …

7
Gute Ressourcen zum Erlernen von modernem OpenGL (3.0 oder neuer)? [geschlossen]
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 …
73 opengl  assets 

6
Wie schreibe ich ein Netzwerkspiel? [geschlossen]
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 …



10
Was ist der Sinn von Leben?
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?



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.