Saltar al contenido principal

Introducción

Youtube video player

Youtube video player

¿Qué es Flame?

El sitio web oficial menciona: Flame es un motor de juegos basado en Flutter que ofrece una implementación sencilla y todas las funcionalidades necesarias para desarrollar un juego.

Con Flutter y Flame, podemos crear juegos multiplataformas que se ejecutarán en Windows, Linux, macOS, Android, iOS y Web. Con solo escribir el código una vez, podremos ejecutarlo en cualquier plataforma sin necesidad de realizar modificaciones adicionales.

¿Qué es Forge2D?

Forge2D es una adaptación en Dart del motor de física Box2D.

¿Qué es Box2D?

Box2D motor físico de código abierto que permite simular y calcular interacciones físicas realistas en aplicaciones y juegos desarrollados. Desarrollado por Erin Catto.

Utilizado en juegos como Crayon Physics Deluxe, Limbo, Rolando, Fantastic Contraption, Incredibots, Angry Birds, Tiny Wings, Transformice, Happy Wheels y muchos juegos en Flash, así como en juegos de iPhone, iPad y Android.

Requerimientos

Para estos tutoriales y artículos, asumimos que tienes conocimientos básicos de Flutter, o al menos deberías saber cómo descargar el código fuente desde GitHub, abrirlo en tu IDE favorito, navegar por el código fuente, inicializar tus paquetes con "pub get" y ejecutar tu aplicación en un simulador.

En este curso, utilizaremos Android Studio, pero puedes usar tu IDE favorito.

info

Prueba el demo en tu navegador y descarga el código fuente de todos los tutoriales en GitHub.