Aquí hay un par de excelentes respuestas, pero también creo que estás haciendo una suposición interesante de que el juego == “aplicación simple”.
Aquí hay un ejercicio para usted: tome un juego del nivel que considere simple.
- Tome una captura de pantalla de cada pantalla
- Para cada una de esas pantallas, haga una lista de cada cosa que aparece en la pantalla.
- Para todas esas cosas en la lista, haga una lista de las interacciones que hizo para que aparezcan, los sonidos o efectos visuales asociados con ellos, cualquier cambio en su estado o cualquier otro cambio lógico en la información o apariencia.
- Si el juego es uno de muchos niveles, multiplique esas listas por el número de niveles diferentes.
Ahora considere en qué plataformas se envía ese juego, los tamaños de pantalla que admite y otra complejidad, como la compra en la aplicación.
- ¿Qué plataforma ofrece servicios de desarrollo de aplicaciones móviles asequibles?
- ¿Cómo podemos construir una aplicación móvil exitosa?
- ¿Es 'código limpio' el único estilo que prosperará? ¿El "código sucio" no puede sobresalir también si el software funciona?
- Cómo hacer una aplicación como alijo o bellotas
- ¿Cuál es el mejor 'motor' o herramienta para los no programadores para crear aplicaciones móviles / web?
Esto podría darle alguna indicación del nivel de complejidad que puede estar presente incluso en juegos simples.
Una aplicación verdaderamente simple es algo así como un pequeño directorio o lista de tareas, tal vez con una base de datos local. He preparado muchas de esas muestras para mi libro (Getting Started with LevelDB) y, sin adornos visuales, son una tarde de trabajo o menos.
Sin embargo, para llevarlos al nivel de polaco en Vesper. Recoge tus pensamientos. o la galardonada aplicación de tareas pendientes, súper simple y libre de desorden, lleva muchos meses de iteración entre diseñadores y desarrolladores. Los efectos de IU pulidos no solo toman tiempo para escribir, sino que tardan miles de veces más en pulirse y obtener el tiempo y la sensación correctos.