Amplios temas necesarios para enseñar el desarrollo del juego [cerrado]

9

Voy a hacer una presentación sobre el desarrollo del juego para un grupo de usuarios de iPhone en un futuro próximo (ish). Mi audiencia son desarrolladores de iPhone, pero no necesariamente muy experimentados, y esto pretende ser una introducción.

Mi pregunta es, ¿qué temas generales son necesarios para comprender el desarrollo del juego? Reconozco que esto es bastante subjetivo, pero realmente espero una lista completa de temas de alto nivel que se apliquen a una amplia gama de juegos que cualquier persona interesada en el tema DEBERÍA saber sobre ellos. Estaría extasiado con algunos consejos sobre cualquier recurso que intente hacer una lista como esta. (He buscado, pero mi google-fu me falla esta noche).

Esto es lo que tengo hasta ahora:

  • The Game Loop
    • una sub-nota sobre juegos impulsados ​​por eventos
  • Animacion 2D
    • sprites / mapas de textura
  • Animación 3D
    • importancia de los marcos
    • software de modelado
  • Partículas y efectos de partículas.
  • detección de golpes
  • AI

Obviamente no cubriré todos estos temas con profundidad, más bien simplemente definiéndolos para que después de mi charla, el público (con suerte) pueda entender cómo se podría desarrollar un juego determinado.

¿Qué me estoy perdiendo?

livingtech
fuente
Interesante pregunta. Mods: ¿Probablemente debería ser community-wiki?
bummzack

Respuestas:

4

Realmente depende de tu público objetivo y de lo que quieres que aprendan o quiten de la presentación, pero consideraría lo siguiente:

  • Tubería de activos
    • herramientas de línea de comandos vs complementos
  • Audio
  • Perfiles / guardados
    • guardado automático vs ranuras
  • Física
  • Juego en red
    • juego en línea
    • tablas de clasificación
  • Fuente de control
    • importancia de poder retroceder
  • Entrada
    • sondeo vs evento
    • manejo de métodos de entrada disponibles entre dispositivos
  • Degradación vs negación
    • manejo de diferencias gráficas entre dispositivos
  • Pruebas

Posiblemente también:

  • Problemas legales (enfrentamientos de música / nombre)
  • Cuándo elegir no admitir un dispositivo
Richard Fabian
fuente
Buenas adiciones ... ¡Necesito ayuda con algunos de estos temas! ;)
livingtech