COMP4300 – C++ game programming – Course 02 – Introduction to C++ (1/2)

COMP4300 – C++ game programming – Course 02 – Introduction to C++ (1/2)

HomeDave ChurchillCOMP4300 – C++ game programming – Course 02 – Introduction to C++ (1/2)
COMP4300 – C++ game programming – Course 02 – Introduction to C++ (1/2)
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
00:00 – Introduction
03:12 – What is C++?
09:06 – Advantages/Disadvantages
14:37 – History / C/C++ versions
22:46 – C++ Properties
24:03 – Hello everyone explained
33:16 – Spaces / Indentation / Braces
37:55 – STL C++ / Standard Library
41:10 – C++ source code / Compilation
1:04:24 – Files: .cpp and .h
1:12:34 – Primitives and operators
1:13:41 – Functions and classes
1:20:03 – Start live coding (terminal)
1:21:50 – Hello World explained again
1:23:55 – Compilation of the first program
1:26:47 – Using variables
1:30:29 – std::vector
1:37:47 – Creating classes / Adding functions

Memorial University – Computer Science 4300 – Fall 2022
Introduction to game programming
Professor: David Churchill – http://www.cs.mun.ca/~dchurchill/

This is a course aimed at students wanting to learn the basics of game programming and game engine architecture. Topics include an introduction to vector mathematics for games, rendering, animation and artificial intelligence, collision detection, game physics, and user interfaces. Students will write fully functional games using an ECS (Entities, Components, Systems) architecture, using the C++ programming language and the SFML graphics library.

Assignments/course files will not be made public

Please take the opportunity to connect and share this video with your friends and family if you find it useful.