Castlevania SOTN en PSX... es un juego 3D... ¿WTF?

Pues eso.

Me quedo loco.

Según este artículo:

http://www.vgmuseum.com/mrp/cv-sotn/doc ... e-port.htm

, la plei era tan incapaz de hacer 2D que sus juegos 2D, entre ellos el fantabuloso SOTN, realmente son 3D, pero con polígonos simples haciendo de sprites y con sólo un lado, el que se muestra.

Por más vueltas que le doy, no lo entiendo. ¿Un polígono haciendo de sprite? Y los fondos... ¿más polígonos?

¿Alguien me puede explicar la técnica empleada, pero para tontos? :-?
uukrul escribió:Pues eso.

Me quedo loco.

Según este artículo:

http://www.vgmuseum.com/mrp/cv-sotn/doc ... e-port.htm

, la plei era tan incapaz de hacer 2D que sus juegos 2D, entre ellos el fantabuloso SOTN, realmente son 3D, pero con polígonos simples haciendo de sprites y con sólo un lado, el que se muestra.

Por más vueltas que le doy, no lo entiendo. ¿Un polígono haciendo de sprite? Y los fondos... ¿más polígonos?

¿Alguien me puede explicar la técnica empleada, pero para tontos? :-?


La versión corta es que da igual que los dibujitos estén pegados a polígonos, que a tiles.

Un sprite es solo una cosa a la que se le aplican unas instrucciones para su localización y manejo, y en aquellos hardwares estaba formado por "tiles". Todo eran tiles, tiles para sprites, tiles para planos...

¿Sabes los juegos en 3D, pero con un desarrollo 2D? (los llamados 2,5D). Bien, pues es justamente eso, solo que a los gráficos les quitan el volumen, y la perspectiva que la hace notar, porque realmente son planos (excepto algunos escenarios).

Si a un cubo le desmontas todas las caras, y te quedas solo con una de ellas, ¿que ocurre?. Pues eso es el SOTN.

Pero no te preocupes, paper mario te lo explica:
https://youtu.be/gnQpvG6Hs2A?t=343
La GPU de PSX puede poner triángulos y rectángulos.

En cuanto a los rectángulos texturizados los tiene de 16x16, que son los tiles que usa SOTN para el escenario y se pintan mucho más rápido, aunque también tiene un modo de tamaño variable.

Pero SOTN es una mezcla combinada como comenta Ventura, hay algunos escenarios que son superficies 3D con profundidad, ej. algunas columnas o edificios de fondo, el cielo con profundidad o el ataúd de la fase de guardado.

Luego puedes combinar 2 triángulos para formar un sprite, estableces las coordenadas de textura para cada uno y le quitas la profundidad/perspectiva, te queda un polígono plano, a este le puedes aplicar más efectos especiales.

http://problemkaputt.de/psx-spx.htm
Has usado emuladores cierto? Pues es lo mismo que los emuladores cuando usan ddraw, Direct3D, OpenGL, sdl, etc... Unos manejan directamente los sprites en memoria y compone a la salida de video, otros usan un plano construido de 2 tris para trabajar. No es como que los juegos en realidad sean un mundo 3D trabajando en vista ortografica, con los actores siendo planos o cubos con los sprites aplicados como textura, mas bien, el 2D es aplicado como textura a ese unico plano. Pero no es 2D falso.
3 respuestas