Growing Your Code Library with Each New Project

Growing Your Code Library with Each New Project

GDC via YouTube Direct link

Intro

1 of 53

1 of 53

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Growing Your Code Library with Each New Project

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

  1. 1 Intro
  2. 2 What is a freelancer
  3. 3 Making Games is Hard Already
  4. 4 I Got Through It
  5. 5 I Have To Make Another Game
  6. 6 What Is A Code Library
  7. 7 Shark Repellent Metaphor
  8. 8 How to Maintain a Code Library
  9. 9 What Doesnt Go In
  10. 10 The Basic Process
  11. 11 Dont Worry About Perfect
  12. 12 Nonshark Based Model
  13. 13 Queens Gambit
  14. 14 Game Pieces
  15. 15 Core Loop
  16. 16 Metal Loop
  17. 17 Chess
  18. 18 Tournament Venues
  19. 19 Prompt Saving Systems
  20. 20 Where to Store Code
  21. 21 Organizing Code
  22. 22 Examples
  23. 23 Midautumn
  24. 24 Sound Effects Controller
  25. 25 Singletons
  26. 26 Singletons Overview
  27. 27 Singletons Generalization
  28. 28 Singletons Dialogue System
  29. 29 Black Current and Midautumn
  30. 30 Generalized Script
  31. 31 Character Data Script
  32. 32 Dialogue
  33. 33 Storybeat
  34. 34 Conclusion
  35. 35 Example 3 Generic Enemy Controller
  36. 36 Virtual Methods
  37. 37 Functionality
  38. 38 Melee Enemy
  39. 39 Ranging Enemy
  40. 40 Shields
  41. 41 Boss
  42. 42 Second Boss
  43. 43 Evolved Enemy
  44. 44 Toxic Enemy Controller
  45. 45 Summary
  46. 46 Reusing Code
  47. 47 Shareability
  48. 48 Accessibility
  49. 49 Increasing Scope
  50. 50 Sharing Resources
  51. 51 Reinventing the Wheel
  52. 52 Final Thoughts
  53. 53 Outro

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.