Menu
CoddyTech
Percorso di apprendimento

Tutorial Pygame: crea giochi in Python

Impara le basi di Python e le classi, poi crea cinque giochi con pygame, una funzione per lezione. Ogni gioco gira accanto al tuo codice.

2,273,859+ codder iscritti a questi corsi

259 lezioni308 sfide1,149 domande del quiz

  • Adatto ai principianti
  • sparkles iconAiuto alla programmazione con l'AI
  • hint iconLezioni interattive pratiche
  • volume On iconNarrazione audio in ogni lezione
  • quiz iconQuiz per mettere alla prova le tue conoscenze
  • certificate icon4 certificati gratuiti lungo il percorso

Sviluppo di giochi in Python, passo dopo passo

2 corsi3 sezioni259 lezioni308 sfide1,149 domande del quiz

Ogni passo è un corso Coddy o una sua parte. I progressi vengono salvati per ogni corso.

  1. 1
  2. 2
    Inizia questo passoIniziaClassi, metodi ed ereditarietà: come un gioco più grande tiene in ordine giocatori e nemici.Inizia
  3. 3
Cosa ottieni
Tutto ciò che userai per imparare a programmare

Impara facendo

Scrivi codice vero, interroga database, crea siti web e padroneggia i prompt per l'AI. Le nostre lezioni interattive coprono tutte le competenze di cui ha bisogno uno sviluppatore moderno.

playground.js
Editor di codice
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Input
"Alex"
Output
"Hello, Coddy! Alex"

Costruisci la tua serie

Sii costante e guarda crescere i tuoi progressi! Tieni traccia della tua abitudine quotidiana di programmare, proteggi la tua serie con i giorni di congelamento e guadagna ricompense ogni giorno che ti presenti.

12 giorni di serie

Torna domani per mantenere la tua serie!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Lascia o raddoppia

Giorno 5 di 7

fire Freeze icon

Congela serie

2 left

Non sei solo

Competi nelle classifiche globali, invita gli amici per guadagnare ricompense e festeggiate insieme i vostri successi. Programmare è più bello con gli amici!

Lega Sfidante
Lega SfidanteI primi 7 avanzano
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona promozioneleaderboard Arrow Up icon

Tutti i modi per imparare

Leggi, ascolta, mettiti alla prova, chiedi all'AI o ripassa qualsiasi cosa tu abbia già visto. Ogni lezione si adatta a te.

Introduzione alle variabili
Audio

Una variabile è un contenitore con un nome che memorizza un valore a cui puoi fare riferimento più avanti nel programma.

In Python la crei scrivendo il nome, un segno di uguale e poi il valore che vuoi memorizzare.

Il valore può cambiare nel tempo: riassegnare il nome lo fa semplicemente puntare a un nuovo valore.

1xSarah

Ottieni un certificato

Ottieni un certificato per ogni corso che completi. Aggiungilo al tuo profilo LinkedIn e al curriculum per mostrare ai datori di lavoro le tue competenze di programmazione.

CoddyCertificato di completamento
Si certifica cheMario Rossiha completato con successo
python iconFondamenti di Python
Verificato
Datagen 2026
LinkedInAggiungi a LinkedIn

Perché creare giochi in Python su Coddy

  • Scrivi vero pygame: lo stesso ciclo, gli stessi eventi e lo stesso clock.tick che scriveresti sul tuo computer.
  • Il gioco gira accanto al tuo codice, quindi ogni modifica si vede la prossima volta che premi Gioca.
  • Ogni lezione aggiunge una funzione, finché il gioco si può vincere e perdere.
  • Verifica gioca al tuo gioco e ti dice quale parte non funziona ancora.

Domande su come creare giochi in Python

Come si crea un gioco in Python?

Con pygame: apri una finestra, poi fai girare un ciclo che legge i tasti, muove gli oggetti e disegna un fotogramma, circa 60 volte al secondo. Questo percorso insegna prima Python, poi quel ciclo, un gioco alla volta.

Pygame va bene per i principianti?

Sì. È Python semplice con un piccolo insieme di funzioni per disegnare e leggere l'input, quindi vedi ogni riga che fa funzionare il gioco. È adatto ai giochi 2D come Snake e Pong.

Devo installare pygame?

No. Le lezioni eseguono pygame nel tuo browser. Per giocare sul tuo computer, installalo con pip install pygame-ce ed esegui lo stesso codice.

Che cos'è pygame-ce?

pygame-ce, la community edition, è un fork di pygame mantenuto attivamente. Scrivi sempre import pygame, ed è quello che eseguono queste lezioni.

Posso creare il mio gioco?

Sì. L'ultimo gioco del corso lo progetti tu, e puoi salvare qualsiasi lezione come progetto e continuare a costruirlo.

Posso giocare ai giochi sul telefono?

Si giocano meglio su un computer o un Chromebook con tastiera. Sul telefono, il gioco mostra sullo schermo le frecce e la barra spaziatrice.

Altri percorsi di apprendimento

Gli stessi corsi, organizzati per un ruolo diverso. I progressi si mantengono: un corso completato in un percorso vale per ogni percorso che lo include.

Tutti i percorsi di apprendimento
Illustrazione dei linguaggi di programmazione di Coddy

Inizia gratis il percorso Sviluppatore di giochi Python

Inizia a imparare