Mensajepor artaburu » Jue, 10 Abr 2014, 16:36
$this->bbcode_second_pass_quote('jrodriguezv', 'A') ver esos
![Sonrisa :-)](./images/smilies/icon_e_smile.gif)
Yo he estado enredando con la cpcrslib y desde luego tiene muy buena pinta.
Lo que pasa es que yo me he perdido utilizándola porque he falta documentación. En la propia librería hay ejemplos, pero yo soy un negao y no es suficiente para mi.
Lo que me molaría es un tutorial de esta librería. Y ya si hubiera un tutorial en el que se hiciera un juego sencillo como ejemplo sería la leche
![Sonrisa :-)](./images/smilies/icon_e_smile.gif)
Es que, al ser funciones sueltas, el manual indica cómo usar las funciones y qué es lo que hacen. Los ejemplos que incluye la librería son sencillos y, creo recordar, que llevan comentarios explicativos.
Y tenìa un manual para la versión z88dk. Para SDCC se parece muchísimo aunque ahora hay funciones nuevas que no están ahí:
http://www.amstrad.es/programacion/cpcrslib_sp.htmlPara empezar a hacer un juego sencillo con cpcrslib puedes partir del ejemplo Small Sprite Demos (Tilemap), ahí tienes lo más básico:
1 - detección de teclado para saber como mover al sprite del juegador
2 - movimiento automático de sprites: horizontal y vertical
3 - detección de colisiones
4 - escritura de texto
5 - Dibujado de la pantalla. Tal vez de una forma muy simple.
6 - Actualización de la pantalla. Esta es la parte que puede ser más farragosa ya que hay que hacer una serie de pasos mínimos obligatorios que cumplir para que fucione.
A partir de esto, para hacer un juego simple no hay que añadir mucho más: un objetivo de juego, un marcador de vida, puntuación, morir....
Y preguntar, en el foro de Amstrad.es tenemos algún hilo abierto (y bastante muerto) que tiene cosillas sobre cpcrslib. Yo siempre estoy dispuesto a echar una mano
![gayer, gaynor :gay:](./images/smilies/1041.gif)