Space Invaders (2/12) - Planning - Setting up all the classes - C++/Raylib - GPS 3.2 - Urdu/اردو
Programmer Cheema
Planning is a very important aspect of developing any game especially when it comes to medium to large scale games and have multiple developers working on the game.
In this video, we looked at the original game, understood what we needed to imitate it and created a very simple plan. The idea is to simply understand what is it that our game needs and have the classes accordingly. Although this is not how real game dev planning is supposed to be, it still covers the basics and allows one to have some form of understanding as to how to proceed with developing a particular game.
00:00 Start 00:58 Taking a look at the original Space Invaders game 02:54 List of all the game elements to add/implement 04:45 Game Classes and their Inheritance Structure 06:08 Creating all the classes starting with Entity Class 07:12 Creating a class from Entity class - Player class 08:26 Overview of all the game classes 08:55 Ending
I hope you liked my video. And if you do like it, subscribe to my channel so that, you don't miss my next video.
#ProgrammerCheema #PakistaniGameDev #GameProgrammingSeries #GameProgramming #GameDevelopment
#GameDev #IndieGameDev #IndieGame #Programming
Bold Aesthetic Creative
YouTube: https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw?sub_confirmation=1 Patreon: https://www.patreon.com/boldaestheticcreative Discord: https://boldaestheticcreative.com/discord Games: https://boldaestheticcreative.itch.io/ Website: https://boldaestheticcreative.com/ Twitter: https://twitter.com/BilalBoss213 Facebook: https://www.facebook.com/bacStudios/ LinkedIn: https://www.linkedin.com/company/bold-aesthetic-creative-studios/
Join HomeTeam GameDev: http://hometeamgamedev.com/
Programmer Cheema
Facebook: https://www.facebook.com/programmerCheema Twitter: https://twitter.com/ProgCheema Instagram: https://www.instagram.com/programmercheema/ Portfolio: https://boldaestheticcreative.com/portfolio LinkedIn: https://www.linkedin.com/in/bilal-cheema-402bba7b/
Who is Programmer Cheema? A Pakistani Indie Game Dev who can do pretty much anything game dev related but would like you to consider me as a Gameplay Programmer since that is what I really like the most and probably, the thing in which I have spent most of the time when doing game dev.
This channel is focused on Indie Game Development, its process, and tutorials to help my fellow Pakistani community. With that said, I will be sharing my opinions on a lot of Pakistani matters. In this channel, all the videos will be in Urdu.
323894893 Bytes