Es una mentalidad completamente nueva
Los juegos móviles son un mercado en auge en este momento, y parece que todos quieren sumergirse y tomar una parte del mercado. Sin embargo, comenzar a jugar en dispositivos móviles no se trata solo de transferir tu título de Windows o Xbox a iOS.
Diseñe para su plataforma actual, no la anterior
Esto parece sentido común, pero muchos juegos intentarán calzar el diseño de una consola en un dispositivo de juego multitáctil. Si bien, sí, esto puede funcionar, con frecuencia se recuerda al jugador que preferiría jugar el juego en una consola de juegos que en un iPhone.
Cuando se trata de obras de arte, recuerde que las fuentes pequeñas pueden ser legibles en un Pantalla Retina (y le permite colocar una gran cantidad de texto en la pantalla), pero no son muy agradables de leer. Lo mismo ocurre con texturas muy detalladas. No necesita una textura masiva de alta resolución para todos sus activos. Los detalles en realidad pueden hacer que el juego sea más ruidoso visualmente, disminuyendo la sensación artística y causando fatiga visual.
Si bien el sonido puede hacer o deshacer un juego en una computadora de escritorio o consola, en dispositivos móviles, es un asunto completamente más complejo. A la mayoría de los jugadores les encantaría tener sonido en cada juego que juegan, ya sea por su valor estético o de juego. Sin embargo, hay una cuestión de practicidad en los juegos móviles, ya que muchas personas no pueden jugar con sonido debido a estar en espacios públicos. Por supuesto, incluye sonido si puedes; Muchos usuarios móviles tienen auriculares o no están limitados por el entorno.
Código optimizado Si. El poder de las computadoras de escritorio actuales permite que se deslice una gran cantidad de código no optimizado, acaparando recursos adicionales del sistema sin que nadie lo note. Los dispositivos móviles son mucho más implacables que incluso una consola de juegos. Los sistemas operativos móviles tienen una variedad de técnicas para manejar procesos en segundo plano, administración de baterías, asignación de recursos, etc. Si su juego apaga la batería del sistema en una hora, su juego recibirá malas críticas y no ganará dinero. El rendimiento lento es una de las primeras razones por las que las personas elegirán dejar de lado un juego para siempre.
Consejos de optimización
Hemos cubierto lo que no hay que hacer. Ahora, veamos algunos lugares para mejorar.
Interfaz
¿Estás usando una sola pantalla multitáctil? Si es así, ¿es una tableta o una pantalla del tamaño de un teléfono? ¿Estás usando algo más exótico como las pantallas táctiles delanteras y traseras y los controles físicos de la PS Vita? ¿Qué tal la realidad aumentada basada en cámara? El tacto es muy intuitivo. No luches contra eso. Como mencioné anteriormente, muchos juegos simplemente superponen los controles del gamepad en una pantalla táctil. Esto funciona en algunos casos, pero con frecuencia es problemático. Una de las cosas más importantes que puede hacer en esta área es jugar otros juegos y ver qué funciona y qué no. Específicamente, qué funciona sin tienes que pensarlo Cuanta más inmersión instantánea tenga el jugador, más posibilidades tiene de que se quede con el juego y lo recomiende a otros o compre artículos en el juego a través de microtransacciones. Si no puede encontrar un esquema existente que funcione para su juego, piense en cómo manipularía su avatar en el mundo real y encuentre alguna forma de traducirlo a la pantalla.
Arte
Como se indicó anteriormente, las texturas masivas en dispositivos móviles no son una gran idea desde el punto de vista del diseño. También son horribles para aumentar el tamaño de tu juego en el almacenamiento del dispositivo o para absorber la RAM disponible. Debe hacer todo lo posible para reducir sus texturas al tamaño más pequeño que se vea bien en el dispositivo. (Sin embargo, siempre mantenga originales de alta resolución para cuando se lancen dispositivos de próxima generación con pantallas de mayor resolución). Aprenda a crear un atlas de texturas, o encuentre una buena herramienta para el motor que está usando / creando para construirlos automáticamente.
Sonido
El audio es brutal y le duele a muchos buenos diseñadores de sonido los requisitos que se les imponen. El audio de alta calidad puede hacer que el tamaño de una aplicación se dispare increíblemente. Asegúrese de escuchar su audio final en cada dispositivo compatible. Los altavoces de los teléfonos móviles demuelen el audio, así que no solo juzgues cómo suena a través de los auriculares.
Código
Use un motor o marco que le permita acercarse al metal desnudo como lo permitan sus habilidades de programación. El código administrado de alto nivel es con frecuencia todo lo que puede hacer, pero dependiendo del motor / marco que use, puede pasar por varias capas de interpretación que realmente pueden ralentizar el código de alto nivel bien escrito.
Ultimas palabras
¡Las primeras impresiones en una tienda de aplicaciones son críticas! Si bien es posible que tengas la necesidad de sacarlo y hacerlo, luego actualizarlo más tarde, no lo hagas. Con la forma en que funcionan las tiendas de aplicaciones, solo puede obtener una oportunidad en la primera página donde las personas lo recogen de la multitud. El marketing y las relaciones públicas solo llegan hasta cierto punto; Si las primeras cien personas que revisaron tu juego le dan una reseña de 1-3 estrellas, es probable que no tengas otra oportunidad. Tómese su tiempo, hágalo bien y envíelo cuando sea hecho.