🔎
Más
Especiales
Filtros
IA hace 9 d

La PSP tiene más de 20 años y ninguna razón para mover 'Counter-Strike'

La PSP tiene más de 20 años y ninguna razón para mover 'Counter-Strike'

Un desarrollador ha creado una versión de Counter-Strike para la consola portátil PSP, utilizando una implementación nueva que recupera mapas y combates contra bots. La PSP no recibió una entrega oficial de Counter-Strike en su momento, a pesar de compartir época y público con el juego en PC.

La versión, llamada OpenStrike, fue creada por Yifeng Wang, un desarrollador que buscaba demostrar la capacidad de la arquitectura PocketJS y Pocket3D para sostener un juego 3D en tiempo real. Wang eligió la PSP por su limitado hardware, que no permite disimular una arquitectura ineficiente con más memoria o potencia.

“Wang eligió la PSP por su limitado hardware, que no permite disimular una arquitectura ineficiente con más memoria o potencia”

Para hacer que el juego funcionara en la PSP, Wang tuvo que superar varias barreras, incluyendo la arquitectura MIPS del procesador de la consola, que es diferente a la de los PC. También tuvo que adaptar el código original y emular su entorno, o construir una implementación nueva que hablara el idioma de la consola. La PSP tiene 32 MB de memoria y un procesador de 333 MHz, lo que limita la cantidad de cálculos que se pueden realizar en tiempo real.

OpenStrike incorpora la iluminación de los mapas a la propia geometría y aprovecha la información de visibilidad precalculada de los mapas BSP para limitar el renderizado a las zonas potencialmente visibles. Según las mediciones del desarrollador, el juego mantiene 60 FPS en una PSP física, aunque todavía es una prueba de concepto sin multijugador ni todos los sistemas del juego original. La creación de OpenStrike demuestra que es posible ejecutar un juego 3D complejo en la PSP, lo que abre posibilidades para otros proyectos de este tipo en el futuro.

Más sobre IA