Come creare un gioco in Python
Parti da zero: impara Python dentro una finestra di gioco, poi sprite, regole del gioco, mondi che scorrono e suoni, una funzione per lezione. Ogni gioco gira accanto al tuo codice.
1,272+ codder iscritti a questi corsi
229 lezioni229 sfide174 domande del quiz
- Adatto ai principianti
Aiuto alla programmazione con l'AI
Lezioni interattive pratiche
Narrazione audio in ogni lezione
Quiz per mettere alla prova le tue conoscenze
Un certificato del percorso alla fine, più 7 lungo la strada
Sviluppo di giochi in Python, passo dopo passo
Ogni passo è un corso Coddy o una sua parte. I progressi vengono salvati per ogni corso.
- 1Passo 1
- 2Passo 2
Il ciclo di gioco
Inizia questo passoIniziaIl ciclo e l'orologio, tasti e mouse, rettangoli e collisioni, punteggio, vite e ripartenza.Inizia - 3Passo 3
Sprite e immagini
Inizia questo passoIniziaImmagini, ruotarle e ridimensionarle, classi per gli oggetti del gioco, gruppi di sprite e animazioni, in uno sparatutto spaziale.Inizia - 4Passo 4
Regole del gioco
Inizia questo passoIniziaMenu e game over, un HUD, timer e ondate, difficoltà e record, in un endless runner.Inizia - 5Passo 5
Mondi
Inizia questo passoIniziaMappe dal testo, tile, gravità e salti, una telecamera che scorre e nemici di pattuglia, in un platform.Inizia - 6Passo 6
Suono e sensazione di gioco
Inizia questo passoIniziaEffetti sonori e musica, particelle, schermo che trema e movimenti fluidi.Inizia - 7Passo 7
Progetti
Inizia questo passoIniziaSnake, Pong per due giocatori, un gioco di dungeon visto dall'alto e un gioco tuo.Inizia
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.
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!
January 2026
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
Lascia o raddoppia
Giorno 5 di 7
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!
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.
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.
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.
Perché creare giochi in Python su Coddy
- Scrivi vero pygame: lo stesso ciclo, gli stessi eventi e lo stesso
clock.tickche 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?
pip install pygame-ce ed esegui lo stesso codice.Che cos'è pygame-ce?
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.
Ricevo un certificato per il percorso Sviluppatore di giochi Python?
Sì. Completa ogni passo e ricevi un certificato gratuito per l'intero percorso Sviluppatore di giochi Python. Elenca ogni corso completato lungo il percorso, e rimanda al certificato di ogni corso, così chiunque può verificare ogni competenza indicata. Puoi aggiungerlo al tuo profilo LinkedIn. È un certificato di completamento di Coddy, non una qualifica accreditata.