YoVDO

Game Programming: Assignment 1 Instructions and Setup - Lecture 4

Offered By: Dave Churchill via YouTube

Tags

Software Development Courses C++ Courses Cross-Platform Development Courses Entity Component System Courses SFML Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive lecture on game programming, focusing on Assignment 1 for COMP4300. Learn about submission instructions, file structure, and program specifications. Dive into configuration files, receive helpful assignment hints, and examine the required code. Get detailed environment setup instructions for SFML on Linux, Mac, and Windows platforms. Gain insights into the fundamentals of game programming and engine architecture, including vector math, rendering, animation, AI, collision detection, physics, and user interfaces. Master the ECS (Entities, Components, Systems) architecture using C++ and SFML graphics library to create fully functional games.

Syllabus

- Introduction
- Submission Instructions
- Assignment File Structure
- Solution Demo
- Program Specification
- Configuration File
- Assignment Hints
- Assignment Code
- Environment Setup SFML Version
- Linux Instructions
- Linux Demo make + makefile
- Mac Instructions
- Windows Instructions


Taught by

Dave Churchill

Related Courses

Game Development for Modern Platforms
Michigan State University via Coursera
Introduction to Xamarin.Forms
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera
Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera
Build Mobile Applications with SAP Cloud Platform Mobile Services
SAP Learning