100 puntos sobre los principios del proceso de producción de juegos móviles Android y juegos móviles Apple
IOS usa Object-C, lo cual no entiendo. Pero para Android, si el juego es 2D, normalmente utiliza empalme de imágenes repetido.
Parecido a este. Se puede coser completamente por todos lados. Cada acción de un personaje debe estar presente.
Los que publiqué son sólo algunos. Es algo como esto. En cuanto al 3D, nunca lo he hecho, pero sé que el motor sirve para crear escenas 3D y luego texturas, y los personajes también se texturizan después de hacer la aparición.
Para dibujar, puedes utilizar software de dibujo profesional, como PS, CorelDraw, etc. Para 3D, MAYA o algunos motores vienen con él. Las imágenes 2D generalmente están en formato PNG.
En términos de código, en realidad se trata de actualizar la pantalla continuamente, cada pocos milisegundos, y luego mover el estado de la imagen y las coordenadas de cada escena. Es decir, refrescar uno por uno similar a la animación. Esto es cierto independientemente de 2D o 3D. Lo que comúnmente se conoce como FPS es la cantidad de veces que se actualiza por segundo. De hecho, las imágenes cambian constantemente una por una.