retromañía

Concurso de programación BASIC

Descripción del concurso

Lugar:
No presencial, participaciones recibidas por email

Horario:
Hasta el Jueves 6 de noviembre, a las 23h59
Entrega de premios: Viernes 7 de noviembre

BASICBASIC

BASIC

 Lenguaje BASIC  

El 1 de mayo de 1964, a las 4:00 h, John George Kemeny y Thomas Eugene Kurtz (de la Universidad de Dartmouth College, en New Hampshire, EEUU) ejecutan el primer programa escrito en el lenguaje de programación BASIC (Beginners’ All-purpose Symbolic Instruction Code: código de instrucción simbólica de propósito general para principiantes), un lenguaje de programación de alto nivel fácil de aprender que ellos han creado, principalmente para programar desde teletipos en un sistema de tiempo compartido: ello hará que el BASIC en particular y la programación en general estuviera al alcance de mucha gente. El BASIC se convertirá así en el lenguaje de programación de alto nivel más popular en los años 70’s y 80’s, y la prueba es que la práctica totalidad de los ordenadores personales de la época incluyen de serie un interprete (de su propio dialecto de) BASIC. 

Para celebrar el L aniversario de su creación RetroMañía 2014 convoca un concurso internacional de programación de un videojuego en lenguaje BASIC. Las reglas son las siguientes:

  1. Se podrá programar en cualquier dialecto BASIC de primera generación (obligatoriamente cualquier bucle debe estar programado con FOR, GOSUB, o GOTO referenciando números de línea) y de cualquier plataforma. Algunos ejemplos de interpretes BASIC válidos son GW-BASIC para MS-DOS, prácticamente cualquier BASIC de ordenadores domésticos de los 80 siempre que no se usen extensiones propias de la programación estructurada. Usa GOTO's sin miedo, esto es RETROMañía!!! prometemos que Dijkstra no estará en el jurado :-)) 
  2. Si se usa programación estructurada, visual, u otras características "modernas", la contribución no será aceptada. Algunos ejemplos de dialectos no válidos son True BASIC, Quick BASIC, Power BASIC, Visual BASIC, y RealBASIC. Ante la duda, consultar con la organización de RetroMañía.
  3. El videojuego podrá ser de cualquier género y complejidad, desde una aventura en texto monocromo para Sinclair ZX81 a un shoot'em up 3D con coloridos gráficos en alta resolución para MS-DOS, pero debe estar programado completamente en BASIC.
  4. Puedes enviar tu contribución por email desde ya mismo, indicando el tema "Concurso BASIC - RetroMañía 2014" e incluyendo el código fuente BASIC, instrucciones, y todo lo necesario para ejecutarlo.
  5. El jurado de RetroAcción evaluará la originalidad, jugabilidad, dificultad inherente al BASIC utilizado, etc. de todas las contribuciones recibidas hasta las 23:59 del jueves 6 de noviembre de 2014.

Premios

Primer puesto: 100€ + lote RetroMañía 2014
Segundo puesto: 50€ + lote RetroMañía 2014

El fallo del jurado se hará público en el Salón de Actos del Edif. Ada Byron de la Escuela de Ingeniería y Arquitectura de la Universidad de Zaragoza el viernes 7 de noviembre de 2014 a las 17:00 y se comunicará por email a los ganadores en caso de no estar presentes.

NOTA: RetroAcción se reserva el derecho de publicar en esta página un pantallazo de las contribuciones recibidas y lo necesario para que los visitantes de la página puedan ejecutar los videojuegos participantes o ver un video de su funcionamiento. 

Ganadores del concurso

Tras arduas deliberaciones y exhaustivas evaluaciones de cualidades como originalidad, dificultad de implementación o jugablidad general de los diferentes participantes, se ha decidido por unanimidad de un jurado formado por miembros de RetroAcción que los ganadores del concurso de programación de BASIC de RetroMañía 2014 son:

Puesto Programador Videojuego Plataforma
Jim Gerrie (Canadá)

Flappy 

 Flappy

TRS-80 Micro Color Computer
Eduardo Llana (Zaragoza)

La caída de Bilbok

La caída de Bilbok La caída de Bilbok

ZX Spectrum

 En breve nos pondremos en comunicación con los ganadores para enviarles los premios. Gracias a todos por participar y enhorabuena a los vencedores.

 

Listado de participantes

Programador Videojuego Plataforma Comentarios
Jim Gerrie (Canadá)

Dice Wars                                    Flappy 

 Flappy

TRS-80 Micro Color Computer

Another BASIC programs programmed by Jim

Joaquim Vidal (Girona)

SKULLrs

MS-DOS (GWBASIC)  
Germán Gómez (Málaga)

Fire Play                                     Police Force

Fire Play  Police Force

 

Robots                                           Tetris

Robots  Tetris

MSX  
FREMOS (Alicante)

Superman

Superman Superman

Gortmy

Gortmy

Amstrad CPC   
Eduardo Llana (Zaragoza)

La caída de Bilbok

La caída de Bilbok La caída de Bilbok

ZX Spectrum  

Torneo de XXX aniversario Tetris

Descripción del torneo

Lugar:
1ª planta Ada Byron (juegódromo)

Horario:
Lunes 3 de noviembre al Jueves 6 de noviembre,
de 10h00 a 21h00
Entrega de premios: Viernes 7 de noviembre



Original Tetris    Tetris Arcade    Tetris Gameboy

En 1984 Alexey Pajitnov, investigador del Centro de Computación de Moscú, creó un videojuego en su ordenador Electronika 60 (clon del DEC PDP-11) basado en tetraminos, figuras formadas por cuatro cuadrados, que caían de forma contínua y que había que encajar para completar líneas. El juego llamado Tetris se extendió como la pólvora por el instituto y, cuando Dmitry Pavlovsky and Vadim Gerasimov lo portaron a MS-DOS, se extendió primero por todo Moscú y posteriormente por toda la Union Soviética. Posteriormente, y tras una historia digna de una película de espías por conseguir los derechos de explotación, el videojuego llega a Occidente donde se crean versiones para prácticamente todas las plataformas existentes desde entonces, incluyendo recreativas, y Game Boy, con la cual forma la pareja perfecta. Es de señalar que Tetris fue el primer videojuego para muchas personas que no gustaban de los videojuegos que se habían creado hasta entonces.

En conmemoración del XXX aniversario de su creación, a lo largo de la semana se podrá competir contra otros participantes en un torneo de Tetris organizado por RetroMañía 2014. Pásate a lo largo de la semana por el juegódromo y demuestra tu habilidad encajando tetraminos en varias versiones de Tetris. Habrá magníficos premios para los ganadores:

Premios

Primer puesto: 60€ + lote RetroMañía 2014
Segundo puesto: 30€ + lote RetroMañía 2014
Tercer puesto: 15€ + lote RetroMañía 2014

El fallo del jurado se hará público en el Salón de Actos del Edif. Ada Byron de la Escuela de Ingeniería y Arquitectura de la Universidad de Zaragoza el viernes 7 de noviembre de 2014 a las 17:00 y se comunicará por email a los ganadores en caso de no estar presentes.

 

Resultados del torneo

 

Fase 1: Tetris Tour

A lo largo de la semana, cada participante jugó una partida a distintas versiones de Tetris con un límite máximo de 5 minutos cada una:

  • Tetris original para PDP-11 (Alexey Pajitnov): comenzando en el nivel 5, sin ver la siguiente pieza.
  • Tetris versión MS-DOS (Vadim Gerasinov): comenzando en el nivel 5, viendo la siguiente pieza.
  • Tetris en recreativa (Atari): comenzando en nivel intermedio, viendo la siguiente pieza.
  • Tetris en Game Boy (Nintendo): comenzando en el nivel 5, sin ver la siguiente pieza.

A lo largo de la semana ocho valientes se atrevieron a aceptar el desafío. A continuación mostramos sus puntuaciones en las distintas versiones de Tetris, incluyendo su clasificación final; para dicha clasificación final se valoró principalmente el haber quedado primero, segundo, o tercero en cada versión de Tetris (cada una con un sistema de puntaciones distinto), aunque en este caso la clasificación sumando las puntuaciones de cada versión no hacía sino ratificar nuestra clasificación. Los tres mejores pasaron a semifinales.

Resultados fase 1

Fase 2: Semifinales

El viernes 7 a las 16:30, los tres participantes que mejor puntuaciones obtuvieron en la fase 1 jugaron una partida a Tetris versión recreativa (Atari), sin límite de tiempo, comenzando en el tercer nivel (hard). Las dos puntuaciones más altas pasaron a la final.

 

Fase 3: Gran final

Los dos participantes jugaron simultáneamente una partida a Tetris versión recreativa (Atari), sin límite de tiempo. Un mano a mano mortal donde sólo puede quedar uno!! el campeón fue aquel que obtuvo la puntuación más alta.

 

Charla «Apple en los 80»

Descripción de la charla

Lugar:
Ibercaja Zentrum (Plza. de Los Sitios)

Horario:
Viernes 7 de noviembre, a las 19h00

Apple en los 80

Charla impartida por Javier Rueda, antiguo empleado de Apple en la sede de Cupertino, CA (EEUU), así como en Apple España, durante los 80 y comienzos de los 90. Su experiencia y anécdotas trabajando con Steve Jobs serán  un perfecto complemento al resto de actividades de RetroMañía 2014 que celebran el XXX Aniversario del Apple Macintosh. La charla se celebrará en Ibercaja Zentrum, llevando de esta manera las actividades de RetroMañía 2014 hasta el centro de la ciudad.


Sobre el ponente:

Javier Rueda

Javier Rueda es un profesional de la Informática desde hace casi 30 años. Ha realizado su labor profesional en varias empresas internacionales destacando su paso por Apple Computer en la década de los 80.

En la actualidad es director y fundador de una empresa de desarrollo de software que en sus orígenes estuvo también muy vinculada a Apple.

Exposición «XXX aniversario del Apple Macintosh»

 Descripción de la exposición

Lugar:
Edificio Ada Byron: entrada + 1ª planta

Horario:
Lunes 3 de noviembre al Viernes 7 de noviembre,
de 10h00 a 21h00

Apple Macintosh

En 1984 la empresa Apple Computer Inc. comercializó un ordenador personal orientado al mercado doméstico, el Apple Macintosh. Su línea evolutiva de desarrollo aún perdura hasta nuestros días, tal y como se muestra en esta exposición retrospectiva. En una época en la que era complicado usar un ordenador, su sencilla interfaz gráfica y su ratón de un solo botón le convirtieron en un éxito comercial.

Resumen general

Actividades principales

Cartel RetroMañía'14

La VIII edición de RetroMañía se celebrará del 3 al 7 de noviembre de 2014 en Zaragoza, precisamente una ciudad que cumple un aniversario muy especial, el bimilenario de la muerte de Cesar Augusto, de quien toma su nombre completo.

En esta ocasión el XXX aniversario de los ordenadores Apple Macintosh será la actividad principal del evento RetroMañía 2014. Una exposición hará un recorrido sobre la evolución que han tenido estos ordenadores personales creados para el mercado doméstico desde que fueran lanzados en 1984 por Apple Inc. hasta la actualidad. Contaremos también con una charla de Javier Rueda, quien estuvo trabajando en la mismísima sede de Apple Inc. en Cupertino, CA (EEUU), a finales de los años 80.

Un torneo de Tetris (mítico videojuego que ya cumple 30 años) permitirá a los participantes demostrar su habilidad encajando tetraminos. También se podrá participar en un concurso de programación en BASIC (el lenguaje de programación insignia de los ordenadores domésticos de los 80, que cumple nada mas y nada menos que 50 años). Ambos concursos estarán dotados de importantes e interesantes premios para los ganadores.

No faltarán a su cita anual las ya clásicas actividades del Retroconciertazo (esta vez centrado en música chiptune con Game Boy), el Juegódromo (que estará poblado de ordenadores y consolas inolvidables que también están de aniversario, como el Amstrad CPC, la Game Boy, y la primera Playstation, entre otras), y el taller Píxel a Píxel, con las que disfrutaremos de la música, los videojuegos, y del pixel art, respectivamente.

No olvidaremos que la Informática española también celebra el aniversario de la creación de una de las empresas de desarrollo de videojuegos más notables de la llamada Edad de Oro del Software Español, Dinamic, y el de una revista española inolvidable para los numerosos usuarios que existían del Sinclair ZX Spectrum, la revista semanal Microhobby, que adentró a muchos en el entonces desconocido mundo de la Informática y la programación de ordenadores.

El cartel de esta edición de RetroMañía ha querido representar algunos de los hitos anteriores, estando ambientado en una de las zonas más conocidas que aún conserva restos de la Zaragoza Romana, el área conocida como las murallas romanas, donde nuestro RetroMaño, subido a un pedestal muy especial, se conviertirá en el nuevo Cesar Augusto de la Retroinformática... al menos durante una semana.

 

Lugares de celebración

Las actividades organizadas por la asociación RetroAcción para el evento RetroMañía'14 tendrán lugar principalmente en el edificio Ada Byron de la Escuela de Ingeniería y Arquitectura (EINA) de la Universidad de Zaragoza, situado en el Campus Río Ebro, en el barrio del Actur de Zaragoza. Sin embargo la charla principal de RetroMañía'14 tendrá lugar en el espacio formativo y cultural Ibercaja Zentrum de Zaragoza, en el centro de la ciudad.

Universidad de Zaragoza

Dentro del Campus Río Ebro de la Universidad de Zaragoza, la mayor parte de las actividades de RetroMañía'14 se llevarán a cabo en la siguiente ubicación:

Edificio Ada Byron
c/ María de Luna, 1
50018 Zaragoza

 

(automóvil) Salida 320: Campus Río Ebro, 
viniendo de Madrid, Barcelona, Logroño, etc.
por la Ronda Norte (A68/A2/E90/Z40)

(tranvía) Línea 1: parada Campus Río Ebro

(bus urbano) Línea 43: parada Escuela de Ingenieros


Ver mapa más grande  

Ibercaja Zentrum

La charla principal del evento se celebrará en el centro de Zaragoza:

Ibercaja Zentrum - Ibercaja Obra Social

c/ Joaquin Costa 13 
(Plaza de los Sitios)
50001 Zaragoza

 

(tranvía) Línea 1: parada Plaza de España
o parada Plaza de Aragón

Ver mapa más grande  

 


Horario de actividades

El programa y horario de las diferentes actividades que se han preparado para el evento RetroMañía 2014 es el siguiente:

Actividad Lunes 3 Martes 4 Miércoles 5

Jueves 6

Viernes 7
Exposición «XXX aniversario del Apple Macintosh» 10:00 - 21:00
Charla «Apple en los 80», Javier Rueda   19:00 (Ibercaja Zentrum)
Torneo de XXX aniversario Tetris 10:00 - 21:00 17:00 (entrega premios) 
Concurso de programación BASIC participación por email 23:59 (límite) 17:00 (entrega premios) 
El Retroconciertazo: Game Boy Show - Invasión Chiptune   19:00  
Juegódromo 10:00 - 21:00
Museo de Informática Histórica (MIH) 10:00 - 21:00
Taller «Píxel a píxel» 10:00 - 21:00
Distribuir contenido