Tópicos gerais necessários para o ensino do desenvolvimento de jogos [fechado]

9

Vou fazer uma apresentação sobre desenvolvimento de jogos para um grupo de usuários do iPhone em um futuro próximo (ish). Meu público é desenvolvedor de iPhone, mas não necessariamente muito experientes, e isso pretende ser uma introdução.

Minha pergunta é: quais tópicos amplos são necessários para entender o desenvolvimento de jogos? Eu reconheço que isso é bastante subjetivo, mas eu realmente espero uma lista abrangente de tópicos de alto nível que se apliquem a uma ampla variedade de jogos que qualquer pessoa interessada no tópico DEVE saber sobre eles. Eu ficaria extasiado com alguns ponteiros para todos os recursos que tentam fazer uma lista como essa. (Eu olhei, mas meu google-fu está falhando comigo esta noite.)

Aqui está o que eu tenho até agora:

  • The Game Loop
    • uma sub-nota sobre jogos orientados a eventos
  • Animação 2D
    • sprites / mapas de textura
  • Animação 3D
    • importância dos quadros
    • software de modelagem
  • Partículas e efeitos de partículas
  • detecção de acerto
  • AI

Obviamente, não abordarei todos esses tópicos com mais profundidade, mais como simplesmente defini-los para que, depois da minha palestra, o público (esperançosamente) seja capaz de entender como um jogo pode ser desenvolvido.

o que estou perdendo?

livingtech
fonte
Pergunta interessante. Mods: Provavelmente deve ser um wiki da comunidade?
bummzack

Respostas:

4

Realmente depende do seu público-alvo e do que você deseja que eles aprendam ou tirem da apresentação, mas eu considero estes:

  • Pipeline de ativos
    • ferramentas de linha de comando vs plugins
  • Áudio
  • Perfis / salvamentos
    • gravação automática vs slots
  • Física
  • Jogo em rede
    • jogo online
    • tabelas de classificação
  • Fonte de controle
    • importância de poder reverter
  • Entrada
    • polled vs event
    • manipulação de métodos de entrada disponíveis entre dispositivos
  • Degradação vs negação
    • lidando com diferenças gráficas entre dispositivos
  • Teste

Possivelmente também:

  • Questões legais (conflitos de música / nome)
  • Quando fazer a escolha de não suportar um dispositivo
Richard Fabian
fonte
Adições agradáveis ​​... Preciso de ajuda com alguns desses tópicos! ;)
livingtech 17/03/11