Spielentwicklung

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

2
Frage zum Scrollen von oben nach unten / von der Seite!
Ich weiß, dass es nur der Hintergrund ist, der rollt, und der Spieler bleibt so ziemlich zentriert. Was ich mich frage, welche Technik korrekter ist, wenn ich eine große Side-Scrolling-Karte implementiere (ich verwende keine Kacheln wie einige andere Fragen, die ich gefunden habe). Verwenden einer sehr großen Karte mit 16000 …


2
Wie wurde sfxr gemacht?
Ich denke, dies ist eine Frage zur Spieleentwicklung, da dies ein Tool zur Klangerzeugung ist, das speziell für Spiele entwickelt wurde (insbesondere für Ludum Dare-Spiele). Ich habe ein grundlegendes Verständnis dafür, wie Schall funktioniert, wobei die sich ändernden Amplituden Druckänderungen verursachen, um Schall zu erzeugen. Was ich mich jedoch frage, …

5
Gleichung für springenden Graphen?
Grundsätzlich möchte ich, dass sich meine Kamera in 3D automatisch bewegt. Momentan habe ich eine lineare Bewegung, die ziemlich dumm ist, also würde ich gerne eine springende Bewegung machen. Was ist jedoch eine gute Gleichung für das Hüpfen? Ich meine, für einen Kreis können Sie das tun y = sqrt(1 …


2
Pairing-Algorithmus für das Elo-Bewertungssystem
Stellen Sie sich einen 1-zu-1-Wettbewerb (keine Teams) zwischen KI-Bots vor, wie die Google AI Challenge . Den verschiedenen Bots wird eine ELO-Bewertung zugewiesen, die auf dem Ergebnis der verschiedenen Versus-Matches basiert. Der Grund, warum ich KI-Bots spezifiziere, da sie rund um die Uhr ohne Rücksicht auf Spielerermüdung, Geolokalisierung usw. antreten …

2
Nutzen Sie die prototypische Vererbung von JavaScript
JavaScript verfügt über ein klassenfreies Objektsystem, in dem Objekte Eigenschaften direkt von anderen Objekten erben. Das ist wirklich mächtig, aber klassisch ausgebildeten Programmierern unbekannt. Wenn Sie versuchen, klassische Entwurfsmuster direkt auf JavaScript anzuwenden, sind Sie frustriert. Wenn Sie jedoch lernen, mit dem Prototyp von JavaScript zu arbeiten, werden Ihre Bemühungen …



2
Wie speichert (repräsentiert) Flash Movieclips und Sprites?
Wenn wir ein Objekt in Flash zeichnen und es in einen Movieclip oder ein Sprite konvertieren, wie wird es in Flash gespeichert oder dargestellt? Ich weiß, dass es in der Vektorgrafik mithilfe von Formeln als Liniensegmente gespeichert oder dargestellt wird. Gibt es eine Möglichkeit, die Eckpunkte der gezeichneten Form zu …

2
Beste Speicherzuweisungsstrategie für iOS?
Ich diskutiere mich über die Speicherzuweisung unter iOS. Ich schreibe den größten Teil meines Codes in C ++ und verwende sehr gerne ObjectPools, FreeLists usw. Um viele Dinge vorab zuzuweisen, die ich im Laufe meines Spiels ständig "zuweisen / freigeben" werde (wie z Partikel, Spieleinheiten usw.). Unter iOS ist es …

3
Team Brainstorming
Ich möchte Entwickler, die in kleinen Teams arbeiten, wie 5-6 Personen, fragen, wie Brainstorming so viel wie möglich bewirken kann. Wie sieht Brainstorming in Ihrem Team aus? Ich frage, weil ich mich an mein vorheriges Brainstorming-Meeting erinnere und ich weiß, dass es sehr schwer ist, es zu koordinieren: / Wir …


3
Erstellen eines Spiels für Telefone mit unterschiedlicher Auflösung
Ich beginne einige Tests zum Erstellen eines Spiels mit dem Android-Programm. Bisher funktioniert alles und scheint nett zu sein. Ich verstehe jedoch nicht, wie ich sicherstellen kann, dass mein Spiel auf allen Handys korrekt aussieht, da alle leicht unterschiedliche Bildschirmverhältnisse haben (und auf einigen ungeraden Handys sogar sehr unterschiedlich). Was …

4
Implementierung der Draufsichtphysik mit box2D
Wie können Physikspiele von oben in Box2D ausgeführt werden? Eine Idee, die ich habe, ist, die Lineargeschwindigkeit eines Objekts manuell einzustellen oder die Linear- und Winkeldämpfung zu ändern, wenn sich mein Objekt über verschiedene Oberflächen bewegt. Befindet sich mein Objekt beispielsweise über einer nassen Oberfläche, wird es weniger linear gedämpft, …
7 flash  box2d 

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.