Passa al contingut principal

Entrades

S'estan mostrant les entrades amb l'etiqueta jocs

TDDs a Unity(IV)

I per últim, ara que les obligacions familiars m'han donat un respir (tinc al menut dormint al meu costat), li posarem una interfície gràfica al nostre joc. Com ja sabeu he triat Unity 3D, per què m'encanta, i accepta el meu llenguatge de programació preferit (C#) per a l'scripting. El primer que he fet és crear uns apassionants gràfics amb el meu supertalent i el... mspaint!!! Per no avorrir-vos, vos pose un exemple: Com podreu suposar, he creat una imatge per cada "vida", com el típic joc del penjat, així només s'ha de carregar en cada moment la imatge corresponent al nombre de vides (es podria fer més difícil, composant, animant... però el disseny no m'agrada, és molt avorrit i tediós i valdria més l'esperat que l'escurada). Ara vos pose els objectes que he posat: Si mirem la imatge tenim: 1 Sprite, Vides que es on anem posant la imatge del penjat segons les vides 5 3DText (TextMesh): Paraula: La paraula que hem d...

TDDs a Unity (II)

Bo, doncs com ja comentava intentarem crear un joc simple del penjat. Les regles són simple: Es tria una paraula Es tenen 6 vides (cap, braços, cos, cames) La paraula ix inicialment substituida cada lletra per un caràcter '_' Es pot elegir entre resodre i endivinar una lletra Si resols i encertes guanyes Si resols i no encertes perds una vida Si endivines una lletra se substituix el caràcter '_' per la lletra corresponent en la posició pertinent Si no encertes la lletra perds una vida Comencem a programar ;) Obrim el Visual Studio i creem un projecte C# (per exemple de consola). Si no elegixes un projecte buid com jo, a l'intentar fer els tests, et dona un error que no troba cap main, te tocarà crear un nou arxiu.cs, i posar-li una funció main dummy:  class Program     {         static void Main(string[] args)         {         }     } Afegim a la solució un proje...

Kodu game Lab

Aprofitant que com a professor tinc accés a algunes eines de microsoft, m'he trobat aquesta eina. Consisteix en un game maker, extremadament fàcil d'utilitzar. De fet està pensat per a docents que no són programadors/informàtics. Un mes després d'haver fet els tutorials he pogut fer aquest exemple en 10 minuts.  Bàsicament consisteix en posar objectes predefinits (pomes, arbres...) i actors (el bo, el dolent...). Els actors poden realitzar accions bé sobre els objectes o bé sobre els altres actors, les accions seran definides mitjançant els programes, d'una manera molt senzilla com veurem més avant, però en resum seran sempre una serie de condicions (WHEN) i accions a realitzar quan es cumplisquen les condicions (DO). La idea de l'exemple a construir era la següent: Un món buid, on hi ha l'actor bo i l'actor roïn.  Si l'actor roïn ens pilla perdem el joc, però si no ens pilla abans d'agafar 5 pomes, guanyem. Molt simple i pas a pas, comencem en un m...