Lua ist eine leistungsstarke, schnelle, leichte und einbettbare Skriptsprache. Lua wird von Spielprogrammierern häufig als Skriptsprache verwendet, möglicherweise aufgrund der einfachen Einbettung, der schnellen Ausführung und der kurzen Lernkurve.
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 Funktionen …
Ich habe ein C ++ - Programmierbuch und es enthält einen Lua-Abschnitt. Ich habe angefangen, den Lua-Abschnitt zu lesen, und das hört sich interessant an, aber ich kann die Vor- und Nachteile der Verwendung von Lua in meinem C ++ - Spiel nicht feststellen. Der einzige Vorteil, den ich mir …
Wie oben wirklich Ich schreibe in meiner Freizeit ein Android-basiertes Spiel (Android, weil es kostenlos ist und ich keine wirklichen Ambitionen habe, irgendetwas Kommerzielles zu machen). Die Spielelogik basiert auf einem sehr typischen komponentenbasierten Modell, bei dem Entitäten existieren und mit Komponenten verbunden sind und Nachrichten hin und her gesendet …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen im vergangenen Jahr . Ich lese gerade ein Buch über Spieleentwicklung, in dem sie Ihnen zeigen, …
Ich und ein Team arbeiten an einem Fabrikbauspiel, das dem Spieler zu Beginn des Spiels eine zufällige Fabrik gibt. Um sicherzustellen, dass es ein Gefühl von "Fairness" gibt, würde die zufällig erzeugte Fabrik im Idealfall eine Fläche innerhalb weniger Einheiten von (Platzhalterwert) 30 haben. Es ist relativ einfach, einen einfachen …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 3 Jahren . Ich möchte ein sehr einfaches 2D-Spiel machen und habe viele gute Dinge …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Derzeit plane ich, Lua-Skripte in meine 2D-Game-Engine zu integrieren, und ich möchte …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 6 Jahren . Es war wirklich toll, Lua zu lernen, es ist so einfach. Mir …
Grundsätzlich habe ich in jedem einzelnen Spiel, das ich bisher gemacht habe, immer eine Variable wie "current_state", die "game", "titlecreen", "gameoverscreen" usw. sein kann. Und dann habe ich auf meiner Update-Funktion eine riesige: if current_state == "game" game stuf ... else if current_state == "titlescreen" ... Ich bin jedoch nicht …
Ich versuche derzeit, ein komponentenbasiertes Entitätssystem zu implementieren, bei dem eine Entität im Grunde nur eine ID und einige Hilfsmethoden sind, die eine Reihe von Komponenten zu einem Spielobjekt zusammenbinden. Einige Ziele davon sind: Komponenten enthalten nur Status (z. B. Position, Gesundheit, Munitionszahl) => Logik geht in "Systeme", die diese …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich verwende ein Entitätssystem für meinen MMO-Server und habe darüber nachgedacht, das Verhalten von "Aktionen" mithilfe von Lua-Skripten zu definieren. Der Server ist in C ++ geschrieben. Ich bin nicht sehr vertraut mit der Geschwindigkeits- / Speichernutzung von Lua in C ++, aber ich habe es für die Skripterstellung der …
Ich verwende Lua in meinem C ++ - Programm als Bibliothek. Aber ich habe gelesen, dass LuaJIT eine bessere Implementierung ist. Ist es möglich, mit wenig Veränderung durch LuaJIT zu ersetzen ? Wie?
Ich habe ein iPhone-Brettspiel für zwei Spieler entwickelt. Computerspieler (KI) können entweder lokal (im Spielcode) oder remote auf einem Server ausgeführt werden. Im zweiten Fall werden sowohl Client- als auch Servercode in Lua codiert. Auf dem Server ist der tatsächliche AI-Code vom TCP-Socket-Code und vom Coroutine-Code getrennt (wodurch für jeden …
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.