Programem un Videojoc!
[CODI CURS: 205.14]
Adreçat a: Alumnes de 3r i 4t d’ESO, Batxillerat i Cicles Formatius
Durada de l’activitat: 40 h.
Calendari:
- Setmana 1: Del 3 al 6 de juliol de 2018, de 9:00h. a 14:00h.
- Setmana 2: Del 9 al 13 de juliol de 2018, de 9:00h. a 13:00h.
Lloc: ESEIAAT, carrer Colom 11, Terrassa
Preu: 200 euros
Requisits: Cap
Objectius:
Programarem, desde zero, el videojoc Asteroids, un clàssic de les màquines arcade dels anys 80.
Farem servir el llenguatge de programació C++, i una llibreria per a jocs anomenada Raylib.
Per als primers passos, farem servir MiniWin, i anirem explicant, a mesura que ho anem necessitant, les bases de la programació.
Places: 20 places
Correu electrònic de contacte: promocio.eseiaat@upc.edu
Temari:
- Hola MiniWin. Pintem figures a la pantalla. Crida a Funcions. Variables.
-
Repeticions: com pintar moltes coses amb poc esforç. Bucles.
-
Animacions: pintar fotogrames seguits. Tecles. Alternatives.
-
El bucle intern d'un videojoc.
-
Hola Raylib. Pintem imatges amb Raylib.
- La nau: velocitat, acceleració i fricció. Control amb tecles. Structs. Límits de la pantalla.
- Disparem: un míssil. Equacions del moviment. Retrocés.
-
Llista de míssils. Vectors.
-
Un asteroide. Rotació d'imatges amb Raylib.
-
Llista d'asteroides. Asteroides petits i grans.
- Colisions: nau/asteroides i míssils/asteroides.
- Vides. Puntuació. Pantalla "Game Over".
Professorat: Pau Fernández
Places: 20 places
Correu electrònic de contacte: promocio.eseiaat@upc.edu
Comparteix: