Certificate of Achievement

Hannah Slack

has completed the following course:

Video Game Design and Development: Introduction to Game Programming

Abertay University

The course provided an introduction to the major concepts of game programming. This included game loop, user input, rendering, delta time, sprites, animation, forces, collision detection and tile map rendering. The course also took a detailed look at core programming concepts such as loops, conditional statements data storage, functions, passing parameters, classes and object orientation.

2 weeks, 3 hours per week

Dr Paul Robertson

Programme Leader for the Computer Game Applications Development

Abertay University

86%
overall score

Transcript

Learning outcomes

  • Describe the major concepts of game programming
  • Explain how programming concepts are applied to games
  • Evaluate different uses of programming concepts in games
  • Discuss the main ideas of the course and share your insights with others

Syllabus

Week 1

  • Game Loop
  • User input
  • Rendering
  • Delta Time
  • Sprites
  • Animation
  • Forces
  • Collision detection
  • Tile Map Rendering

Week 2

  • For loop
  • While loop
  • Conditional statements
  • Data storage
  • Functions
  • Passing parameters
  • Classes
  • Object orientation
  • Week 2 Assessment
  • Course Summary
  • Careers in the Games Industry
  • Further Study in Games at Abertay University

Issued on 15th November 2019

The person named on this certificate has completed the activities in the transcript above. For more information about Certificates of Achievement and the effort required to become eligible, visit futurelearn.com/proof-of-learning/certificate-of-achievement.

This certificate represents proof of learning. It is not a formal qualification, degree, or part of a degree.

Free online course:

Video Game Design and Development: Introduction to Game Programming

Abertay University