Mam zamiar przeprowadzić prezentację na temat rozwoju gier dla grupy użytkowników iPhone'a w najbliższej (ish) przyszłości. Moi odbiorcy to programiści iPhone'ów, ale niekoniecznie bardzo doświadczeni, a to ma być wprowadzenie.
Moje pytanie brzmi: jakie ogólne tematy są potrzebne do zrozumienia rozwoju gier? Przyznaję, że jest to dość subiektywne, ale naprawdę mam nadzieję na wyczerpującą listę tematów wysokiego poziomu, które dotyczą wystarczająco szerokiego pokosu gier, o którym powinien wiedzieć każdy zainteresowany tematem. Byłbym zachwycony kilkoma wskazówkami do wszelkich zasobów, które próbowałyby sporządzić listę taką jak ta. (Szukałem, ale dziś google-fu mnie zawodzi.)
Oto co mam do tej pory:
- Pętla gry
- uwaga na temat gier sterowanych zdarzeniami
- Animacja 2D
- mapy duszków / tekstur
- Animacja 3D
- znaczenie ram
- oprogramowanie do modelowania
- Cząstki i efekty cząsteczkowe
- wykrycie trafienia
- AI
Oczywiście nie będę omawiał wszystkich tych tematów z większą głębią, bardziej przypominając po prostu ich zdefiniowanie, aby po mojej rozmowie publiczność (miejmy nadzieję) była w stanie owinąć głowy wokół tego, jak można opracować daną grę.
czego mi brakuje?
źródło
Odpowiedzi:
To naprawdę zależy od docelowych odbiorców i tego, czego chcesz, aby się uczyli lub zabrali z prezentacji, ale rozważę następujące:
Prawdopodobnie również:
źródło