COMPUTER GAMES

iten
Codice
90542
ANNO ACCADEMICO
2021/2022
CFU
6 cfu al 1° anno di 10852 COMPUTER SCIENCE (LM-18) GENOVA
SETTORE SCIENTIFICO DISCIPLINARE
ING-INF/01
LINGUA
Inglese
SEDE
GENOVA (COMPUTER SCIENCE )
periodo
2° Semestre
materiale didattico

PRESENTAZIONE

No other sector has experienced the same explosive growth as the computer and video game industry.

Creative publishers and talented workforce continue to accelerate advancement and pioneer new products that push boundaries and unlock entertainment experiences.

These innovations in turn drive enhanced player connectivity, fuel demand for products, and encourage the progression of an expanding and diversified consumer base.”

Today, Videogames represent the best example of a computer system

A Videogame needs the top of Hardware and Software equipment

The videogame consoles drive the development of computer components.

The software languages and programming methods benefits from Videogames

Algorithm development, data analysis, machine learning and artificial intelligence are key technologies for videogames.

Games drive the development of new Human Computer Interaction techniques and tools.

The design is not only oriented to high performance applications, but also to low power consumption and mobile.

Computer Games methodologies and tools are the basis for new advanced application like automatic car driving.

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Learning to identify key issues in computer graphics for the design of serious games, virtual reality, simulation, and eduntainment applications.

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

Computer Games basic:

MODALITA' DIDATTICHE

The main concepts will be esposed through a videoconference tool (Teams)

Laboratory exercises will be assigned.

Each exercise consists of a set of slides contains step by step instructions for implemeting a computer game by using Unity.

The students have to finish the exercises and to submit them to the pofessor two week after the rception of the slides.

PROGRAMMA/CONTENUTO

  • Computer Graphics basic
    • 3D Element Models
    • The scene
    • Transformations
    • Rendering
    • Illumination
  • Unity Computer games editor and engine
    • Concepts, GUI and Models 
    • Introduction to the Unity IDE
      • Main Unity concepts
      • Scene
      • Assets
      • Game Objects
      • Components
      • Scripts
      • IDE Layout
        • Models
        • Mesh
        • Materials
        •  Asset Store
  • Game engine
    • 3D objects / lighting / physics / animation / scripting
    • Accompanying script editor
    • Mono Develop/MS Visual Studio (win/mac)
    • 3D terrain editor
    • 3D object animation manager
    • GUI system
    • Executable exporter many platforms
    • Native application / web player / iPhone / Android / Wii / etc.

TESTI/BIBLIOGRAFIA

Slides that  cover each argument of the course will be distributed through AulaWEb of Teams.

DOCENTI E COMMISSIONI

Ricevimento: Il ricevimento studenti avviene nei giorni e nelle ore stabilite di volta in volta con gli studenti via mail.

Commissione d'esame

ALESSANDRO DE GLORIA (Presidente)

RICCARDO BERTA

FRANCESCO BELLOTTI (Presidente Supplente)

LEZIONI

MODALITA' DIDATTICHE

The main concepts will be esposed through a videoconference tool (Teams)

Laboratory exercises will be assigned.

Each exercise consists of a set of slides contains step by step instructions for implemeting a computer game by using Unity.

The students have to finish the exercises and to submit them to the pofessor two week after the rception of the slides.

INIZIO LEZIONI

THe lessons will begin according to the official calendar published by the school.

Orari delle lezioni

L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.

ESAMI

Calendario appelli

Data Ora Luogo Tipologia Note
17/02/2022 09:00 GENOVA Esame su appuntamento
16/09/2022 09:00 GENOVA Esame su appuntamento