Regiones y posicionamiento

Started by GINO, October 22, 2007, 07:40:54 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SplinterGU

Jua... pero fade trabaja sobre la paleta no tiene sentido lo que se pide, si, es interesante, pero la paleta es la paleta...
Si bien en 16 bits quizas se podria simular algo, en 8 bits seria imposible.
La idea del fade es apagar la pantalla entera, creo que ahi hay que hacer otra cosa...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

Temía esa respuesta, pero, recuerdo que en juegos de 8 bits se hacían fades de regiones. Ahora mismo e acuerdo de "Indiana Jones and The fate of Atlantis" y "Simon the Sorcerer". Había zonas en el que al pulsar un interruptor la región del juego (no la interfaz) se oscurecía paulatinamente y si pulsabas de nuevo se encendía. Eso ocurría en las excavaciones de Argel y a la entrada de la Atlántida [mode añoranza on] ¡Juegazo! [/mode añoranza off].

kim-elet-o

El fade zonal, se podria hacer con un proceso que tubiera un grafico en negro tan grande como la region a la que se quiere hacer el fade,   al empezar ese proceso tendria la maxima transparencia, y progresivamente su transparencia se disminuyendo hasta que este se volviera totalmente opaco, la z de este tendria que se lo sufientemente alta para que tapara todo lo que hubiera debajo de el, creo que seria una buena opcion.

|/
|\im-elet-o el yayo programador.

GINO

ya, como muchas otras cosas... el problema es por ejemplo:
1 - permitimos la redefinicion de las regiones a los usuarios por medio de un input.
2 - tenemos muchas regiones.

Habria que tener datos auxiliares que almacenen las posiciones de las regiones. Con alguna funcion que nos devuelva esos datos se ahorraria ese paso intermedio. Yo creo que es indispensable alguna forma de detectar esos datos sin tener que estar pendientes de ellos seguido.
YUUAAA KAA

izubiaurre


SplinterGU

Quote from: izubiaurre on October 24, 2007, 01:47:26 PM
Temía esa respuesta...

Jejeje, me hiciste reir...

Como bien dice kim-elet-o eso se hace con un grafico negro que cubra la region y tenga una Z inferior a todas asi se dibuja ultimo... y con alpha para hacerlo oscurecer o no... asi es como se debe hacer... lo otro es demasiado complejo...

Estamos hablando de cosas que hay metodos alternativos para hacerlo y de forma muy simple...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

kim-elet-o

Ademas mi metodo tiene una ventaja, es que podemos hacer fades de zonas con cualquier tipo de forma, con lo cual imaginaros hacer fades en los monitores de naves alienigenas, o hacer un fade en una zona triangular o circular. Imaginacion al poder.

|/
|\im-elet-o el yayo programador.

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

izubiaurre

Quote from: kim-elet-o on October 25, 2007, 11:03:44 AM
(...) imaginaros hacer fades en los monitores de naves alienigenas, (...)

Tienen monitores los aliens? Seguro que aun usan CRTs...

Quote from: kim-elet-o on October 25, 2007, 11:03:44 AM
(...)Imaginacion al poder.

Y tanto que lo tienes!  ;D

SplinterGU

#24
Si bien los LCD tambien son monitores, haz dado con la tecla.
Si, lo que sucede es que comprendieron que los LCD son demasiado fragiles, los monitores CRT resisten mejor los impactos, es mas le podes dar un buen golpe con palo y no pasa nada... un amigo me conto que donde trabajaba cuando se tuvieron que deshacer de viejos monitores, lo tiraba desde varios pisos de altura a un volquete (como una caja grande de metal donde se tira basura, que luego viene un camion y se lo lleva)... y le daban contra otras cosas, como impresoras, otros monitores, cosas de metal muy duras, y ni se rajaban, se rompian todo el armazon de plastico, pero los tubos intactos... me conto que le tuvieron que dar con un pico de esos para picar piedras, para solamente hacerle una pequeña rajadura...
Ademas los aliens las prefieron por las emisiones radioactivas (o de rayos catodicos) que estos emiten, que como todos sabemos, los alines gustan de ellas... de hecho cada vez que vienen dejan toda la zona con radioactividad...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

kim-elet-o

Lo que digo, imaginacion al poder, jejejejejejejejejejejejeje, ;D ;D.

|/
|\im-elet-o el yayo programador.

Drumpi

¿Como unos seres con una tecnología tan sofisticada para viajar millones de años luz a velocidades hiperestelares aun van a conservar una tecnología tan obsoleta como la emisión de iones controlados por un tubo catódico? es como si aun jugasen al pong :P
Como poco ya usan pantallas holográficas en 3d, y hacen fades de regiones tridimensionales, haciendo que quede un cubo negro en mitad del aire, y los personajes se tiran al cuello del jugador cuando pierden todas las vidas (suponiendo que los señores visitantes de otra galaxia tengan cuello o no sean Fernando Alonso)



Yo quiero unaaaa.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

#27
Esos que vos decis son los del cuadrante ZL93-z(otro caracter que no existe en el alfabeto nuestro)#27b(otro caracter inexistente mas) hasta los del quadrante que empiezan con MK(otro caracter inexistente mas)z...
Los que yo digo son los del quadrante GAM3#.(otro caracter inexistente mas)e8x(otro caracter inexistente mas y otro), que son los que suelen visitar el quadrante donde habitamos, estos usan CRT... es un CRT especial, con perforaciones microscopicas en la pantalla, que hace que los rayos catodicos pasen facilmente atraves de la misma. Demas esta destacar que estos aliens son un poco torpes y suelen chocar sus naves, por eso prefieren cosas resistentes (prueba de esto, Caso Roswell).
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

HaCkZJuaNN

Esto no debería ir en la sección "Cosas que digo cuando me he fumado 5 porros, tomado 10 pastillas, 3 lsds y metido 3 chutes de cocaína" ???

SplinterGU

Jua! eso por donde vivo yo se le dice "calentura" (estas cabronado por lo que puse en el thread del Motor de gravedad...? :D :D :D ;) fue con cariño...)
Download Lastest BennuGD Release: http://www.bennugd.org/node/2