Vai al contenuto

Il lavoro dietro la decima arte

L'evoluzione della creatività e tecnologia con i videogiochi

👉🏼 slides

di Stefano Cecere


In 50 anni siamo passati da...

bg right:60%


youtube


da

bg


youtube


Chi sono: Stefano Cecere

tecnologia, giochi, educazione, musica, attivismo

bg right width:400px


Pong (1972) e l'era arcade

bg right

  • davanti allo schermo, insieme, a giocare
  • Programmazione semplice, design minimalista.
  • codice sorgente

Q: Video vs Videogame?

  • sono entrambi medium
  • ma qual è la più grande differenza?

L'Interattività

bg height:50%


C'è intelligenza che interagisce

il nostro giocatore, un agente "intelligente"

bg fit right:50%

a differenza di libri e film e musica che possono andare in play da soli, un videogioco, no!


Il loop

bg fit


Controllers

bg fit


Chi fa un videogioco?

  • Game Designer
  • Game Developer
  • Artists

bg right:60%


Avventure Testuali

bg right:70%

Esempi: Zork, Colossal Adventure (1977-1980).


Coding: Codifica del testo

bg right:70%


Design: mappe

bg right:50%


Art: schermate

bg right:70%

Arriva la grafica


Q: percezione o immaginazione?

  • Hai mai videogioco senza immagini, solo con testo?
  • Quale aspetto di un videogioco prediligi: la grafica o la storia?

Avventure grafiche Punta e Clicca

  • Monkey Island (1990)
  • The Dig
  • Thimblewood Park

bg right:70%


sprites

bg fit


storie non lineari

bg fit


Q: storie lineari o interattive?

Quali sono le differenze tra i videogiochi in cui segui una storia predefinita e quelli in cui puoi influenzare la storia? Quale preferite?


Myst (1993)

bg right:70% contain Primo gioco a fare un uso massiccio di grafica pre-renderizzata e una narrativa non lineare. Oltre a enigmi davvero sfidanti.


Rendering 3D

bg fit


Fisica della percezione!

bg fit


Pac Man e gli avversari

con Pac Man (1980) arrivano gli avversari, ovvero Intelligenze Artificiali antagoniste.

bg right



Street Fighter II (1991)

bg right:70% contain Innovativo per il combattimento a due giocatori e per l'introduzione delle combo, una meccanica che ha definito i giochi di combattimento successivi.


Doom e il 3D

bg right:70%

  • Doom (1993): primo salto nel 3D.
  • Quake

come pietra miliare del rendering 3D


L'arte nei videogiochi

fit


bg


bg


Assassin's creed e la storia


OutRun (1986)

bg left:70%


Wipeout (1999)

bg right:70%


Machine Learning e piloti

youtube


La scienza del Game Design

bg right:50%

  • Cosa rende un gioco coinvolgente?
  • Le meccaniche di gioco, l'equilibrio tra sfida e ricompensa, e il design delle dinamiche che tengono il giocatore agganciato.

Progressione e ricompense

I giochi creano motivazione e soddisfazione attraverso la progressione (livelli, esperienze, abilità sbloccabili) e le ricompense (oggetti, potenziamenti, riconoscimenti). Questo aiuta a mantenere il giocatore coinvolto.

bg right


Pokémon Rosso e Blu (1996)

bg right:70% contain Innovativo per l'idea di "collezionare" creature, creando una rete di interazione tra giocatori attraverso lo scambio. È diventato un fenomeno culturale, unendo narrazione, strategia e game design.


Dinamiche di Gioco e Interazione Sociale

bg right:60%

  • I giochi multiplayer e cooperativi creano dinamiche sociali uniche.
  • Esempio: Among Us ha reso la comunicazione e il bluff centrali nell'esperienza di gioco.

World of Warcraft (2004)

bg right:60%

Massively Multiplayer Online Role-Playing Game (MMORPG) che ha cambiato il modo di concepire i mondi persistenti online, introducendo meccaniche sociali complesse e un'economia virtuale.


Wii Sports (2006)

bg right:70% contain Ha portato i videogiochi nel salotto di famiglie di tutto il mondo grazie ai controlli basati sul movimento. È stato cruciale per la diffusione del motion gaming e del gioco accessibile a un pubblico non tradizionale.


SimCity (2000) e la gestione di sistemi complessi


Bilanciamento

bg


Nel giusto mezzo

bg right:60%

Il bilanciamento tra difficoltà e accessibilità è cruciale. I designer devono considerare curve di apprendimento e diversità dei giocatori per evitare frustrazioni o noia


Tetris (1984)

bg right:70% contain Un capolavoro di game design minimalista, con una logica semplice ma profonda. Ha introdotto la formula dei puzzle a caduta, diventando uno dei giochi più longevi e venduti di sempre.


Space Invaders (1978)

bg right:70% contain Uno dei primi grandi successi arcade. Innovativo per l'uso della progressiva difficoltà, che aumentava man mano che i nemici si avvicinavano al giocatore.


Level Design

La costruzione degli ambienti di gioco e il posizionamento di sfide e nemici all'interno di essi è cruciale per il ritmo e la narrativa. Ogni livello racconta una storia attraverso il design.

bg right:60%


Super Mario Bros (1985)

bg right:70% contain Pietra miliare nel design dei platform 2D, introdusse meccaniche precise di controllo e un level design che insegnava al giocatore le regole del gioco attraverso l'esperienza diretta.


Scelte e conseguenze

Dare ai giocatori la possibilità di fare scelte significative che influenzano la trama o l'esito del gioco rende l'esperienza più personale e coinvolgente.

bg right


Fortnite (2017)

bg right:60%

Innovativo per la combinazione di un battle royale e un sistema di costruzione in tempo reale, unito a un modello free-to-play che ha ridefinito il mercato dei giochi online e il concetto di giochi come servizi (games as a service).


Minecraft (2011) e Narrativa Emergente

bg right

Ha introdotto il concetto di sandbox totale, permettendo ai giocatori di costruire e creare liberamente in un mondo infinito. Ha aperto la strada al genere "creativo" e ha dimostrato il potere del gioco e della narrativa emergente, che viene generata spontaneamente dall’interazione dei giocatori con il mondo di gioco, piuttosto che dalla trama predefinita.


Narrazione Interattiva

bg right:50%

  • Final Fantasy, The Last of Us: narrazione interattiva e scelte narrative.

Giochi Mobile

bg right:50%

  • Dalla semplicità di Snake ai giochi complessi come Angry Birds. e Candy Crush, e come ha cambiato il mercato e il design.
  • L'importanza del design accessibile.

Musica, Maestri

bg right:70%


Effetti sonori e Ambiente

bg width:600 bg width:600


Journey (2012)

bg right fit

Il suo contributo è stato particolarmente rilevante grazie alla colonna sonora dinamica e interattiva composta da Austin Wintory. La musica in Journey non è solo un accompagnamento, ma si adatta alle azioni e alle emozioni del giocatore, creando un'esperienza profondamente immersiva.


bg


Grafica e Modellazione 3D



bg


blender.org

bg vertical height:150 bg


tinkercad.com

bg height:80%


Rigging e Animazione

bg fit


Procedural Generation

bg right:60%

  • La generazione procedurale di ambienti e oggetti è diventata sempre più popolare, specialmente in titoli come No Man's Sky (2016), che genera in modo procedurale interi pianeti e universi.

bg


Coding

bg right:60%


Dominio digitale

bg right:70%


Codice Binario

bg  height:440


Codice o blocchi?

bg fit


Visual scripting

bg fit


Graphics Programming: Shaders

bg right:60%

Gli shader sono piccoli programmi che definiscono il comportamento della luce e il rendering delle superfici nei videogiochi. I giochi moderni fanno uso massiccio di shader complessi per creare effetti realistici di luce, ombre e riflessioni.


bg


Simulazione Fisica e Collision Detection

bg right

  • La simulazione fisica è fondamentale per creare movimenti realistici e interazioni tra gli oggetti. Half-Life 2 (2004) è stato uno dei primi giochi a fare uso estensivo del motore fisico Havok, introducendo oggetti interattivi e dinamiche fisiche realistiche nel gameplay.

AI e Pathfinding

bg right:70%

Il pathfinding è la tecnica usata per far sì che gli NPC trovino il percorso migliore all'interno di un ambiente complesso. Giochi come F.E.A.R. (2005) hanno rivoluzionato l'IA dei nemici, rendendoli più intelligenti e adattabili.


The Legend of Zelda (1986)

Introduzione di un mondo aperto da esplorare, combinando elementi d'avventura, azione e puzzle-solving, un mix di meccaniche che ha influenzato interi generi.

bg right


Grand Theft Auto III (2001)

bg right:70% contain Ha rivoluzionato il concetto di mondo aperto in 3D, permettendo ai giocatori di esplorare liberamente un ambiente urbano dettagliato con una grande libertà d'azione e scelte.


AI: Behaviour Trees

bg fit


bg fit


Q: la miglior Intelligenza

Qual è il comportamento più intelligente che avete visto in un nemico o in un personaggio non giocante? Cosa rende un'IA nei videogiochi davvero convincente?


Il Futuro dei Videogiochi: XR

bg fit


Economia

bg fit


Come si sviluppa un gioco?


Consigli per iniziare

  • "giocare" con i tutorial (unity, unreal)
  • canale youtube
  • copiare giochi (semplici) esistenti
  • Game Jams
  • parlate con il vostro prof!

Strucked (Unity online)

bg right:70%

  • gratuito
  • web
  • facile
  • multigiocatore
  • visual scripting

👉🏼play.unity.com


Roblox Studio

bg right:70%

  • gratuito
  • PC
  • completo
  • LUA
  • multiplayer

👉🏼create.roblox.com


GameMaker

bg right:70%

  • gratuito
  • 2D
  • facile
  • visual scripting

👉🏼gamemaker.io 👉🏼tutorials


Unity

  • gratuito (pere iniziare)
  • professionale
  • universale

bg right:70%

👉🏼 unity.com 👉🏼 tutorials


Godot

bg right:70%

  • opensource
  • completo
  • in crescita
  • non banale

👉🏼godotengine.org


Impariamo Godot

bg right:60%

👉🏼 tutorials


Global Game Jam

migliaia di giochi, tutti con codice sorgente

👉🏼 cerca giochi

bg right:70%


Buon lavoro!