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?