Programming 2

RELATED TOPICS
arrow down

Programming 2 focuses on developing 2D games.

 

The students work on the basic principles of a game: collision detection, sprites, transformations, interfacing, camera, etc. 

All new programming concepts are introduced during the lectures. 

In the labs the students apply these concepts whilst working on a comprehensive assignment.

 

In one of the first weeks of the semester the students receive the specifications of a 2D game assignment. This assignment spans almost the entire duration of this module.

 

This module builds on the knowledge acquired in the Programming 1 module, so that students can apply and extend their knowledge of object-oriented programming and C++.

 

The contents of this module:

  • Templates
  • Object relationships
  • Inheritance and polymorphism
  • Standard library sequence and associative containers
  • Streams
  • Error handling

 

Technology used: C++

Development environment: Visual Studio

 

 

DAE_PROG2_Exam2021-22_AlejandroRoca from Digital Arts and Entertainment on Vimeo.

DAE_PROG2_Exam2021-22_DavidFroese from Digital Arts and Entertainment on Vimeo.

DAE_PROG2_Exam2021-22_KluskensStef from Digital Arts and Entertainment on Vimeo.

DAE_PROG2_Exam2021-22_SimonSchaep from Digital Arts and Entertainment on Vimeo.