COMP4300 - Game Programming - Lecture 14 - Course Project Information

preview_player
Показать описание
00:00 - Preroll
00:57 - Greetings
02:09 - Project Overview
02:51 - Group Size
06:15 - Due Dates and Grading
09:40 - Project GitHub Template
16:52 - Late Submissions + Project Importance
22:39 - Project Proposal
24:03 - Project Demo
25:34 - Required Game Features
26:04 - Game Overview
31:24 - Game Scenes
32:54 - Gameplay Mechanics
44:47 - Bonus Marks
45:10 - Level Editor
48:18 - Game Assets
51:06 - YouTube Game Trailer
53:07 - Project Report Video
55:57 - Game Ideas
55:41 - Group Division of Work
59:33 - Group Work Rant / Motivation
1:15:20 - Tell Me Early about Problems
1:15:52 - No Networking or Multithreading
1:16:10 - Wrapping it Up

Memorial University - Computer Science 4300 - Fall 2022
Intro to Game Programming

This is a course for students interested in learning the fundamentals of game programming and game engine architecture. Topics include an introduction to: vector math for games, rendering, animation, and artificial intelligence, collision detection, game physics, and user-interfaces. Students will be writing fully functional games using an ECS (Entities, Components, Systems) architecture, using the C++ programming language and the SFML graphics library.

Course Assignments / Files will not be released publicly
Рекомендации по теме
Комментарии
Автор

The Advice of working with groups, the tips for better programming, and some other tips for working and doing our project are just amazing. I really appreciate and love your work Sir Dave. Your videos, your knowledge, your way of teaching is just something that I really watched with more interest. Thanks for the free videos on YouTube.

ahmedshah
Автор

I agree 200 times to what Dave said, it's crazy to read other people's code. Last week I was debugging a piece of code and I absolutely lost it because it was hard to read. When I checked, I committed that code 8 months ago. I got humbled. If your own code is hard to read, then think about a mix of other people's code. According to me, I would hire a software engineer who can read code and understand it, rather than the guy who can write optimized, super neat code. Because you can always copy other people's code if u understand what it is ;)

don.geo.thayyil
Автор

Man. This seems like something I would love to do man. I’m going in my final year for an accounting degree and I’m not completely sold on it. I’ve played video games since I could walk. This sounds like something I would want to do for hours on end. For fun! Accounting pays well but honestly, it can be a big headache and very boring. Making a video game and working with a whole company/team to achieve a common goal which is to please the gamer in how the game is played seems like such a payoff. Wish I could get both of my degrees but they are so different from each other.

coreya
welcome to shbcf.ru