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.
In this video, we talked about references and how can references be useful (i.e multiple function outputs).
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 #CPPProgrammingSeries #CPlusPlus #CPP
#GameDev #IndieGameDev #IndieGame #Programmin
====================
Support me on Patreon!
https://www.patreon.com/bacstudios
Join BAC Studios Discord:
https://discord.gg/FDNyZF8
====================
BAC Studios Games:
https://bacstudios.itch.io/
BAC Studios Blog:
https://bacprogramming.wordpress.com/
BAC Studios Android App:
https://play.google.com/store/apps/details?id=com.BACStudios.bacstudios
BAC Studios YouTube Channel: [English videos only]
https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw?sub_confirmation=1
BAC Studios Portfolio:
https://bilalch213.github.io/bacstudios
BAC Studios Twitter:
https://twitter.com/BilalBoss213
BAC Studios Facebook Page:
https://www.facebook.com/bacStudios/
BAC Studios Pinterest:
https://www.pinterest.com/bacStudios/
====================
My Portfolio:
https://bilalch213.github.io/
My Facebook Page:
https://www.facebook.com/programmerCheema
My Twitter:
https://twitter.com/ProgCheema
My Instagram:
https://www.instagram.com/programmercheema/
My LinkedIn:
https://www.linkedin.com/in/bilal-cheema-402bba7b/
My Github:
https://github.com/bilalCh213
My Pinterest:
https://www.pinterest.com/programmercheema/
====================
Join HomeTeam GameDev Club:
http://hometeamgamedev.com/
====================
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.
In this video, I am talking about what an IDE is and how to install Visual Studio Code which I will be using to compile and execute C++ code in the entire series.
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 #CPP #CPlusPlus #CPPProgrammingSeries
#GameDev #IndieGameDev #IndieGame #Programming
====================
BAC Studios Games:
https://bacstudios.itch.io/
BAC Studios Blog:
https://bacprogramming.wordpress.com/
BAC Studios Android App:
https://play.google.com/store/apps/details?id=com.BACStudios.bacstudios
BAC Studios YouTube Channel: [English videos only]
https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw
BAC Studios Portfolio:
https://bilalch213.github.io/bacstudios
BAC Studios Twitter:
https://twitter.com/BilalBoss213
BAC Studios Facebook Page:
https://www.facebook.com/bacStudios/
====================
My Portfolio:
https://bilalch213.github.io/
My Twitter:
https://twitter.com/ProgCheema
My LinkedIn:
https://www.linkedin.com/in/bilal-cheema-402bba7b/
My Github:
https://github.com/bilalCh213
====================
Join HomeTeam GameDev Club:
http://hometeamgamedev.com/
====================
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.
In this video, I explained if-statement in C++. I also talked about the if-else statement as well.
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 #CPPProgrammingSeries #CPlusPlus #CPP
#GameDev #IndieGameDev #IndieGame #Programming
====================
BAC Studios Games:
https://bacstudios.itch.io/
BAC Studios Blog:
https://bacprogramming.wordpress.com/
BAC Studios Android App:
https://play.google.com/store/apps/details?id=com.BACStudios.bacstudios
BAC Studios YouTube Channel: [English videos only]
https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw?sub_confirmation=1
BAC Studios Portfolio:
https://bilalch213.github.io/bacstudios
BAC Studios Twitter:
https://twitter.com/BilalBoss213
BAC Studios Facebook Page:
https://www.facebook.com/bacStudios/
BAC Studios Pinterest:
https://www.pinterest.com/bacStudios/
====================
My Portfolio:
https://bilalch213.github.io/
My Facebook Page:
https://www.facebook.com/programmerCheema
My Twitter:
https://twitter.com/ProgCheema
My Instagram:
https://www.instagram.com/programmercheema/
My LinkedIn:
https://www.linkedin.com/in/bilal-cheema-402bba7b/
My Github:
https://github.com/bilalCh213
My Pinterest:
https://www.pinterest.com/programmercheema/
====================
Join HomeTeam GameDev Club:
http://hometeamgamedev.com/
====================
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.
The Introduction to Game Programming Series where we will learn how to program 2D video games without using any game engine or very high-level frameworks for a much better and clear understanding.
00:00 Start
00:19 Prerequisites
03:02 What is Game Programming?
03:58 Will I be a Game Developer after going through this series?
05:37 Main Points of this series
06:48 1. Pong
07:27 2. Breakout/Arkanoid
08:28 3. Space Invaders
09:37 4. Sokoban
11:19 5. 2048
13:11 Second Phase?
15:37 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.
Download Console Platformer C++ Code on Github:
https://github.com/bilalCh213/Console-Platformer
00:00 Intro
00:59 My First Game
01:55 Deep dive into the Game's Code
08:33 Gameplay on PC (Slow; not optimized)
09:47 Gameplay on Mobile (Better)
11:51 Problems when developing this game
13:54 Download the code on Github (link in the description)
14:32 Conclusion
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 #CPPProgrammingSeries #CPlusPlus #CPP
#GameDev #IndieGameDev #IndieGame #Programming
====================
Support me on Patreon!
https://www.patreon.com/bacstudios
Join BAC Studios Discord:
https://discord.gg/FDNyZF8
====================
BAC Studios Games:
https://bacstudios.itch.io/
BAC Studios Blog:
https://bacprogramming.wordpress.com/
BAC Studios Android App:
https://play.google.com/store/apps/details?id=com.BACStudios.bacstudios
BAC Studios YouTube Channel: [English videos only]
https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw?sub_confirmation=1
BAC Studios Portfolio:
https://bilalch213.github.io/bacstudios
BAC Studios Twitter:
https://twitter.com/BilalBoss213
BAC Studios Facebook Page:
https://www.facebook.com/bacStudios/
BAC Studios Pinterest:
https://www.pinterest.com/bacStudios/
====================
My Portfolio:
https://bilalch213.github.io/
My Facebook Page:
https://www.facebook.com/programmerCheema
My Twitter:
https://twitter.com/ProgCheema
My Instagram:
https://www.instagram.com/programmercheema/
My LinkedIn:
https://www.linkedin.com/in/bilal-cheema-402bba7b/
My Github:
https://github.com/bilalCh213
My Pinterest:
https://www.pinterest.com/programmercheema/
====================
Join HomeTeam GameDev Club:
http://hometeamgamedev.com/
====================
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.
In this video, we will draw the Player in the centre after which we will make a Player class/module and we learn some of the quirky stuff of Lua regarding the class/module.
0:00 Start
0:31 Drawing Player in the Centre - Implementing LÖVE Game Loop
03:48 Some of the Lua differences compared to C++
04:51 Implementing the Player class/module
10:46 How to use a Lua module/class in other files?
11:14 Making and implementing a Player instance
13:01 Fixing the 3 issues - module import, colon and delta time
14:08 End Result
14:19 Multiple instances of a module - Importance of setmetatable function
16:23 A function with a colon vs a function with a dot - Passing 'self' into a function as a parameter
17:40 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.
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 #CPPProgrammingSeries
#GameDev #IndieGameDev #IndieGame #Programming
====================
Support us on Patreon!
https://www.patreon.com/bacstudios
Join Bold Aesthetic Creative Discord:
https://boldaestheticcreative.com/discord
====================
Visit Bold Aesthetic Creative Website:
https://boldaestheticcreative.com/
Check our Games:
https://bacstudios.itch.io/
Subscribe to Bold Aesthetic Creative on YouTube:
https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw?sub_confirmation=1
Follow Bold Aesthetic Creative on Twitter:
https://twitter.com/BilalBoss213
Follow Bold Aesthetic Creative Facebook Page:
https://www.facebook.com/bacStudios/
====================
Follow my Facebook Page:
https://www.facebook.com/programmerCheema
Follow me on Twitter:
https://twitter.com/ProgCheema
Follow me on Instagram:
https://www.instagram.com/programmercheema/
My Portfolio:
https://boldaestheticcreative.com/portfolio
Connect with me on LinkedIn:
https://www.linkedin.com/in/bilal-cheema-402bba7b/
====================
Join HomeTeam GameDev Club:
http://hometeamgamedev.com/
====================
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.
In this video, we will talk to another Urdu GameDev, Usama Abid (SheroyGameDev) talking about his gamedev journey and work experience. He will also share his opinions regarding the gamedev industry in Pakistan and the growing hypercasual game industry.
His YouTube Channel: https://www.youtube.com/c/SheroyGameDev
0:00 Start
0:52 His education and university life
4:06 Developing a game engine?
4:55 His Dream Game that he wants to develop
6:02 Current Situation of Pakistani GameDev Industry in his opinion
9:14 Any regrets while doing the job as a gamedev?
12:47 Why quality and large scope games are not being developed in Pakistan?
14:22 Origin of SheroyGameDev YouTube Channel
16:20 Why make Urdu GameDev videos instead of English?
17:40 His little brother
19:38 His hobbies
21:24 Other programmers, work culture and crunching
24:22 Why did he leave his job at Galassia and start teaching at PNY Trainings?
26:37 How did he develop his interest in Hyper Casual games?
30:19 Did he feel any 'spark' in his gamedev students?
33:10 Future of Pakistani GameDev industry in his opinion
36:17 Did he participate in any game jams?
37:24 Unreal Engine
39:27 Godot Game Engine, Python and Javascript
42:06 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 #ChupeRustamGameDev
#ChupeRustam #Podcast #ChupeRustamPodcast
#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.
Namespaces are used to avoid naming conflicts between classes but can also be used to avoid naming conflicts between global variables and functions.
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 #CPPProgrammingSeries #ObjectOrientedProgramming #OOP #ProgrammingTutorials
#GameDev #IndieGameDev #IndieGame #Programming
====================
Support me on Patreon!
https://www.patreon.com/bacstudios
Join BAC Studios Discord:
https://discord.gg/FDNyZF8
====================
BAC Studios Games:
https://bacstudios.itch.io/
BAC Studios Blog:
https://bacprogramming.wordpress.com/
BAC Studios Android App:
https://play.google.com/store/apps/details?id=com.BACStudios.bacstudios
BAC Studios YouTube Channel: [English videos only]
https://www.youtube.com/channel/UCmL1kMduqjbXpS7s6rGdMHw?sub_confirmation=1
BAC Studios Portfolio:
https://bilalch213.github.io/bacstudios
BAC Studios Twitter:
https://twitter.com/BilalBoss213
BAC Studios Facebook Page:
https://www.facebook.com/bacStudios/
BAC Studios Pinterest:
https://www.pinterest.com/bacStudios/
====================
My Portfolio:
https://bilalch213.github.io/
My Facebook Page:
https://www.facebook.com/programmerCheema
My Twitter:
https://twitter.com/ProgCheema
My Instagram:
https://www.instagram.com/programmercheema/
My LinkedIn:
https://www.linkedin.com/in/bilal-cheema-402bba7b/
My Github:
https://github.com/bilalCh213
My Pinterest:
https://www.pinterest.com/programmercheema/
====================
Join HomeTeam GameDev Club:
http://hometeamgamedev.com/
====================
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.