¿Cómo desarrollar un juego usando programación?
La primera es la lógica del juego, que es el desarrollo de una lógica de juego independiente de la plataforma.
La segunda parte es el motor del juego, la mayoría del cual utilizará algunos flujos de trabajo del motor y algunas API de alto nivel empaquetadas por varios sistemas.
La tercera parte es weapp. El marco de los minijuegos se refiere al marco de webview, pero de hecho su capa inferior no es webview, sino una plataforma optimizada y optimizada de algunos minijuegos. Solo están relacionados con el núcleo. Algunas API de renderizado.
El adaptador weapp aquí es adaptar las capacidades de los juegos pequeños a un entorno más cercano a la vista web, de modo que los juegos de nivel superior o el motor en sí puedan integrarse en la plataforma más rápidamente.
En general, la entrada al minijuego es game.js. El juego puede utilizar algunas de las capacidades subyacentes para dibujar la interfaz completa del juego. El archivo de configuración game.json se utiliza principalmente para configurar si el minijuego es horizontal o vertical. El objeto global del minijuego, game Gobal, es similar al objeto de ventana en webview y admite el lenguaje javascript.
Sin embargo, una limitación importante de los minijuegos es que la ejecución dinámica del código está prohibida. Los desarrolladores deben enviarlos para revisión primero y solo después de pasar la revisión pueden entregarse a los usuarios comunes. Además, el volumen de código de los minijuegos, incluidos los motores, es relativamente grande, por lo que el límite de tamaño es mayor que el de los miniprogramas. El tamaño límite del primer paquete es 4M.