• Viernes 8 de Noviembre de 2024, 19:04

Autor Tema:  Orientenme  (Leído 1623 veces)

ibito

  • Miembro HIPER activo
  • ****
  • Mensajes: 549
  • Nacionalidad: mx
  • Se mas de C++ que lo que se de ese CSS
    • Ver Perfil
    • http://www.ibquezada.com
Orientenme
« en: Domingo 20 de Noviembre de 2005, 11:33 »
0
Hola a todos... hace mucho que no posteaba aqui...

Creo que una ves leí un post de juank acerca de un SceneManager y un ActorManager, ¿alguien podría orientarme con ésto?, supongo que son objetos, pero ¿podrían decirme de que se encargan y mas o menos una estructura?, no quiero el código, quiero saber que necesita y que hace cada cosa... gracias.
______________________________________
www.hazjuegos.com Una comunidad dedicada al desarrollo de videojuegos.

Neko-sama

  • Miembro activo
  • **
  • Mensajes: 99
    • Ver Perfil
Re: Orientenme
« Respuesta #1 en: Domingo 20 de Noviembre de 2005, 18:31 »
0
quien mejor te puede responder es JuanK porque creo que el fué quien creó esas clases para su juego...

pero te puedo decir que cuando tienes un juego necesitaras una clase encargada de varias cosas en comun... por ejemplo tienes varias etapas de tu juego y es mejor que otra clase las contenga y tenga los metodos y funciones para manejarlas a todas por igual sin importar de que etapa se trate... para eso debiera ser y SceneManager y lo mismo pasa con los personajes del juego... necesitaras algo que maneje tooodos los enemigos o personajes del juego y para eso JuanK usó una clase llamada ActorManager...

si quieres ver como trabajan te recomiento que vallas a la documentación que tiene de su juego donde sale explicado esto y con diagramas y todo.

http://foros.solocodigo.com/index.php?showtopic=16605

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Orientenme
« Respuesta #2 en: Martes 22 de Noviembre de 2005, 17:20 »
0
Holas  :P


Neko... tiene razon.

Primero que nada a la hora de crear un juego no hay nada escrito es decir basicamente puedes hacerlo como quieras o como te funcione, sobre todo si recien estas aprendiendo, pero con el  paso del tiempo y que tus proyctos se vayan agrandando, comenzaras a usar cada vez más la POO, y es alli donde surgen el administrador de escenas y el  de actores.

Qué sucede realmente?

Lo que te ha dicho neko sama, por debajo es un array o coleccion o coo se llame en el lenguaje que usas, y esta coleccion contiene objetos, puedes especializar la clase para trabajar varios tipos de objetos o para que solo trabaje sobre uno de estos tipos de objetos.

UN objeto tipo actor podria pertenecer al array de objetos del administrador de actores y un objeto tipo escena podria pertencer al administrador de escenas.
Sin embargo no es camisa de fuerza y segun tus necesidades y tu propio diseño podrias tener un administrador de cosas donde se puedan meter actores y escenas, o muchos administradores para difrentes tipos de personajes y un gran administrador de administradores que los controalara a la ves...

Comko te daras cuenta puede variar mucho.

Nuevamente y como bien lo ha hecho neko sama, te recomiendo que chequees este materoial que encuentras en este link:

FMC
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io