Spielentwicklung

67
Warum verwenden wir Skripte in der Entwicklung?

In meinem aktuellen Projekt werden Lua-Skripte von den C ++ - Funktionen auf der Serverseite aufgerufen. Danach rufen die Skripte erneut die C ++ - Funktionen auf, die sich noch in dieser Lösung befinden. Warum sollten wir so etwas tun und die C ++ - Funktion nicht direkt aufrufen? In welchen...

67
Wie funktioniert Lua als Skriptsprache in Spielen?

Ich bin ein wenig unsicher, was genau Lua ist und wie ein in C ++ programmiertes Spiel es verwenden würde. Ich frage vor allem, wie es kompiliert und ausgeführt wird. Wenn Sie beispielsweise ein in C ++ geschriebenes Programm verwenden, das Lua-Skripte verwendet: Ruft der Code in Lua nur...

65
Gute GUI für OpenGL? [geschlossen]

Ich beginne OpenGL mit FreeGLUT zu lernen, indem ich das Superbible und das Wissen, das ich aus meinen elementaren Grafiken habe, benutze, um meine Fähigkeiten aufzufrischen. Um mehr aus dieser Erfahrung herauszuholen, möchte ich eine GUI integrieren, um die von FreeGLUT verwendete zu...

64
Welche Vor- und Nachteile hat Unity3D für Spiele? [geschlossen]

Wir machen unser Schulprojekt mit Unity3d, da sie Shiva im letzten Jahr verwendet haben (was mir schrecklich erscheint), und ich wollte Ihre Sichtweise für dieses Tool kennen. Vorteile: Multi-Plattform, ich habe sogar gehört, Google wird es in Chrome implementieren alles was du brauchst ist...

64
Wie funktionieren Kugeln in Videospielen?

Ich bin auf diese Frage gestoßen, als ich ein Videospiel in C # entwarf. Wenn wir Spiele wie Battlefield oder Call of Duty in Betracht ziehen , fliegen Hunderte oder sogar Tausende von Kugeln gleichzeitig. Ereignisse werden ständig ausgelöst und, soweit ich weiß, verbraucht dies viel Rechenleistung...

63
Zufällige Kartengenerierung

Ich starte / starte ein 2D-Tilemap-RPG-Spiel in Java und möchte eine zufällige Kartengenerierung implementieren. Ich habe eine Liste verschiedener Kacheln (Dreck / Sand / Stein / Gras / Kies usw.) zusammen mit Wasser- und Pfadkacheln. Das Problem ist, dass ich keine Ahnung habe, wo ich anfangen...