Translate
Spanish (Original)
English
French
German
Polish
0
Etiquetas
All
ABBUC 92 IA 32 FujiNet 23 Altirra 22 Bocianu 16 Elite 16 Inufuto 15 C.E.T.A.S. 8 Astrofor 4 Wonder Boy 4 Chordonblue 2 m6a6t6i 2 Leapster 1
Inicio › Dungeon Walker › software › VBXE › Video › woocash500

«Dungeon Walker»: nuevo proyecto inspirado en «Roguecraft DX» para Atari 8-bits | Descarga

El proyecto suma nuevas mecánicas mientras ajusta el uso de memoria, con la meta de mantener la compatibilidad con 64 KB.

El usuario woocash500, del foro AtariOnline, desarrolla «Dungeon Walker», un proyecto inspirado en «Roguecraft DX» para explorar las posibilidades de un Atari 8-bits equipado con VBXE. El trabajo, todavía en fase de prueba de concepto, utiliza MadPascal, una perspectiva isométrica y un sistema de movimiento por turnos en el que el jugador y los enemigos se desplazan alternativamente entre habitaciones.

La idea surgió después de que woocash500 jugara tres veces a «Roguecraft DX» y conociera su versión para Amiga, que requiere 2 MB de Chip RAM. Esto le llevó a plantearse si algunas de sus características podían reproducirse en un Atari 8-bits.


El prototipo de «Dungeon Walker» cuenta actualmente con 15 niveles, generados mediante código en C++, seis cuadros de animación por dirección para los personajes, distintos obstáculos y un primer minimapa. Los gráficos y datos se almacenan en la memoria de VBXE, mientras que el control se realiza mediante joystick; las teclas + y - permiten cambiar de nivel.

Mecánicas y desarrollo

El juego incorpora habitaciones, enemigos y elementos de progresión. El protagonista dispone de puntos de vida y un inventario, y puede recuperar salud mediante corazones. También se añadió una barra de fuerza que determina la potencia de los golpes. Esta se completa al eliminar a todos los enemigos de un nivel y encontrar una gema.

Otra incorporación reciente es un rayo que sustituye a la anterior poción azul y destruye a todos los enemigos de una habitación. El jefe final es inmune a este ataque. También se añadió una animación para la derrota del último enemigo del nivel final.

El autor continúa trabajando en la representación de los enemigos altos, mientras que el indicador de utilización de CPU todavía requiere ajustes.


El límite de 64 KB

La memoria principal se ha convertido en una de las principales restricciones. Woocash500 calcula que mantiene aproximadamente 1,5 KB de RAM libre y continúa optimizando el código para conservar la premisa de que el juego funcione con 64 KB.

Por esta razón, considera que probablemente no haya espacio para música, aunque todavía estudia una alternativa: un módulo sencillo con un secuenciador para POKEY que podría ocupar unos 4–5 KB. También contempla limitarse a nuevos efectos de sonido.

VBXE permite almacenar recursos como imágenes, sprites, tiles, fuentes y las tablas de los mapas, pero no funciona aquí como RAM convencional desde la que pueda ejecutarse código. El autor ha considerado utilizar su ventana de comunicación para transmitir datos musicales, aunque reconoce que esta solución requeriría un trabajo más avanzado en ensamblador.


Entre los próximos objetivos también figuran una animación para los ataques enemigos, una simulación en Excel para comprobar la progresión matemática de los parámetros del protagonista y los adversarios, y diferentes niveles de héroe asociados a su fuerza.

Uso de inteligencia artificial

La inteligencia artificial forma parte del proceso de desarrollo. Woocash500 utilizó inicialmente ChatGPT para cuestiones de arquitectura, patrones de diseño y para determinar el ángulo de la perspectiva isométrica. La documentación y los ejemplos de MadPascal y VBXE fueron estudiados por el propio autor, que posteriormente integró los componentes mediante pruebas.

Más adelante incorporó Claude para reorganizar y refactorizar código y buscar soluciones alternativas. También trabaja en los gráficos y las fuentes con GIMP. Durante este proceso corrigió un problema de transparencia que hacía que determinados elementos negros de los personajes dejaran visible el fondo.

Roguecraft DX projet for Atari 8-bit computers
Download | 153 kB

Con información de AtariOnline.
vistas
Publicar un comentario
Buscar
Menú
Modo
Comparte
Additional JS
Suscríbete a las notificaciones