Segunda entrega del videotutorial sobre la arquitectura básica para desarrollar un videojuego. En Este videoturial vamos a ir empezando con la separación de responsabilidades que preconiza el patron de arquitectura MVC. Donde la responsabilidades se reparten entre 3 tipos de compomentes Modelo-Vista-Controlador. El modelo se encarga de los datos y la lógica de la aplicación, los controladores de la traducción entre una accion del usuario y la correspondiente llamada al método o métodos que corresponda llamar en los objetos del modelo, y las vistas se encargan de plasmar la información del modelo en una representación gráfica o de otro tipo que le sea util al usuario para visualizar que le ocurre al modelo.
En este video, empezamos con el modelo y creamos un controlador de ejemplo para que el usuario pueda pedir al modelo, que consiste en una pelota que se mueve por un mundo 2D, que pase por un determinado punto en un trayectoria parabolica, alcanzando su altura máxima justo en ese punto donde el usuario hizo click.
Academic Information
Attached Resources
Resource Card
Accessibility
Full Title