U4Learn | Primo Spin-Off Universitario dell’Università degli Studi di Palermo

Programmare Giochi con Python – Corso Avanzato

Modulo PyGame

Cosa imparerai

  • Programmazione ad oggetti in Python
  • Utilizzo della libreria Pygame
  • Utilizzo degli strumenti di disegno di Pygame
  • Lavorare con gli sprite in-game
  • Creazione delle animazioni degli sprite
  • Gestione degli eventi di gioco
  • Gestione delle collisioni
  • Utilizzo dei suoni
  • Gestione delle interfacce di gioco

A chi è rivolto

Il Corso è rivolto a quanti sono interessati ad apprendere le metodologie di creazione dei videogiochi multipiattaforma mediante l’utilizzo del linguaggio di programmazione Python

Requisiti

Il Corso è dedicato a quanti hanno già competenze di livello base nella programmazione Python e conoscono la libreria Turtle

Contenuto del corso

Benvenuti & Introduzione    00:33:29

  • Presentazione del Corso
  • Introduzione a Python
  • Utilizzo dell’IDLE

La Programmazione a Oggetti – Parte I    00:55:14

  • Introduzione alla OOP
  • Definizione di una classe base
  • Il costruttore init, attributo self e le instance attribute
  • Istanziare un oggetto 
  • I metodi

La Programmazione a Oggetti – Parte II    01:49:11

  • L’incapsulamento e l’astrazione
  • L’ereditarietà
  • L’information hiding, getters e setters
  • Esercitazione sulla OOP

La libreria PyGame – Parte I    01:58:37

  • Installazione di PyGame
  • Le Surface
  • L’oggetto Rect
  • Gli Eventi
  • Esercitazione 

La libreria PyGame – Parte II    00:54:04

  • Animazione della Surface
  • La temporizzazione
  • L’utilizzo delle immagini

La libreria PyGame – Parte III    01:41:59

  • L’utilizzo dei Suoni
  • Lavorare con gli Sprite
  • Le collisioni
  • Utilizzo degli elementi di testo
  • La suddivisione dello schermo

Programmare Giochi con Python – Corso Avanzato

Modulo PyGame

99,00 

Autore: Nunzio Alberto Favarò

Lingua: Italiano

Tipologia: Asincrono

Data di pubblicazione: 16 Dicembre 2022

Informatico esperto in Python, Big Data e Analisi dei Dati. Vanta un’esperienza decennale nell’ambito della formazione in Python.

       

99,00 

Informazioni dettagliate

Descrizione

Il Corso è dedicato a quanti  hanno già competenze di livello base nella programmazione Python e conoscono la libreria Turtle. Grazie all’utilizzo di strumenti didattici interattivi e a numerose esercitazioni pratiche, il Corso fornisce stimoli continui per un apprendimento dinamico e divertente che, tramite l’utilizzo della potente libreria Pygame, permettono di diventare dei veri e propri game developer.

La libreria Pygame consente, in particolare, di affinare e approfondire le conoscenze del mondo del Coding, incluse quelle relative alla Programmazione ad Oggetti, e applicarle alla creazione di veri videogiochi.

All’avvio del Corso verrà consentito l’accesso alla  piattaforma e-learning U4Learn, in cui troverete disponibile il materiale didattico predisposto:

  • Teoria
  • Slide
  • Video 
  • Codici sorgente
  • Soluzioni

Titolo

Torna in cima