Game Programming: Assignment 2 and Entity Component System Architecture - Lecture 7

Game Programming: Assignment 2 and Entity Component System Architecture - Lecture 7

Dave Churchill via YouTube Direct link

- sRender all Entity rendering

31 of 39

31 of 39

- sRender all Entity rendering

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Game Programming: Assignment 2 and Entity Component System Architecture - Lecture 7

Automatically move to the next video in the Classroom when playback concludes

  1. 1 - Preroll
  2. 2 - Welcome
  3. 3 - Grade Clarification
  4. 4 - Assignment 2 Demo
  5. 5 - Architecture Slides
  6. 6 - Submission Instructions
  7. 7 - Player Specification
  8. 8 - Special Ability
  9. 9 - Enemy Specification
  10. 10 - Enemy Positions and setOrigin
  11. 11 - Circle Shapes and Point Count
  12. 12 - Spawning Small Enemy Math
  13. 13 - Bullet Velocity Math
  14. 14 - Spawning Enemy Bounds Math
  15. 15 - Calculating Score
  16. 16 - Drawing Entities + Bonus Effects
  17. 17 - Lifespan + Fading
  18. 18 - Pausing
  19. 19 - Configuration File
  20. 20 - Iterative Development
  21. 21 - Opening the Project
  22. 22 - Vec2 Class
  23. 23 - A2 Classes Explained
  24. 24 - Entity Class
  25. 25 - Component Classes
  26. 26 - Game Class
  27. 27 - init and Config Reading
  28. 28 - run and pausing
  29. 29 - spawnPlayer and Entity examples
  30. 30 - spawnEnemy
  31. 31 - sRender all Entity rendering
  32. 32 - Rendering bug hunting
  33. 33 - Found the bug! EntityManager update
  34. 34 - sEnemySpawner
  35. 35 - Player Movement / Input
  36. 36 - spawnBullet and Mouse Input
  37. 37 - EntityManager delete dead Entities
  38. 38 - Collision System
  39. 39 - Makefiles Explained Linux / Mac

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.