"Slow learner" not at all! This is easily a 2 years journey in a single year. Some React.js developers that I know can't wrap their heads around pointers, and they're manlets too.
my thoughts exactly. I've spent months to get to what you've accomplished in the first 30 seconds of your video. This is honestly incredible and super inspiring, keep it up!
Awesome work. No matter how crappy your works look, don't be discouraged. Cause these are the foundations for something far greater in the future. Just persist, endure and keep going. PS., Tower defense game looks great too.
Thank you for the kind words. Sometimes it's rough when you see so many beautiful games. But you are right, compared to when I started it has gotten much better.
That last tower defense games looks really cool, the game really pops out and looks fun, reminds me of old flash games, but extremely polished, and with more depth in gameplay, the art also really pops out and looks really nice and animated.
I’m 43 and retired, I have gamed since 1983. Do you think this would be a good time to start coding?, I’m learning blender and unreal but I feel like C++ might be useful?
Yes of course C++ or even C are very useful to learn since they are being used in many games. Understanding how memory works will also help you in languages like C#. But first, before you start, ask yourself the question what you want. Do you want to make a Game? Or do you want to learn to make an engine before making a game. Making an engine in C or C++ is an incredible learning experience and it sets you apart from many other game developers. But it takes time
He may've admitted to being a slow learner, but he does learn from his and everyone else's mistakes. 😃 He won't tell you, but he's quick at making friends! 😉
Krass. Ich bin auch Spielentwickler. Auch mit C++! Du hast nichts falsch gemacht mit deinen Entscheidungen. OpenGL wäre auch ziemlich wichtig gewesen. Aber Vulkan zu lernen war echt richtig!
@@Cakez77 Ja. Es ist einfacher und hat halt OpenGL ES, was auf Handys supported wird. Aber Vulkan hat bessere Performance. Außerdem wird OpenGL teils fast 70% deiner CPU benutzen. Habe auch Erfahrungen mit ganzen 100% gemacht. Aber kann beide empfehlen.
I used Visual Studio and Vulkan in the beginning yes, I later on switched to vscode, and lately I switched to 4Coder, but I can't recommend 4Coder unless you want to programm the editor too lol. I Like it tho, and thanks bro
Ehm no, I started with ChilliTomatoNoodle tutorials about c++ and then started with the "Vulkan Tutorial", you can google that. But looking back now, I should have started with opengl instead of Vulkan because I want to make games and not the "best" renderer known to mankind
Just program something you like, if you need to know the basics watch a youtube c++ basics tutorial. The best way to learn is to program, and you have the most fun if you make something you wanna make. In my case that was a game
@@Lameless You might want to look at Handmade Hero handmadehero.org/ scroll down to see video episodes. The first 20 - 30 are very informative. I'm also currently working on an OpenGL Game tutorial from scratch but that will take some more time before it's finished.
I started with the "C++ Tutorial for beginners", "Intro to C by Handmande Hero", "Beginner C++ Game Programming DirectX by ChilliTomatoNoodle" and then started learning Vulkan by doing the "vulkan-tutorial.com/" + "vkguide.dev/" and from there I occaisionally watched some videos from the "Game Engine series by Cherno" and finally the first couple of Videos by "HandmadeHero" on how to make an Engine. The best resource I think is the "Handmade Hero Videos, like the first 20 - 30 Videos" maybe more but by then I just wanted to program and not be glued to Tutorials. Hope that helps
hey bro, sorry for the late reply. I only used TH-cam ressources and for the Vulkan stuff, the vulkan tutorial and vulkan.dev it was mostly trial and error, like exploring stuff to find out what works
This was really inspiring to me! In a world where everyone says "why don't use a game engine?" I have been struggling to keep up with my game engine and games from scratch projects. You are a legend!! 🙌🙌🙌 Keep up with the great work! 💪
Bro, the sources don't really matter all to much! The most important thing is to sit down and do shit. I can name you a couple but it's more important to just sit down and code, daily. Doesn't have to be much, but do something. Also don't worry about doing mistakes, that's the best way to learn
thanks for the video man, very inspirational. i have experience with unreal engine and stuff but decided to go to school to finish my game design and development associates. I think I have a year or less left. seeing videos like this helps me get up and just get the work done. i can't wait for what the future holds for us bro, wish you the best.
Thank you! Well I tried doing a 3D game in Unity and I didn't make any noticable progress over 2 months of trying. Then I tried Unreal and it was even worse and so I decided to give C++ a try since I always heard that C++ is used in game development. I thought that if I learn C++ I could get a job as a game developer if being an Indie fails.
Bro really impressive, I also want to learn game dev but I am stuck at learning basics. I have no idea what to do next or where to find resources to learn please help me out BRO.....
Well the basics are important. Why don't you pick a small game you like and try to make it as a small goal? Like Pong or Snake that's how I started too. Eventually you will do your own thing because you get more comfortable. The key is too be consistent
Hmmm it depends I would say. The biggest problem I see is too much advice on how to do things the "right" way. After going away form that and just trying things out it for way easier. You learn best by trial and error. No matter what other's say is the right way. Hope that helps bro. Just go and try
great video! you are amazing, fun to watch you code and especially get too excited! haha! keep up the inspiring work! glad to know you man ,this is programmer_jeff from twitch!
@@markmoran24 Sure here you go, still in development tho. So don't expect much. currently building Celeste on stream over on Twitch github.com/Cakez77/SchnitzelMotor
"Slow learner" not at all! This is easily a 2 years journey in a single year. Some React.js developers that I know can't wrap their heads around pointers, and they're manlets too.
Always feels like it's slow compared to others but thanks for the kind words.
Super inspiring, I just started my C++ journey.
my thoughts exactly. I've spent months to get to what you've accomplished in the first 30 seconds of your video. This is honestly incredible and super inspiring, keep it up!
Wow, DirectX and Vulkan programming, you're incredible, keep it going man!
Didn't get very far with DirectX but yeah Vulkan is a beast lol
wow quitting your job to pursue your dream is scary, hope everything works out for you!
True, I don't earn much but at least I can give it a shot. Hope it works out, too
Awesome work. No matter how crappy your works look, don't be discouraged. Cause these are the foundations for something far greater in the future. Just persist, endure and keep going.
PS., Tower defense game looks great too.
Thank you for the kind words. Sometimes it's rough when you see so many beautiful games. But you are right, compared to when I started it has gotten much better.
That last tower defense games looks really cool, the game really pops out and looks fun, reminds me of old flash games, but extremely polished, and with more depth in gameplay, the art also really pops out and looks really nice and animated.
That's nice to hear. The game changes a lot since then tho^^ it's vastly different now
I’m 43 and retired, I have gamed since 1983. Do you think this would be a good time to start coding?, I’m learning blender and unreal but I feel like C++ might be useful?
Yes of course C++ or even C are very useful to learn since they are being used in many games. Understanding how memory works will also help you in languages like C#. But first, before you start, ask yourself the question what you want. Do you want to make a Game? Or do you want to learn to make an engine before making a game. Making an engine in C or C++ is an incredible learning experience and it sets you apart from many other game developers. But it takes time
He may've admitted to being a slow learner, but he does learn from his and everyone else's mistakes. 😃
He won't tell you, but he's quick at making friends! 😉
Who are we talking about HMMM
Bro you're so inspiring, I just started learning C++ and then i watched your video and got me pumped up
Hey nice, good luck on your journey
brick blaster what a game !! ...
Thank you for not giving up! I love your journey!
Thank you, gotta keep going even on hard days yeah
I also learned c++ first. I think you benefit from this with any other language
yeah, programming is mostly about problem solving
Krass. Ich bin auch Spielentwickler. Auch mit C++! Du hast nichts falsch gemacht mit deinen Entscheidungen. OpenGL wäre auch ziemlich wichtig gewesen. Aber Vulkan zu lernen war echt richtig!
Meinste? Ich werde bald zu OpenGL wechseln weil das einfacher ist
@@Cakez77 Ja. Es ist einfacher und hat halt OpenGL ES, was auf Handys supported wird. Aber Vulkan hat bessere Performance. Außerdem wird OpenGL teils fast 70% deiner CPU benutzen. Habe auch Erfahrungen mit ganzen 100% gemacht. Aber kann beide empfehlen.
@@MieysoFelix hä? wieso 70% CPU wovon? openGL ist GPU.
@@Cakez77 Jain…. Es benutzt GPU nur teils (Vulkan aber auch). Schau dir mal auf TH-cam benchmarks zwischen C++ und Vulkan an.
When steam bro??
LUL, this month... hopefully
wow what programs do you use do you use visual studio and vulkan?
I used Visual Studio and Vulkan in the beginning yes, I later on switched to vscode, and lately I switched to 4Coder, but I can't recommend 4Coder unless you want to programm the editor too lol. I Like it tho, and thanks bro
did you use frameworks like sfml and OpenGL
Ehm no, I started with ChilliTomatoNoodle tutorials about c++ and then started with the "Vulkan Tutorial", you can google that. But looking back now, I should have started with opengl instead of Vulkan because I want to make games and not the "best" renderer known to mankind
Great progress, man! Keep it up!
Thank you very much, it's tough sometimes but it's worth it.
Incredible how much progress you made in just one year.
Do you feel that the time spent in Vulkan was worthwhile?
Stronge
My man, FeelsGoodMan
Eyyy Mike D's intro to C++ is where i started too... He did not like being 70...
Do you prefer to me some courses?
Just program something you like, if you need to know the basics watch a youtube c++ basics tutorial. The best way to learn is to program, and you have the most fun if you make something you wanna make. In my case that was a game
I like that pixel art style, did you make it by yourself?
I took inspiration from Stardew Valley but I drew every piece myself
@@Cakez77 I had a feeling you took inspiration from stardew, the trees look very simmilar, i guess it just triggered something in my head
@@htgg9006 True, especially the trees lol
I'm sick and tired of being stuck in the terminal apps but I can't get out
Well bro what do you want to program tho? Games?
@@Cakez77 the entire engine. And actual games down the road
@@Lameless You might want to look at Handmade Hero handmadehero.org/ scroll down to see video episodes. The first 20 - 30 are very informative. I'm also currently working on an OpenGL Game tutorial from scratch but that will take some more time before it's finished.
You are really inspiring. Congrats for everything.
Which resources did you use to learn C++ game development
I started with the "C++ Tutorial for beginners", "Intro to C by Handmande Hero", "Beginner C++ Game Programming DirectX by ChilliTomatoNoodle" and then started learning Vulkan by doing the "vulkan-tutorial.com/" + "vkguide.dev/" and from there I occaisionally watched some videos from the "Game Engine series by Cherno" and finally the first couple of Videos by "HandmadeHero" on how to make an Engine. The best resource I think is the "Handmade Hero Videos, like the first 20 - 30 Videos" maybe more but by then I just wanted to program and not be glued to Tutorials. Hope that helps
Which resources did you use to learn? Like any books or courses?
hey bro, sorry for the late reply. I only used TH-cam ressources and for the Vulkan stuff, the vulkan tutorial and vulkan.dev it was mostly trial and error, like exploring stuff to find out what works
@@Cakez77 thanks man!
@@cczzhc5686 sure brother
Great video, very inspirational! See you next stream :)
My man. Thanks for the support. See you tomorrow
I dont think so you should quit your job but you should get one which teaches you more about things you need to make your game better and better.
You are right, but I think that's too late now. I feel like putting in all my energy into the project
@@Cakez77 yeahh-, but I would say thats a really good looking game tbh
You are swedish
No Sir, I Am Not. I'm german, Sir
This was really inspiring to me! In a world where everyone says "why don't use a game engine?" I have been struggling to keep up with my game engine and games from scratch projects. You are a legend!! 🙌🙌🙌
Keep up with the great work! 💪
Thanks Bro, yeah I get that a lot, too. Just gotta keep going
What sources did you use for learning?
Im watching youtube Videos for a week now and im frustrated how little i get done 😞
Bro, the sources don't really matter all to much! The most important thing is to sit down and do shit. I can name you a couple but it's more important to just sit down and code, daily. Doesn't have to be much, but do something. Also don't worry about doing mistakes, that's the best way to learn
thanks for the video man, very inspirational. i have experience with unreal engine and stuff but decided to go to school to finish my game design and development associates. I think I have a year or less left. seeing videos like this helps me get up and just get the work done. i can't wait for what the future holds for us bro, wish you the best.
Can't hurt to get proper education and quialification. Good luck bro
Amazing and inspiring journey. I have a question though: what lead you to choose this low-level path over pre-existing game engines?
Thank you! Well I tried doing a 3D game in Unity and I didn't make any noticable progress over 2 months of trying. Then I tried Unreal and it was even worse and so I decided to give C++ a try since I always heard that C++ is used in game development. I thought that if I learn C++ I could get a job as a game developer if being an Indie fails.
Love the game appearance!!
Thank you took a long time to get there
"I've always been a slow learner."
Bro... :) No one learns C++ fast ;)
True I guess lol, just seems bad in comparison every time. Thanks bro
What program are you use? Are you using Notpad++?
I'm using 4Coder currently, but for the longest time I have used VSCode
Crushing! Keep going and congrats on saving up for your gamedev hiatus. Latest project is looking pretty fantastic.
Thank you bro
Bro really impressive, I also want to learn game dev but I am stuck at learning basics. I have no idea what to do next or where to find resources to learn please help me out BRO.....
Well the basics are important. Why don't you pick a small game you like and try to make it as a small goal? Like Pong or Snake that's how I started too. Eventually you will do your own thing because you get more comfortable. The key is too be consistent
@@Cakez77 Tnx man 🙏 i will give it a shot 🙏🙏
Good shit dude. im on the same journey
Thanks bro, good luck on your journey
How difficult is this language to learn
and how long did you study it?
Hmmm it depends I would say. The biggest problem I see is too much advice on how to do things the "right" way. After going away form that and just trying things out it for way easier. You learn best by trial and error. No matter what other's say is the right way. Hope that helps bro. Just go and try
Bro du lernst schneller als du sagst
ja findest du? Fühlt sich manchmal nicht so an aber danke dir bro
Kein stress, alter ich hab 2 jahre gebraucht um überhaupt über opengl zu probieren und bin dann instant zu c gegangen
You earned youself a subscriber, thanks for the inspiration!
Glad you liked it and cool that you got Inspired. Best of luck
You are using Vulkan, C++ to develop it?
Yes, I'm currently using Vulkan and C++ only, no other libraries.
Good luck on your journey, from someone who is doing the same but with C instead or C++. Aim for the stars!
Also insta sub and follow. Will not miss a single video. Bell on !
@@duduken20 My man thank you, good luck on your journey. C is great in my opinion
Chili is ours master 😘
Not sure what that means, but I'll have me some chili please
Best of log man ;)
Awesome progress! Thanks for sharing 😃
Well thanks for watching
this video may change my life.
lol
beautiful
nice and smooth learning very inspiring
Cool, I'm glad you like it
Super 👏👏👏👍👍
Hi there is berggoooo ;) great journey sir
Hey my man, thank you sir!
Great 👏👏👏👏, i am doin the same trip 😉
Whish you the best of luck Tony, stay consistent if you can
Is there a reason you dont use an engine?
Well I tried but I couldn't get anything done. I was too inexperienced and so I tried cpp and that worked much better.
nice!
Nice! Wish you the best of the best!
Thank you bro
You're an absolute legend man, keep it up
Thank you for the kind words. Will do
That's amazing! Very inspiring, sir!
Thanks glad you like it
Thats touchy! Keep it up
My man, thank you
you started at the same time as me but your progress is way higher than mine.
Great job!!
Thank you!
Cool. Good luck!
Thank you
great video! you are amazing, fun to watch you code and especially get too excited! haha! keep up the inspiring work! glad to know you man ,this is programmer_jeff from twitch!
My man, thanks
I have found the cool engine VaKon2D it's better then SFML and you can create your own game.
Looks interesting, I'm also currently working on my own 2D engine to make games which will be open to everyone to used once I'm finished.
@@Cakez77 oh cool, send me a link please
@@markmoran24 Sure here you go, still in development tho. So don't expect much. currently building Celeste on stream over on Twitch github.com/Cakez77/SchnitzelMotor
@@Cakez77 open please discussions for this repo, I wanna ask some questions))