PDA

Ver la versión completa : Codigo fuente de Second Reality



JoJo_ReloadeD
20/08/2013, 13:35
http://fabiensanglard.net/second_reality/index.php

Pues eso mismo, hara ni un mes que se publico el codigo de esta mitica demo. Dejo el enlace a una pagina que ha hecho un analisis del mismo :)

La demo en cuestion, por si a alguien no le suena:


http://www.youtube.com/watch?v=KTjnt_WSJu8

princemegahit
20/08/2013, 14:44
Que bueno, no era de esta demo que habia por ahi un video de los programadores cuando estaban en pleno proceso de la misma?

LTK666
23/08/2013, 11:02
Gracias! esta demo siempre me ha flipado!

Sí princemegahit http://www.youtube.com/watch?v=LIIBRr31DIU

davken
23/08/2013, 11:17
Me marcó más la música de otra demo suya, Unreal. De hecho la llevo de tono en el móvil :lol:


http://www.youtube.com/watch?v=vxGtPAhkEQU

aitorpc
23/08/2013, 12:53
No conocia esas demos (he visto pocas en mi vida). Lo que mas me impresiona es el video en el que se les ve haciendola.

davken
23/08/2013, 15:22
Cohones, que me he confundido y la que llevo en el móvil es la del Second Reality!!! Desde el minuto 2:00 concretamente.

Postear desde el curro sin audio es lo que tiene XDDD

K-teto
24/08/2013, 04:45
Bah, es una demo de PC...

La vi junto a unas cuantas demos mas que me pasaron, una de ellas llamada telefake, la otra era pump, de iguana, xtal de complex (me encanta) y creo que stars, de nooon

-----Actualizado-----

Debo decir que tenia ya su tiempo cuando la vi y no impresiono demasiado al lado de stars y xtal, pero poniendola en su tiempo, fue una pedazo de demo.

sergiobordon
24/08/2013, 12:42
Joer que bueno. Ésta la incluía el CD de mi primera Gravis Ultrasound. Como curiosidad, también la portaron al C64.

_-Caleb-_
24/08/2013, 14:46
No la recordaba, es brutal. Y el vídeo de ellos haciéndola no lo conocía... brutal x2 :D

swapd0
11/11/2013, 11:55
http://www.youtube.com/watch?v=qwV-Gz0_Nhc

JoJo_ReloadeD
11/11/2013, 12:16
Mal checkpoint eh? Mal. El ST puede dar mucho mas de si.

Mirad la version para C64, esta al nivel de esta, y es un 8 bits!


http://www.youtube.com/watch?v=zVPW40ygds4

dardo
11/11/2013, 14:35
Lo impresionante de esta demo no es la demo en si, sino el como lo encapsulan todo en un sólo binario siendo distintos programas incluso escrito en distintos lenguajes y como los va cargando seguidos sin que se note.

JoJo_ReloadeD
11/11/2013, 14:43
Lo impresionante de esta demo no es la demo en si, sino el como lo encapsulan todo en un sólo binario siendo distintos programas incluso escrito en distintos lenguajes y como los va cargando seguidos sin que se note.

Hombre... el origen del codigo es otro lenguaje de alto nivel... pero el binario es eso, un binario en codigo maquina...

Es curioso, pero mas que impresionante a mi me suena a intento de evitar el desensamblado y ver como esta hecho xD

dardo
11/11/2013, 15:19
Hombre... el origen del codigo es otro lenguaje de alto nivel... pero el binario es eso, un binario en codigo maquina...

Es curioso, pero mas que impresionante a mi me suena a intento de evitar el desensamblado y ver como esta hecho xD
En la demoscene siempre ha habido algunos grupos muy celosos de enseñar como hacían las cosas, pero aquí matan dos pájaros de un tiro. Por una parte pueden distribuír la demo en un sólo fichero encapsulando todo para esconder esconder el cómo lo hacen y de paso es un sistema con un rendimiento bastante alto. Por otra parte es una técnica primitiva aunque eficaz de trabajo en grupo. Cada miembro hace su propio programa con sus herramientas favoritas capaz de compilar y ser ejecutado por separado que contiene sus propios assets y tiene entidad propia y siempre y cuando esté compilado estáticamente y no haya que incluír ninguna librería adicional se puede integrar en el cargador.

El cargador me sigue pareciendo interesante, pero el código en si mismo tiene varios niveles de calidad, según cada parte de la demo. En general no hay comentarios ni ayudas ni explican ningún algoritmo.

Por otra parte el descargar cada parte individual de la memoria cuando termina le da velocidad y la posibilidad de correr en computadoras con poca memoria, pudiendo la demo tener cualquier longitud y gran cantidad de músicas, por ejemplo.