Baschet 2

Título: Baschet 2

Lenguaje de programación:

2004 (descontinuado) – Pascal, ASM

http://www.ronaldgames.com/misc/Baschet2_01.gif

En 2003, luego de terminar Gigaman & Smokeman, decidí comenzar con otro proyecto grande. En este caso se trataba de una secuela de Baschet. Así que, comencé a diseñar los sprites y un escenario de fondo.

El lenguaje de programación utilizado sería Pascal, lenguaje que me permitiría dotar al juego con todo aquello que no pude incluir en la primer versión del juego.

http://www.ronaldgames.com/misc/Baschet2_02.gif

Ahora los sprites serían más grandes y a todo color, los efectos de sonido y música serían de buena calidad. Además, puse todo mi empeño en crear una rutina de zoom-out completamente realizada en ensamblador.

Algo que siempre me molesta al jugar al Dunk Heroes es cuando el personaje que tiene balón se aleja del resto de los jugadores y quedan fuera del área visible. Con el efecto mencionado, en Baschet 2, sería posible ver todos los personajes en todo momento.

http://www.ronaldgames.com/misc/Baschet2_03.gif

Desafortunadamente tuve algunos problemas con el centrado de la cámara (como se puede observar en el video), nada que no se pudiera solucionar, pero iba a requerir algo de tiempo.

http://www.ronaldgames.com/misc/Baschet2_04.gif

Finalmente, el proyecto quedó descontinuado debido a que era una época de transición de sistemas operativos, lo cual representaba ciertas incompatibilidades y reestructuración de código. Eso me llevo a pensar que el Pascal ya no era una buena opción de plataforma para seguir desarrollando videojuegos.

Así que, a partir de ese momento comencé a buscar otras alternativas…

2 Comentarios en “Baschet 2”

  1. Briand Comentó:

    “otras alternativas” modula, clipper, visual fox, ….. cri cri, darkbasic,clic and play, rpg maker.

    jajajaja… no hay que pensar en el sistema, para eso existen lenguajes multiplataforma, ya seria tiempo de entrarle a los 64bits, no?

    Por el calculo del zoom seguramente estaba mal el calculo, habia que repensarlo, viste que cuando sale sale muy facil, algo que uno comienza a hacerlo le sale en 500 lineas y luego resulta que con 10 estaba perfecto y funcionaba como la ley de la gravedad.

  2. Ronald Comentó:

    No es tan fácil, el problema es otro. Lo que a mi me pasó es lo que le pasa a la industria del videojuego en general. Fijate que angunos juegos de DOS no funcionan en Win98, juegos de Win98 no funcionan en WinXP, juegos de WinXP no funcionan en WinVista y así sigue.
    Lo del calculo de zoom era fácil, solo que no le puse el empeño suficiente para arreglarlo, la rutina no estaba mal (estaba hecha en ensamblador con muy pocas lineas), lo que estaba mal era el centrado del sprites y fondos, que corrigiendo un par de operaciones se resolvía.

Comentar