Breite Themen für den Unterricht in der Spieleentwicklung [geschlossen]

9

Ich werde in naher Zukunft eine Präsentation über die Spieleentwicklung vor einer iPhone-Benutzergruppe halten. Mein Publikum sind iPhone-Entwickler, aber nicht unbedingt sehr erfahrene, und dies soll eine Einführung sein.

Meine Frage ist, welche allgemeinen Themen sind erforderlich, um die Spieleentwicklung zu verstehen. Ich gebe zu, dass dies ziemlich subjektiv ist, aber ich hoffe wirklich auf eine umfassende Liste von hochrangigen Themen, die für eine ausreichend breite Palette von Spielen gelten, die jeder, der sich für das Thema interessiert, über sie wissen sollte. Ich wäre begeistert von einigen Hinweisen auf Ressourcen, die versuchen, eine Liste wie diese zu erstellen. (Ich habe nachgesehen, aber mein Google-Fu versagt mir heute Abend.)

Folgendes habe ich bisher:

  • Die Spielschleife
    • eine Unternotiz zu ereignisgesteuerten Spielen
  • 2D-Animation
    • Sprites / Texturkarten
  • 3D-Animation
    • Bedeutung von Frameworks
    • Modellierungssoftware
  • Partikel und Partikeleffekte
  • Treffererkennung
  • AI

Natürlich werde ich nicht alle diese Themen ausführlich behandeln, sondern eher so definieren, dass das Publikum nach meinem Vortrag (hoffentlich) in der Lage ist, sich mit der Entwicklung eines bestimmten Spiels zu befassen.

Was vermisse ich?

livingtech
quelle
Interessante Frage. Mods: Sollte wohl Community-Wiki sein?
Bummzack

Antworten:

4

Es hängt wirklich von Ihrer Zielgruppe ab und davon, was sie von der Präsentation lernen oder mitnehmen sollen, aber ich würde Folgendes berücksichtigen:

  • Asset-Pipeline
    • Kommandozeilen-Tools gegen Plugins
  • Audio
  • Profile / speichert
    • Autosave vs Slots
  • Physik
  • Netzwerkspiel
    • Online-Spiel
    • Bestenlisten
  • Quellcodeverwaltung
    • wichtig, zurückrollen zu können
  • Eingang
    • abgefragt gegen Ereignis
    • Umgang mit verfügbaren Eingabemethoden zwischen Geräten
  • Degradation vs Denial
    • Umgang mit grafischen Unterschieden zwischen Geräten
  • Testen

Möglicherweise auch:

  • Rechtliche Fragen (Musik- / Namenskonflikte)
  • Wann Sie die Wahl treffen, ein Gerät nicht zu unterstützen
Richard Fabian
quelle
Schöne Ergänzungen ... Ich brauche Hilfe bei einigen dieser Themen! ;)
livingtech