Concurso BASIC 2027

Sobre el concurso

En este concurso participaron aquellos videojuegos que cumplan con los siguientes requisitos:

– Ser de nuevo desarrollo
– Estar programados integramente en lenguaje BASIC
– Usar exclusivamente los recursos de la máquina original, eso incluye la posibilidad de un juego multicarga. Se admite el empleo de Kempston joystick, Sinclair joystick, y Kempston Mouse. Para el caso de juegos que admitan joystick se ruega opción de teclado. También se admite el empleo de otras interfaces, como uSpeech, siempre que no sean obligatorias y sean opcionales.
– Estar realizados para ZX Spectrum en cualquiera de sus variantes (16K, +3, etc)

La temática es LIBRE, el juego puede tratar sobre cualquier tema. Sólo se pide que al menos venga en español si los textos son elevados (ej. una aventura conversacional).

¿No sabes programar en BASIC? Prueba con:

Curso de lenguaje BASIC de Speccy.org

También puedes tener ayuda en:

Canal de Telegram del grupo BASIC de ZX Spectrum

Canal de Telegram del grupo Boriel BASIC

Categorias

Se ofertan dos categorías:

En las dos categorías se permite el uso de interfaces clásicas, por ejemplo kempston mouse o Currah Microspeech. También se permite la multicarga, si el autor lo ve necesario.

BASIC PURO

Es muy recomendable emplear BASINC o entornos similares, ya que proporcionan una interfaz sencilla y poder programar con más comodidad.

Página web de BASINC

En BASIC puro se pueden usar los recursos de la rom original: rutinas de la rom, variables del sistema, etc. No se puede emplear ASM, tanto como datos adicionales como mediante trucos. Si se realiza una llamada a una rutina de la ROM será directamente y de forma completa (no parcial). Se puede redefinir todo el set de caracteres del zx spectrum si se desea, e incluso tener varios sets. Se permite cargar los datos de los sets en un bloque aparte, pero se ruega que se incluya el el código fuente una imagen con el set/sets empleados.

BASIC COMPILADO

Recomendamos el compilador BASIC de Boriel, ya que permite trabajar sobre Windows/Linux/Mac, e incluye excelentes mejoras del lenguaje que facilitarán la labor de crear un videojuego. No obstante se puede emplear cualquier otro compilador BASIC, siempre que no se usen rutinas de ensamblador ni librerías adicionales. Es posible emplear los compiladores clásicos que funcionaban en ZX Spectrum.

LIMITACIONES COMPILADOR BORIEL: Sólo se admite usar la última versión del compilador para el caso de ZXBasic (Boriel). Limitaciones:

Evidentemente se permite el uso de las instrucciones y las librerías del ZX Basic incluidas por defecto.

Página web del compilador de Boriel

Plazo de entrega y sistema de votaciones

El concurso finalizará el día 28 de Noviembre de 2027, sólo se aceptarán participantes hasta ese día inclusive. Es necesario enviar al correo electrónico radastan @ outlook.com lo siguiente:

Los juegos se votarán en Telegram, mediante sistema de votación pública en el canal de Bytemaniacos. Para evitar trampas, los votos serán públicos, y se baneará/anulará a quien no vote todos los juegos o realice un claro intento de influenciar en las votaciones. Solo podrán participar en las votaciones los integrantes de los canales de Telegram de BASIC y BORIEL BASIC que lo soliciten, aparte de los propios participantes.

Premios

El ganador absoluto, de cada categoría, recibirá un premio en metálico de 40€.

El segundo clasificado, de cada categoría, recibirá un premio en metálico de 20€.

También habrá mención especial, con un premio adicional de 20€, a:
– El juego más divertido
– El juego más original

¡Tu juego puede llevarse hasta 80€ en premios!

Participantes

Aún no hay participantes.