Un roguelike en BASIC (mi aventura personal)

Programando el Amstrad en BASIC, C, etc.
Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Vie 01 Nov , 2019 10:51 pm

Decidme opinión, please, sobre el movimiento: Os gusta poder moverse en las diagonales o preferís sólo 4 direcciones?

Avatar de Usuario
6128
Moderador
Moderador
Mensajes: 7922
Registrado: Lun 12 Dic , 2005 6:08 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor 6128 » Sab 02 Nov , 2019 11:25 am

Poder usar diagonales le da más profundidad a la jugabilidad, pero también complica un poco más las cosas. A mi personalmente me gusta más el movimiento a 4 direcciones.

Atomico
Forero habitual
Forero habitual
Mensajes: 175
Registrado: Mié 14 Nov , 2018 4:02 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Atomico » Dom 03 Nov , 2019 1:36 am

Paquito, no he visto el código del juego pero me imagino que usas caracteres modificados con symbol ...has pensado en hacer caracteres "compuestos" superponiendo varios caracteres modificados y activando la transparencia de caracteres? Osea, para hacer caracteres de varios colores, imagino que conoces esta técnica....en los vídeos de gamedev del profesor retroman utilizan un diseñador de sprites para usar esta técnica, con los colores superponiendose.


Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Dom 03 Nov , 2019 3:30 pm

Si, conozco la técnica, la he usado alguna vez. Pero en este juego en concreto, voy a necesitar muchos gráficos, y el límite de caracteres disponibles es limitado. Ahora mismo cada sprite ocupa 4 caracteres, si le meto un segundo color, aparte de ralentizar la impresión, cada sprite se iría a 8 caracteres. No es viable para esto, necesito escatimar muchísimo en gráficos.

Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Dom 10 Nov , 2019 2:57 pm

Nueva actualización. Enlace de descarga en el primer post.

Atomico
Forero habitual
Forero habitual
Mensajes: 175
Registrado: Mié 14 Nov , 2018 4:02 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Atomico » Lun 11 Nov , 2019 7:02 pm

Pero que archivo hay que ejecutar? Todos los "prueba" me dan error en el caprice32.

Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Lun 11 Nov , 2019 8:50 pm

Pero que archivo hay que ejecutar? Todos los "prueba" me dan error en el caprice32.
Hay que ejecutar prueba 5. Que error te da?

Enviado desde mi ONEPLUS A3010 mediante Tapatalk


Atomico
Forero habitual
Forero habitual
Mensajes: 175
Registrado: Mié 14 Nov , 2018 4:02 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Atomico » Mar 12 Nov , 2019 12:13 am

Pero que archivo hay que ejecutar? Todos los "prueba" me dan error en el caprice32.
Hay que ejecutar prueba 5. Que error te da?

Enviado desde mi ONEPLUS A3010 mediante Tapatalk
Me sale "command found" o algo así.

Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Mar 12 Nov , 2019 12:21 am

Pero que archivo hay que ejecutar? Todos los "prueba" me dan error en el caprice32.
Hay que ejecutar prueba 5. Que error te da?

Enviado desde mi ONEPLUS A3010 mediante Tapatalk
Me sale "command found" o algo así.
Si, Direct command found. Cuando te aparezca ese mensaje, simplemente teclea RUN y el juego se ejecutará sin problemas. El error viene del intérprete de BASIC cuando carga el archivo ASCII.

Enviado desde mi ONEPLUS A3010 mediante Tapatalk


Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Dom 24 Nov , 2019 7:00 pm

Continuamos avanzando.

He estado bastante liado estos días, con el curro y mi nueva página web, pero ahí seguimos. Os cuento las novedades:

He tomado el juego de caracteres de Ghosts'N'Goblins, creo que le va mejor.
He expandido la pantalla de fin de partida. Ahora vereis estadísticas sobre quien os ha matado, con qué nivel habeis muerto, a qué planta habeis llegado, cuanto oro habeis looteado, cuantos monstruos habeis matado y cuantos puntos de experiencia habeis conseguido.
Lo más importante: Hay un nuevo tipo de enemigo, el esqueleto arquero. Se dedica a perseguiros hasta que encuentra una linea limpia de tiro. En cuanto la encuentre os disparará. Si os moveis del sitio volverá a intentar buscar tiro. Muy divertido de programar.

En fin, enlace de descarga a la última versión en el primer post.

Atomico
Forero habitual
Forero habitual
Mensajes: 175
Registrado: Mié 14 Nov , 2018 4:02 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Atomico » Mar 03 Dic , 2019 9:28 pm

Paquito cómo va la cosa? No haces más actualizaciones?

Yo estoy acabando la parte teórica de mi juego, dentro de poco abriré hilo cuando tenga algo que se pueda ver.

Avatar de Usuario
Paquito
Me voy lanzando
Me voy lanzando
Mensajes: 50
Registrado: Dom 22 Sep , 2019 11:57 pm

Re: Un roguelike en BASIC (mi aventura personal)

Mensajepor Paquito » Mar 03 Dic , 2019 10:05 pm

Joder, con las mil cosas que tengo en la cabeza, se me había pasado actualizar aqui. Echale un vistazo en el primer post con las novedades y el enlace de descarga.


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro


La Comunidad Española
ESP Soft, juegos para tu CPC Foro de Amstrad CPC Todos los juegos para CPC en un CD Web dedicada al Amstrad CPC (utilidades) Información útil para el CPC (talleres) Selección de juegos de Amstrad CPC Mundo CPC Pree Play then any Key CPC Basic