Beginner C++ Game Programming DirectX [Class / Object / Member Variable] Tutorial 4.2

preview_player
Показать описание
C++ tutorial for beginners on classes, objects, member variables, and the purpose of .cpp and .h files.

End slate theme: Arpanauts by Eric Skiff
Рекомендации по теме
Комментарии
Автор

This is more interesting than the shit I was reading before stumbling onto your youtube channel chili, I hope you'll keep doing this series!

bvamstel
Автор

I've tried to learn programming a number of times throughout my life. So far this is the furthest I've gotten and I have been having fun doing homework. It's great Chili thanks for the laughs too!

JustinPeters-jy
Автор

I LOVED the graph you drew... really clears things up (the graph with the red and yellow lines)

bertbronson
Автор

I just want to say thank you to chili for being such a legend, Making consistent tutorials and making them funny and easy to follow to help newcomers. I really wouldn't be far in C++ if it were not for Chili.

#include <iostream>

int main()
{
std::cout << "Thank you Chili!" << std::endl;
return 0;
}

RightThrewPlays
Автор

16:14 "We have escaped the curse of the alzeimer's variables"

adarshvaidya
Автор

The explaination at 10:18 is the best .h / .cpp file explaination i've ever heard.
Big thanks!

Humble_Electronic_Musician
Автор

Before finding this I was into some dumb tutorial which didn't even explain what each command did, this is much more understandable and far more interesting, as learning the language with a goal in mind like game developing makes it much easier, thank you so much for this dude!

elielilol
Автор

This is by far the absolute best C++ tutorial video list on the internet. Thank you so much Chili for passing on your great knowledge! My lord and savior!!!

jordath
Автор

This series is the best I have ever come across for coding. I wish I had found it earlier! Regardless, I am so excited to be learning from it now. Thank you very much for creating it!

NavyaVedachala
Автор

For the longest time, I've had trouble trying to wrap my head around how classes functioned in an easy to understand manner. So when you made the comparison with making variables with a life span, all of a sudden it clicked for me, especially in moving the x and y to the Game class. Thanks so much for the tutorials, man!

PelletProject
Автор

This was really fun video . It was really interesting to see how the pixel's works previosuly I thought that the pixel's are only rendered once until the user gives input but it was different than what I imagined like its really crazy that it renders every frame every second . Thank you for making this video seriers it's really good to see someone good at teaching and has a great sense of humor.

thestromdargon
Автор

I tried learning computer programming in college. I took the intro class to see if I liked it and it was a disaster. It was a class of 30 students crammed into a computer lab with a professor that had a very heavy European accent. She pronounced bool like "ball" (my search history was full of me trying to figure out what a BALL is in programming), sometimes she would forget that she had to speak English and she would get offended when anyone asked her to repeat herself. The only students who stayed in the class (AND PASSED) were the ones who were already well educated in programming. Either way, that was something that turned me off to programming completely. Until I decided to go into game development that is. That was when I searched youtube and found this tutorial. I have learned more from a free course than I did taking a $1000 course in college (which I had to drop for obvious reasons). Thank you so much for this, I'd probably be lost otherwise.

CoryBayer
Автор

I've done a gang of other tuts and I'm doing this one because it looks like it gets into more complex concepts later and that's what I need. Started at the beginning though so I'm up to speed with your framework. I want that McDonalds napkin I was promised in the first video! I will hang it proudly on my wall on completion!

mdarrow
Автор

Chilli, I think I might have found the issue why the views drop after Tutorial 4. It's not because of anything wrong with the tutorial. In fact it's amazing. The best I have come so far. It has something to do with attempting the home work. See some come with some background of programming. So some do not attempt the home work if they can think of the answer in their head. So when they are challenged, they want to genuinely attempt on working with the tutorial. So they wait till they finish attempting to proceed with the next tutorials. But the problem lies with the work culture. Some really have a hard time finding the time to attempt it. As the time goes by. They forget about it and never attempt or proceed with the series. That means only the extremely passionate will remain who will somehow try to find the time and attempt or those who never attempt or those who are not that too busy. I am just speculating at this point based on my experience.
Anyway love your series. I'm wondering why I was not getting you suggested all this time until now.

smperera
Автор

Thank you, Chili. Can't say I didn't know how this works after 600+ hours in GMS2, but now I know how this works in C++. Brilliant! Thank you very much for being such a nice teacher and explaining all the C++ stuff in such a dummy-friendly manner. You're the best!

vitalytarnover
Автор

16:35 ugh this is the problem of my life, I've had it before in assignments and I still solve it with some lame long code blocks that doesn't work most of the time :| I'm so glad you brought it up.

ibu
Автор

Loving these tutorials I am understanding C++ more than any other tutorial

HichigoSan
Автор

most important tutorial for me i get the idea about classes thanks chili

midoooo
Автор

Hahaha, I really love the memes you put in the video! Keep it up!

mikel
Автор

These videos are helping me understand c++ and Directx a lot more. My tutor isn't very clear when teaching it to us. I have 2 week from now to create a simple 2D game with collision and animations as well as a menu. So I'm hoping this series will help.

OberZineProductions
welcome to shbcf.ru