

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

     ***                        ***

     ***           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 animacin del ttulo 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 animacin del ttulo, muestra la pantalla de 

instrucciones, y unos segundos despus vuelve a comenzar la animacin. 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 automticamente, pudiendo nosotros controlar los 

cambios de carril con las teclas Q, A, O, P. Atencin en los carriles ms 

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 ms segn el nmero 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 versin libre del conocido juego arcade "Head On 2" (Sega 

1979), al que tanto jugu de chaval, surgio en 1985. 25 aos despus 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. Prcticamente 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! Adems, al ser slo en BASIC, es ms lento que el demonio.					

					  

09-11-2002 	Poco despus 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 aos 

						despus 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 lgica del programa con intencin de 

	   				acelerarlo... me doy cuenta que con 17 aos no dej ni un resquicio 

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

	   				Informtica, una tesis, y tener 40 tacos????). Lo dejo sin bugs pero 

	   				decido no presentarlo al concurso porque es demasiado lento. 

	   				

11-08-2009 	Con intencin de enviarlo al concurso de Bytemaniacos Interface 2008 

						(fecha lmite retrasada al 01-09-2009), le pego el empujn final a 

						la lgica y jugabilidad del programa, aado presentacin y men, y 

						todo tipo de detalles finales hasta tenerlo todo listo en su versin 

						BASIC. Ya slo falta acelerarlo para que sea jugable.

						

24-08-2009	Pruebo distintos compiladores, quedndome al final con el magnfico 

						MCoder III que no me obliga a cambiar practicamente nada del cdigo. 

						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 compilacin 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 documentacin para enviarlo al concurso de 

						Bytemaniacos BASIC 2010, modalidad BASIC Extendido. 25 aos despus 

						de comenzarlo, doy el programa por finalizado.

	   

      

Agradecimientos

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

Programa realizado directamente en un ZX Spectrum 48K y depurado aos despus 

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!!

