Tras varios correos con Mr.Lobo, por fin he conseguido un anteproyecto que le guste. La verdad es que este tipo de proyectos resulta difícil de explicar. Porque todo el mundo se va a un juego y NO es un juego. Hace unas semanas, mi padre me preguntó de qué iba mi proyecto y tardé un rato en conseguir que lo entendiera.
Es lo malo de estar habituado a algo, que se convierte en algo corriente y a veces conviene recordar que no lo es tanto, al menos en mi caso. En fin, pasemos a hablar en qué estado se encuentra el proyecto ahora mismo.
La parte gráfica empieza a estar bien definida, aunque faltan cosas aquí y allá, claro. Casi tengo a punto el sistema de partículas, que lo he simplificado bastante y sigue viéndose bastante bien. Lo malo es que no puede ser totalmente independiente de la escena, aunque he minimizado bastante la interacción entre los dos módulos. En fin, cuando empiece a hacer tutoriales, ya lo veréis, así que no es cuestión de enrollarse mucho.
Ayer estaba un poco harto de todo. Supongo que algunos de vosotros también tengáis ESOS días, en los que no se le ve sentido a nada y no es plan de ponerse a hacer cosas. Sin embargo, por la noche, me puse a buscar artículos sobre cel-shading y llegué a un sitio donde explicaban cómo ponerle bordes a los objetos.
Es una técnica muy sencilla y que le da ese toque cartoon a los objetos (aunque no modifica su coloración, solo añade el borde)… y si me apuráis, diría que es la misma técnica que se usa en Okami. Aquí os dejo una capturilla para que veáis el efecto. Sin duda, me alegró el día:
Ahora tendría que finiquitar el sistema de partículas y empezar con otra cosa. Quizá ya vaya siendo hora de plantearse una gestión de recursos decente. De momento, utilizo conteo de referencias sobre algunos objetos, pero sé que muchos (yo me incluyo) prefieren tener algo de control sobre lo que se carga y se libera en memoria. Aunque supongo que si se hace bien, no debería haber mayor problema. ¿Opiniones sobre el tema? ¿alguna librería en la que os guste cómo gestionan los recursos?
- Sistemas de partículas en la GPU
- Efectos A Go Go
- Más avances
- Crysis, o como hacer viejo a cualquier PC
- Melt: Conceptos básicos
- 10 de Marzo de 2008 a las 12:22 pm
KnudoW dice:
Lo “malo” de tu proyecto es que luego vas a tener que programar demos para mostrar cada cosa que hace. Es el doble de trabajo, crearlo y usarlo, xD

