Spielentwicklung

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


2
Verschieben eines Sprites in XNA / C # mithilfe von Vektoren
Ich beschäftige mich derzeit mit der Entwicklung von XNA-Spielen in der Sprache C #. Ich habe zwei Klassen: den Hauptspielhandler und eine "Sprite" -Klasse. Es folgt ein grundlegender Pseudocode, der das Problem hoffentlich angemessen beschreibt. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) { …
9 xna  c#  vector  movement 


3
Android-Threads haben Probleme, meinen Kopf um Design zu wickeln
Ich habe Probleme, mich mit dem Spieledesign zu beschäftigen. Auf der Android-Plattform habe ich eine Aktivität und setze ihre Inhaltsansicht mit einer benutzerdefinierten Oberflächenansicht. Die benutzerdefinierte Oberflächenansicht fungiert als Bedienfeld, und ich erstelle Instanzen aller Klassen und führe dort alle Zeichnungen und Berechnungen durch. Frage: Soll ich stattdessen die Instanzen …


3
Irgendein interessantes Thema für Abschlussarbeiten? [geschlossen]
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, …


1
Outsourcing von Kunstwerken: stündlich oder pro Projekt?
Ich habe schon früher Leute angeheuert, um Kunst und Grafiken zu produzieren, aber immer nur pro Job, und das hat gut geklappt. Diese Frage richtet sich sowohl an Künstler als auch an die Personen, die sie einstellen: Gibt es als Käufer Situationen oder Arten von Projekten, bei denen die Abrechnung …

1
Wer weiß, wie man die im Spiel gezeigte 2D-Knochenanimation implementiert?
Ich frage mich, wie sie die Knochenanimation im Flash-Spiel implementieren. Http://www.foddy.net/athletics.swf Kennen Sie Lernmaterialien, aus denen ich anfangen kann, 2D-Knochensysteme zu lernen? Ich habe gerade ein Avatar-System implementiert, indem ich mehrere Bitmaps in jedem Frame erstellt habe (ähnlich wie bei Maple Story), aber einige Leute sagen mir, dass ein Knochensystem …

3
Ist es eine gute Idee, eine charakterbasierte Spiel-Engine so zu vereinfachen, dass das Erlernen von Skripten / Programmieren nicht mehr erforderlich ist?
Ich erinnere mich und denke immer noch, dass man nicht einmal ein prototypisiertes 3D-Spiel erstellen kann, um nur einfache Verhaltensweisen zu testen, ohne gigantische Tools wie Unity zu verwenden oder umfangreiche C ++ - Programmierung, Entwurfsmuster, eine anständige oder grundlegende 3D-Engine usw. zu kennen. Jetzt frage ich mich, da ich …

4
"Zeitsteuerung" in einem 2d Platformer
Ich mache einen 2D-Plattformer, bei dem der Spieler einen Knopf drücken und das Level neu starten kann. Nur sein vorheriger Charakter wird das Level zur gleichen Zeit ausführen, als ob er in der Zeit zurückreist. Ich weiß, dass andere Spiele dies bereits getan haben, und ich habe mir überlegt, den …

1
Erstellen einer Brettspiel-KI
Ich möchte ein Brettspiel codieren, dessen Name Okey ist und das in der Türkei am beliebtesten ist. http://en.wikipedia.org/wiki/Okey Aber ich habe einige Probleme mit AI. Firslty lass mich das Spiel erklären .. Das Spiel wird von 4 Spielern gespielt. In diesem Spiel gibt es 106 Plättchen, von denen 2 gefälschte …


2
Wie kann man 2D-Explosionen implementieren, die unter Berücksichtigung von Deckung und Entfernung Schaden verursachen?
Wie kann ich eine 2D-Explosion so implementieren, dass Charaktere, die sich hinter Kisten oder anderen Deckungen verstecken, weniger Schaden erleiden? Im Idealfall hängt die Beschädigung von der Stärke der Abdeckung ab (z. B. schützt eine Metallwand besser als eine Holzkiste). Im Idealfall nimmt der Schaden auch mit der Entfernung ab. …

3
Berechnung der nach einem Kampf gesammelten Erfahrungspunkte
Ich entwickle ein einfaches Textkampfspiel und habe einige Probleme bei der Berechnung, wie viel XP nach einem Kampf verdient werden soll. Es gibt einige Faktoren, die ich berücksichtigen möchte: 1) Spieler sollten natürlich gute EP verdienen, wenn sie jemanden des gleichen Levels schlagen 2) Spieler sollten großartige EP verdienen, wenn …

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.