Home Universities Video Game Design and Development: Introduction to Game Programming

Video Game Design and Development: Introduction to Game Programming

1895
0
Online Course Highlights
  • Abertay University via FutureLearn
  • Learn for FREE, Up-gradable
  • Length: 2 Weeks
  • Effort: 3 hours per week
  • 9,501+ already enrolled!
  • ★★★★★ (33 Ratings)
  • Skill Level: Beginner
  • Language: English 

In this Video Game Design and Development: Introduction to Game Programming Discover the essentials of video game programming and learn how you can start your own programming career.

Video games have become a multi-billion-dollar industry, even recently overshadowing cinema as the globe’s go-to entertainment medium of choice.

Video Game Design and Development: Introduction to Game Programming Training to become a video game developer gives you access to this thriving industry, letting you be creative in the process while gaining key transferable skills.

In this Video Game Design and Development: Introduction to Game Programming course, you’ll get an introduction to the major concepts of game programming, including user input, rendering, and collision detection. You’ll take a detailed look at core programming concepts such as loops, conditional statements, and data storage.

Who is the course for?

This course would appeal to those with a general interest in programming and/or game programming. Some prior programming knowledge would be useful but is not required. Some mathematical understanding is required to understand programming structures.

What will you achieve?

By the end of the course, you‘ll be able to…

  • 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

Take This Online Course


More Related Courses:

Imaginative Drawing: Developing Concept Art Characters

  • Camilla D’Errico via SkillShare
  • 8,030 already enrolled!
  • 77 Projects included
  • ★★★★★ (378 Ratings)

Painting Environments

  • Hardy Fowler via Udemy
  • 6,859 already enrolled!
  • ★★★★★ (1,242 Ratings)

Your Feedback:

Good practise

Rated 5.0 out of 5
March 18, 2024

variety of questions

Kiranmayi

Learning

Rated 5.0 out of 5
March 13, 2024

I am learning and now I know what I dont know.

Helen

Good practise

Rated 5.0 out of 5
March 13, 2024

Different set of questions good exposure

Kiranmayi

Career benefit

Rated 5.0 out of 5
February 7, 2024

Hi, my name is Danny Nkalitshana.I will be glade if I can be one of your students. I am staying in Grabouw Town, my wishes were to be a Police/traffic but due to google garage those two courses are not.

available I can be glade if google garage can give me an opportunity to study for free IT Security.

Danny Nkalitshana

Powerbi quiz

Rated 5.0 out of 5
February 7, 2024

It is awesome method to practise

Sravanthi

4.0
Rated 4.0 out of 5
4.0 out of 5 stars (based on 93 reviews)
Excellent57%
Very good14%
Average14%
Poor4%
Terrible11%