# SISTEMAS
 
goto Aquarius
goto MSX
goto Spectrum
goto Amstrad CPC
goto Nintendo NES
goto Fun Educator
goto Vectrex
 
# HARDWARE
 
goto SCartucho IF2
goto CPC T-Rex
 
# JUEGOS
 
goto MSX
goto Amstrad
goto Spectrum
goto Spectrum WAV
goto Castlevania ZX
goto Otros proyectos
 
# CONCURSOS
 
goto BASIC 2003
goto BASIC 2004
goto BASIC 2005
goto BASIC 2006
goto BASIC 2007
goto BASIC 2008
goto Boda Real 2004
goto Deep Scan
goto Arcade 2005
goto Libre 2006
goto Aventura 2006
goto Aventura 2008
goto Interface 2008
 
# REUNIONES
 

goto MadriSX 2005
goto MadriSX 2006
goto MadriSX 2007

 
# Varios
 

goto Blog
goto Fanzine
goto Galería fotos
goto Curso ASM ZX

 
# Webs albergadas
 

goto Revista K64
goto AncientBits

 

 
# Concurso de juegos en BASIC 2008
date "27 de Abril de 2008"

BASIC 2008

Sobre el concurso

En este concurso participan aquellos videojuegos que cumplan los siguientes requisitos:

- Ser de nuevo desarrollo
- Estar programados integramente en lenguaje BASIC, sin rutinas en ensamblador
- Usar exclusivamente los recursos de la máquina original
- Estar realizados para ZX Spectrum en cualquiera de sus variantes (16K, +3, etc).

Este año va a ser muy especial, será un “uno contra todos”. Radastán en persona participará en todas las categorías y los participantes podrán elegir el método de votación, para asegurar la
imparcialidad. Así que teneis dos retos: ganar el premio... y derrotar al mecenas del concurso.

Categorias

- Programación BASIC pura: se prohibe el uso de llamadas a rutinas de la ROM directamente, el uso de peek o poke. Sólo se admite el uso del juego de caracteres estándar, no permitiéndose el uso de GDU's (caracteres definidos por el usuario). Es decir, se trata de usar exclusivamente el BASIC estándar y el juego de caracteres que trae el ordenador por defecto. La idea es realizar juegos de forma sencilla y rápida, aunque con los gráficos estándar se pueden hacer auténticas vilguerias. El programa no debe tener pantalla de carga ni nada similar, sólo el bloque BASIC en si mismo. No se admite el uso de Peek, Poke, o Randomize.

- Programación BASIC libre: se puede emplear cualquier recurso sin usar lenguaje ensamblador. Se admite usar tantos ficheros como se desee. Se pueden usar las rutinas de la ROM como se desee (sin usar lenguaje ensamblador propio), redefinir el set gráfico o el de GDU's, y hacer todas las triquiñuelas que uno quiera. El objetivo es realizar el mejor juego posible dentro de las posibilidades del BASIC.

- Programación BASIC 7, igual que BASIC puro y con la limitación adicional de emplear hasta 7 líneas de código como máximo. En esta modalidad sólo se admite el uso de poke para usar gráficos definidos por el usuario (GDU's), y también se limita el uso del símbolo “:” a 10 por línea como máximo. Sólo se admite un único bloque BASIC.

Plazo de entrega y sistema de votaciones

El concurso finalizará el día 30 de Diciembre, inclusive, para que los últimos días de Navidad sean aprovechados por todos en probar los juegos presentados. Los trabajos deben mandarse en formato .TZX .TAP o .DSK a kurdoman@gmail.com

Una vez presentados todos los participantes se les consultará la forma de votar.

Premios

- Programación BASIC puro: lote de videoconsola y juegos
- Programación BASIC libre: ZX Spectrum +3
- Programación BASIC 10: lote de videoconsola y juegos

   

Se autoriza la copia de los contenidos de esta web, siempre que se cite esta página como origen