Значок ресурса

Car

Нет прав на скачивание
Автор: Eduardo Mena Nieto
Год: 2010
Издатели: Eddie The Wild
Языки: 🇬🇧 Английский
Формат: 📼 TZX лента
Требования: 🖥️ ZX Spectrum 48K

Ссылки:
Страница на ZXArt
Страница на World Of Spectrum
Страница на Spectrum Computing

Скриншоты:
Car.gif


Описание:
Car— это игра, разработанная Эдуардо Меной, также известным как EddieTheWild, и выпущенная в 2010 году для ZX Spectrum. Игра была представлена на конкурсе Basic 2010 от Bytemaniacos.com в категории BASIC Extendido. Она вдохновлена классической аркадной игрой 'Head On 2' от Sega 1979 года.

Цель игры — управлять своим автомобилем, чтобы собрать все желтые точки на трассе, избегая столкновений с машинами-камикадзе. Машины-камикадзе сбрасывают бочки, которые дают двойные очки при сборе. Игроки могут выбрать, начинать ли с 1 до 4 машин-камикадзе, увеличивая сложность и увлеченность.

Игра включает автоматическое движение и повороты автомобиля, а игроки управляют сменой полос с помощью клавиш Q, A, O и P. В игре присутствуют стратегические элементы, такие как заставлять машины-камикадзе поворачивать в том же направлении, что и игрок, чтобы избежать ловушек. Каждая собранная точка стоит больше в зависимости от количества машин-камикадзе в игре.

Разработка 'Car' началась в 1985 году на ZX Spectrum 48K и была завершена через 25 лет с использованием MCoder III для компиляции. Игра была протестирована с помощью Spectaculator 6.25 и ZX Blockeditor 2.0. Проект был наконец представлен на конкурсе 2010 года после преодоления различных технических трудностей на протяжении многих лет.

******************************


*** ***


*** CAR ***


*** ***


*** (C) EddieTheWild, 2010 ***


*** ***


******************************





Presentado al concurso de Basic 2010 de Bytemaniacos.com,


Modalidad BASIC Extendido (se ha compilado usando MCoder III)





Autor


-----


Eduardo Mena (EddieTheWild)


EddieTheWild@gmail.com








Resumen


-------


Controla tu coche para recoger todos los puntos amarillos del circuito evitando


chocar contra los coches kamikazes. Los bidones que éstos sueltan puntuan


doble!!!








Controles


---------


S - Comenzar el juego (desde la animación del título o desde las instrucciones)





Q, A - subir o bajar de carril cuando nos movemos en horizontal


O, P - mover a derecha o izquierda cuando nos movemos en vertical








Instrucciones


-------------





* Unos segundos tras finalizar la animación del título, muestra la pantalla de


instrucciones, y unos segundos después vuelve a comenzar la animación. Al pulsar


la tecla S comienza el juego inmediatamente.





* Puedes elegir si comienzas con 1-4 coches kamikazes. Con 4, la dificultad (y


la adiccion) es extrema!!





* El coche se mueve y gira automáticamente, pudiendo nosotros controlar los


cambios de carril con las teclas Q, A, O, P. Atención en los carriles más


internos, ya que las teclas de cambio de carril cambian cada muy poco tiempo


debido a los continuos giros.





* Como estrategia general, conviene que los coches kamikazes acaben girando en


el mismo sentido que nosotros, las zonas laterales nos permiten invertir nuestro


sentido de giro... aunque pueden convertirse en una trampa mortal.





* Cada punto recogido vale más según el número de coches kamikazes de la partida.





* Los coches kamikazes pueden cambiar al azar los puntos amarillos por tanques


de combustible, que puntuan el doble cuando los recoges.





* Al finalizar cada fase, recibiras puntos extra





* Obtendras una nueva vida cada 3000 puntos.








Motivacion


----------


La idea de hacer una versión libre del conocido juego arcade "Head On 2" (Sega


1979), al que tanto jugué de chaval, surgio en 1985. 25 años después doy el


proyecto por finalizado recurriendo a un compilador para que el juego tenga la


velocidad deseada.








Timeline


--------





??-??-1985 Comienzo a programar el juego directamente en mi ZX Spectrum 48K


mientras estoy en 3º de BUP. Prácticamente hago todo el juego pero


se me resiste un bug: si mueres encima de un punto amarillo, éste


desaparece sin haberlo contabilizado... por lo que nunca acabas la


fase! Además, al ser sólo en BASIC, es más lento que el demonio.





09-11-2002 Poco después de conocer a Juan Pablo (SPA2), le paso todas las


cintas con mis programas del Spectrum y se encarga de preservarlas y


pasarlas a tzx. Vuelvo a tener acceso al programa casi 20 años


después y desde entorno PC.





19-12-2008 Animado por el concurso de BASIC de Bytemaniacos de 2008, retomo el


proyecto con el objetivo de pulir todos los bugs. A pesar de que


intento optimizar toda la lógica del programa con intención de


acelerarlo... me doy cuenta que con 17 años no dejé ni un resquicio


que mejorar (¿¿¿de qué me ha servido entonces hacer la carrera de


Informática, una tesis, y tener 40 tacos????). Lo dejo sin bugs pero


decido no presentarlo al concurso porque es demasiado lento.





11-08-2009 Con intención de enviarlo al concurso de Bytemaniacos Interface 2008


(fecha límite retrasada al 01-09-2009), le pego el empujón final a


la lógica y jugabilidad del programa, añado presentación y menú, y


todo tipo de detalles finales hasta tenerlo todo listo en su versión


BASIC. Ya sólo falta acelerarlo para que sea jugable.





24-08-2009 Pruebo distintos compiladores, quedándome al final con el magnífico


MCoder III que no me obliga a cambiar practicamente nada del código.


Lo pruebo intensamente y ajusto la jugabilidad a la nueva velocidad


aunque finalmente no lo presento al concurso pues no tengo tiempo de


preparar con el resultado de la compilación un fichero .rom


(necesario para dicho concurso).





29-12-2010 A la tercera va la vencida!! Doy los últimos retoques y preparo los


distintos ficheros y documentación para enviarlo al concurso de


Bytemaniacos BASIC 2010, modalidad BASIC Extendido. 25 años después


de comenzarlo, doy el programa por finalizado.








Agradecimientos


---------------


Programa realizado directamente en un ZX Spectrum 48K y depurado años después


con BASin (varias versiones) y probado con Spectaculator 6.25. Se ha usado


MCoder III para compilarlo y ZX Blockeditor 2.0 para crear el tzx final.





Finalmente, muchas gracias a Radastan por los retos planteados!!
Автор
Verter_bot
Загрузки
0
Просмотры
6
Расширение
zip
Размер
6.7 КБ
Хэш
361e1218af6abccadc0bd28427b674f3
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх