Página 1 de 1

Kkrieger

NotaPublicado: Dom Jun 28, 2009 1:53 am
por Txeroki
Alguna vez pensaste que entraría en 100kb? y si te digo que entra un juego, que tiene graficos similares a los del quake 3?
Me creerías?

Se trata de un proyecto que quedo en la nada, pero era un proyecto que prometía muuucho! un juego con gráficos del Quake 3
en 96kb! increíble!!!
La verdad que yo lo he probado y chapó! Cuesta de creer que este todo en 96kb!!!

Los muchachos de http://www.theprodukkt.com/ cansados de los juegos que pesaban tanto, se decidieron por hacer un juego con
buenos gráficos que pesara poco, y este es el resultado...

.kkrieger - Chapter I

Es solo el demo de lo que sería la versión completa, pero por lo que vi estos tipos tienen mucho talento! y así lo declaraban:

"the infamous beta version available for download now!
.theprodukkt´s first product: chapter I of our experimental first person shooter. all the code, textures, geometry, sound, monsters and,
well, lots of bugs - all crammed into 96 kilobytes."


y hasta se lo toman con humor!!!

Por este producto recibieron innumerables premios!!!

bueno, el juego es digno de probar!

Aquí dejo para que lo podais descargar un freeware.

http://www.ziddu.com/download/5343532/kkrieger.rar.html

y unos jotapegés para que podais comprobar sus gráficos antes de descargarlo ^^

Imagen
Imagen
Imagen

Y eso no es todo, después sacaron una muestra del motor gráfico increíble en menos de 200kb!

http://www.ziddu.com/download/5349597/f ... s.rar.html

Y no se conformaron con eso, sino que sacaron un editor para crear juegos con las propiedades del motor del .kkrieger!!!

Todo esto está en su web!:

http://www.theprodukkt.com/

Kkrieger es algo corto, aproximadamente 7 minutos, pero que importa!!! son 96kb!!!!!!



Imagen


El juego está generado por procedimientos, lo que quiere decir que toda la información el ordenador la trata al instante y lo que
ves es lo que al momento el ordenador está trabajando.

Ésta técnica tiene mucho tiempo, de hecho gracias a ella tenemos hoy en día lo que conocemos como "intro" en los juegos. Cuando
antes no había espacio suficiente en los ordenadores y se llevaban los diskettes de 5&1/4 y las cintas de magnéticas
los "programadores" de la scene se dedicaban a hacer intros y demos con procedimientos.

La verdad es que este tipo de demos y vídeos generados al vuelo son bastante alucinantes y hoy en día suele sorprender
bastante; aunque todo tiene sus pros y sus contras, la programación por procedimientos es de lo más difícil que hay y suele ser
inestable. Hace poco tiempo un español fue contratado por Pixar porque por hobbie generó un vídeo con procedimientos de un
paisaje montañoso.

Ejemplos:


El español contratado por Pixar.
El cómo se hace.







req.
A 1.5GHz pentium 3 / athlon or faster.
512MB of RAM.
a GeForce4Ti (or higher) or ATI Radeon8500 (or higher) graphics card supporting pixel shaders 1.3, preferably with 128MB or more of VRAM.
some kind of sound hardware.
DirectX 9.0b.

Re: Kkrieger

NotaPublicado: Dom Jun 28, 2009 2:15 am
por Poder-mortal
Esto demuestra que con esfuerzo se pueden hacer grandes cosas, en la actualidad cualquier mierda de juego ocupa 6 gigas y no tiene ningún sentido. Este juego deberia ser un ejemplo para todos los programadores de juegos.

Re: Kkrieger

NotaPublicado: Dom Jun 28, 2009 2:48 am
por Aibox
esto es mas viejo que la toz -.- xD

Re: Kkrieger

NotaPublicado: Dom Jun 28, 2009 10:05 am
por Edswor
El Kkreiger es muy impresionante, merece la pena bajarlo y jugarlo.

Txeroki, la "técnica" se llama programación procedural (no procedimientos) y la base (muy simplificada) es realizar todo mediante formulas matemáticas. En vez de tener una textura que te ocupa 1mb, tienes una formula matemática que te la genera ella solita.

El principal problema de la programación procedural es que nunca se llegara a la calidad (visualmente hablando) de algo realizado a mano. Esto, junto con que es mucho mas dificil obtener los mismo resultados, no se ha utilizado en gran medida en los videojuegos para temas visuales. Para la generación de otro tipo de datos, bueno, es la única forma de hacerlo ;) .