Hay muchas opciones para ti. La sabiduría convencional sobre hacer cualquier tipo de juego (navegador o de otro tipo) es Unity – Game Engine. Unity es un motor de juego potente y completo que utiliza C # o JS para la creación de scripts. Puede crear juegos 2D o 3D y puede compilarse para navegadores o casi cualquier sistema operativo. Los inconvenientes de Unity son el tamaño de paquete relativamente grande para los juegos, la necesidad de un complemento de navegador y el costo. Construir un juego es gratis, pero una vez que comienzas a ganar mucho dinero, se vuelve bastante caro.
Algunas buenas alternativas:
Cocos Creator: este es un editor y motor visual de juegos 2D de los desarrolladores de Cocos 2D-X, uno de los motores de juegos más populares para dispositivos móviles. El software Cocos Creator es bastante nuevo pero ya es muy bueno. Utiliza JS para la codificación, y se compila para navegadores, Windows, Mac, iOS y Android. El soporte para juegos de fichas isométricas (como Grepolis) está integrado. Cocos Creator es completamente gratuito, y las compilaciones web son muy pequeñas y rápidas en comparación con casi cualquier otro motor. El inconveniente aquí es que es relativamente nuevo y le faltan algunas características que tienen otros motores.
- No se JavaScript. ¿Prohibirá mi aprendizaje Node.js? ¿O debería comenzar con JavaScript primero?
- Creamos un sitio web usando WordPress, y ahora tenemos dos problemas que no podemos solucionar. ¿Alguien puede explicarnos cómo resolverlos de la manera más simple?
- ¿Cómo se comienza una comunidad de historias en línea como Wattpad y Quotev?
- Quiero ser programador web, pero no sé si debería aprender PHP, Django o Python.
- Estoy desarrollando un sitio web de WordPress. El sitio alojará imágenes de casi 500 gb. ¿Cuál es la mejor estrategia?
Defold 2D Game Engine: Defold es otro estudio visual de juegos, este de King, el desarrollador de varios juegos móviles populares. Utiliza Lua para las secuencias de comandos y es muy fácil de aprender y usar. Recientemente mejoraron drásticamente la sobrecarga y el tamaño del paquete al crear navegadores, y ahora es muy bueno a este respecto. Realmente me gusta Defold y lo recomiendo a los principiantes porque es muy visual y Lua es el lenguaje de programación más fácil que existe. También es completamente gratis. El inconveniente de este motor para usted será que no tiene soporte incorporado para mosaicos isométricos, solo mosaicos cuadrados. Puede crear su propio sistema isométrico en Defold, pero si no puede ser fácil.
Hay cientos de otras opciones para ti cuando se trata de motores de juego. Tal vez revise la guía GameFromScratch Game Engine que tiene mucha información sobre varios motores. Buena suerte.