divendres, 13 de desembre del 2019

Sequències

Hui he acabat el menú de selecció de personatge i la sequència d'historieta que va abans de jugar.



També he reemplaçat totes les músiques per midis. Sonen estupendament en Windows, ja vorem si sona algo en els demes sistemes operatius. Per ara es queda així.

Es divendres, en un horeta me pire i no vaig a parar per casa en tot el cap de setmana, així que no tinc ganes de començar res ara. El dilluns ja comence amb el mòdul del joc. De fet, en este ratet vaig a pegar-li una ullada al codi del port a Delphi que vaig fer, ja que la part del joc es la única que vaig portar.

dijous, 12 de desembre del 2019

First Commit!

Ale, ja están totes les músiques i gràfics preparats. També he deixat preparat el projecte i l'he pujat a un repo public en bitbucket.


Ja está implementat el logo de ICEKAS, el titol del joc, el menú principal i he començat a implementar el menu de selecció de personatge i dificultat.

Supose que val la pena comentar la curiositat del dia per a que quede constancia per a la posteritat: Estava mirant el video que ha pujat Sergi per a revisar com era el joc original, quan he vist esta pantalla:


El menú de selecció de personatge i dificultat... sols que el gràfic original es el següent:


Aleshores... Si els personatges ja están en la pantalla, com els lleva quan encara no estàn desbloquejats!? Pos molt fàcil: pinta un quadre negre damunt i després algunes estreletes XD


Així que com podeu vore, ho he portat tal qual. Es un port fidel!

dimecres, 11 de desembre del 2019

Pepe El Pintor!

Carai, quasi 4 anys des de l'ultim post! Be, mes val tard que mai. I quina es la rao de tornar a escriure per aci? Pos que me vaig a ficar en el port de Pepe el Pintor! Oeeee!!


Pero abans, hi ha que ficar-se al dia. Tot açò comença perque en Bitbucket, que es on tinc els repositoris dels meus projectes, van a deixar de donar soport a Mercurial. I els meus repositoris estaven tots en Mercurial! Així que m'ha tocat aprendre Git. I no només aprendre Git, sinó també aprendre a convertir un repositori de Mercurial a Git (per mantindre la historiade commits i tal).

El cas es que ja està tot passat a Git. I ja que passava per allí li he pegat una mirada al codi dels projectes. El del AEE es especialment sucoset. El vaig deixar més avançat del que deia en l'ultim post, pero fins que no me fique a pegar-li una mirada no sabria dir que vaig afegir (ja ho miraré per a un pròxim post).

Pero be, veient lo boniquet que està el AEE, m'ha donat pena que el Pepe el Pintor no tinguera el seu port, així que m'he ficat de una vegada.


Clar, no es la primera vegada que me fique a portar el Pepe. Fa anys que vaig començar un port en Delphi (que el executable ja no funciona!) i d'eixe codi puc traure la inteligencia artificial dels bitxos, el moviment de Pepe, i en general les regles i històries del joc, ja que ja vaig fer l'esforç de traure-ho del .pas original.

La veritat es que ficar-se amb el .pas original es un treball de arqueologia, prefereixc buscar exactament el que necessite i anar creant el meu codi de zero basant-me en les regles bàsiques. Pero abans de ficar-me a saco he decidit convertir tots els gràfics a GIF i tots els midis a XM, com vaig fer amb el AEE.


Per últim, com vaig a usar el projecte del AEE com a estructura del Pepe (per a així ja tindre'l preparat per a compilar en Windows/Mac/Linux/GCWZero) he estat intentant compilar el AEE en Mac, per a vore que encara funciona tot be... pero ara Mac ho vol tot signat i mil històries que m'han fet perdre un montó de temps. Al final ho he fet funcionar, pero tampoc estic molt segur de com... o de si funcionarà en altre Mac que no siga el meu!


Be, ja aniré informant!