Primeros pasos con Forge2D y Flame con Flutter

$10
0 ratings

Esta guía tiene la finalidad de dar los primeros pasos con Forge 2D empleando Flame con Flutter; con esto, vamos a plantear dos cosas:

No es un libro que tenga por objetivo conocer al 100% Forge con Flame, o de cero a experto, ya que, sería un objetivo demasiado grande para el alcance de esta guía, si no, conocer que nos ofrece, sus principales características y cómo aplicarlas al desarrollo de juegos con físicas en 2D.

Se da por hecho de que el lector tiene conocimientos al menos básicos en el desarrollo de Flame, Flutter y sus tecnologías básicas como Dart.

Este libro tiene un enfoque práctico, conociendo los aspectos claves de la tecnología y pasando a la práctica, implementando de a poco pequeñas características y funcionalidades que pueden ser adaptadas a un juego real.

Para seguir este libro necesitas tener una computadora con Windows, Linux o MacOS.

El libro se encuentra actualmente en desarrollo.


Este libro tiene un total de 6 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los fundamentos de Forge 2D con Flame en base a ejemplos; una vez domines la librería, puedes consultar las secciones en el orden que desees.

Capítulo 1: Crearemos un proyecto en Flutter con las dependencias básicas necesarias para crear juegos con Forge 2D, Flame y Flutter.

Capítulo 2: Explicaremos los conceptos básicos como qué es Forge 2D, los cuerpos, sus características y componentes, aplicar impulso, velocidad o fuerzas, formas de los cuerpos, manejar el contacto entre cuerpos y cómo interactuar con el mundo de Forge2D en general.

Capítulo 3: Crearemos vários ejemplos pequeños para ir presentando uno a uno las características principales y funcionalidades de Forge2D, veremos de manera práctica los conceptos presentados en el anterior capítulo.

Capítulo 4: Crearemos nuestro primer juego real en Forge que sería un juego de plataformas de saltos y desplazamiento horizontal, veremos cómo manejar el movimiento, saltos empleando la velocidad lineal además de emplear mapas de tipo tile.

Capítulo 5: Crearemos un segundo juego en donde implementaremos funcionalidades similares al de Angry Birds como la de posicionar un ave, desplazar el ave en un radio específico mediante el evento drag y agregar impulsos en base a un vector resultante entre el origen y posición final.

Capítulo 6: Crearemos un tercer juego en donde implementaremos funcionalidades similares a la de Pinball, agregar una bola, crear obstáculos, crear un brazo e implementar una meta movible.

Capítulo 7: Crearemos cuarto juego al estilo Pong en el cual consiste en crear paredes, un par de barras e inclinar las barras y paredes según el ángulo de impacto de la pelota.

I want this!
Copy product URL
$10

Primeros pasos con Forge2D y Flame con Flutter

0 ratings
I want this!