8. Manejador de Modelos y Picking Up.
En esta oportunidad diseñamos un manejador de modelos para administrar todos los modelos (aparte del escenario) que presenta un videojuego, como enemigos, aliados, el player, etc. Para esto se utiliza una estructura de datos llamada Dictionary ya que almacenaremos cada uno de los modelos en base a una clave, que es el id de objeto 3D.
Además, se muestra el concepto de Picking UP, que es cuando uno selecciona un objeto utilizando el mouse. Por lo que se continuó trabajando en el proyecto, y ésta vez se fue intercambiando el manejo del player entre distintos personajes, así si se selecciona otro modelo, se comienza a manejar ese modelo.
Finalmente, debido a la experiencia en el proyecto, se dedujeron algunos problemas importantes referente a DarkGDK, lo que hace disminuir considerablemente los FPS’s.
Descargar Clase.
Descargar Código
