Creació de jocs amb PyBadge

Programació Dades pràctiques     Recursos CITCEA
Tutorial Exemples Projectes   Inici

Exemples

A les pàgines que es llisten a continuació es va avançant en la gestió dels gràfics, començant per coses senzilles i anant avançant progressivament.

Important: Les biblioteques displayio i stage no poden fer servir la pantalla al mateix temps. A efectes pràctics, no és recomanable fer servir les dues biblioteques en el mateix programa.

Atenció: Els exemples que es mostren a continuació han estat provats amb la versió 9 de CircuitPython, és possible que en versions posteriors calgui fer-hi algun canvi.

Elements bàsics

Ús dels polsadors

Ús de NeoPixels

Sensor de llum

Afegir sons

Gestió de gràfics amb la biblioteca displayio

Escriptura de text

Dibuix amb mapa de bits

Representació d'imatges

Sprites

Combinant sprites i mosaic

Afegim moviment

Guardem el taulell en un fitxer extern

Fem que el taulell sigui més gran que la pantalla

Situem diversos sprites

Afegim sons

Exemple bàsic amb la biblioteca stage

Un sprite en moviment

Un sprite en moviment, versió alternativa

Múltiples sprites en moviment

Afegim text

Afegim sons

Exemple de joc més complet amb stage: tres en línia

Definim el taulell

Tres en línia

Dos fitxers gràfics i inici amb jugador aleatori

Afegim textos

Afegim NeoPixels

Afegim diversos sons

 

 

 

 

 

 

 

 

 

 

Licencia de Creative Commons
Esta obra de Oriol Boix está licenciada bajo una licencia no importada Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0.