@@javidx9 Congratulations on 666 likes!! You are the best :) 🔥🔥🔥
@Czeckie3 жыл бұрын
this was so cool. And there's an added bonus: there was one point where you were rather confused and I don't think the solution in the end was the best (just a minor thing about flags) - so it's nice to see you are not an infallible god coder, but actually human and that's very encouraging.
@javidx93 жыл бұрын
Hey thanks buddy. Making mistakes is the only way we learn. Never be ashamed of it. Dealing with mistakes shows experience.
@speedyc885 жыл бұрын
Great stream last night, thank for the name check. I really enjoyed it. Also I enjoyed our little chat on Discored yesterday, thank you for talking to me via Live Chat, and taking the time out to do so. that was very nice of you, Javidx9. I think you anice chap and down to earth. All The Best Speedy C
@LoganStringer5 жыл бұрын
Very entertaining! I can rarely sit through coding videos, but these are gold! I've watched almost all of your videos and have learned something from each of them. Thanks for uploading!
@bjornvalden14585 жыл бұрын
amazing. using a variable as a reference to the strings that can change, to represent a bomb or gem later in code is very smart. state machine stuff is pretty much how a CPU works i believe :)
@bhanuprasad1235 жыл бұрын
Love your work. Please continue doing your stuff. It's very helpful.
@vcokltfre4 жыл бұрын
I'll be honest, I spent a good while watching the chat replay instead of the stream because of the people trying to explain that Linux is not a game engine, but the stream was really good, as is your channel
@tomascabrerizo6475 жыл бұрын
Thanks for the videos, you are the best!
@johnnyserup55005 жыл бұрын
Always a joy to watch OneLoneCoder
@flaviodias50955 жыл бұрын
Hi, congrats for 50K, you channel is really amazing, you are the best!!!
@billybest52765 жыл бұрын
Best c++ channel
@jsflood5 жыл бұрын
Congratulation on the 50k subscribers. You deserve it. Great stream! :-D
@amankaushik58334 жыл бұрын
you deserver more than 174K subs!!! Nice work as always!
@edwardwhite82535 жыл бұрын
yo bro i just found your channel and oh my god how i did i not find it sooner. hope you can make more tutorials on low level programming. kudos to you sir and keep the awesomeness going.
@robertmorby36944 жыл бұрын
Thankyou so much I can now produce simple apps in c ++ I knew the basics (maths) but no syntax at all .. I now do after many of yr vids THANKYOU SO MUCH Excellent format of vid
@АннаГолова-д7н5 жыл бұрын
THanks for your videos. You are doing a great job
@codeguppy3 жыл бұрын
Congrats!
@nicks47594 жыл бұрын
32:28 Chat still hasn't realised that Lonny Bulldozer was yanking their chain.
@burhmoment39035 жыл бұрын
You look exactly how I would imagine a programmer to look. Btw how did you learn to program so well? I'm 18 but I have hard time understanding more complex algorithms, most of your content is too difficult for me to grasp, but I will continue watching, I learn something here and then. Hope your channel grows even bigger.
@bigshaqsmathematicalinstit33185 жыл бұрын
Atheism Forever He looks handsome, and he probably spent years learning how to code. Reaching this level of mastery requires strong discipline and commitment.
@PhilBoswell5 жыл бұрын
Preemptively liking, will watch in snippets as the day allows ;-)
@PhilBoswell5 жыл бұрын
Excellent as always, only wish I could like it once again ;-)
@VLS-Why5 жыл бұрын
Have you tried the boost library before? It's pretty awesome and I think storing an optional value in your array might be a bit cleaner than a flag
@Kitulous5 жыл бұрын
Hello, what about making non-Eucledian geometry in the 3D Game Engine?
@minsin565 жыл бұрын
are you ever gonna make a tutorial for making a audio synthesizer completely from scratch without that pre made header file?
@javidx95 жыл бұрын
If I made one from scratch, I still need to access the drivers. Admittedly Ive not live coded the header file, but I did go into detail in how it works in one of the later part of the series. I also have a much lower latency version which I'll be unrolling soon enough as part of a project later this year.
@philipfry94365 жыл бұрын
*Can you please consider upgrade to 1080p. The text is all blurry.*
@videomashup27595 жыл бұрын
Congratz!
@mokamoka75865 жыл бұрын
congrats :) can you programming without STL ? why don't you create your own utilities library like : dynamic arrays , map , string ...i think it would be so informative as a video ( lets reinvent the wheel ;) )
@javidx95 жыл бұрын
Cheers! Its not a bad idea for some future videos, discussing how the containers work...
@bubuche19875 жыл бұрын
Interesting video. I couldn't be there (I don't have an internet connection during the day). An other interesting and not-too-hard-to-reproduce game is Tetris. Maybe for the 100k suscribers. The moment you described what you were going to do, I was like "Ok, but this (=the logic) doesn't take two hours. The hard part will be the animations". Tada ... XD
@javidx95 жыл бұрын
Thanks David, feel free to check out my tetris video at any time 😉
@bubuche19875 жыл бұрын
@@javidx9 oops, my bad XD
@dreded79613 жыл бұрын
im confused, there is no function DrawRect in the ConsoleGameEngine on your github.
@dreded79613 жыл бұрын
if anyone sees this and needs a solution... I made this just stuck it at the top of your public declaration in YOUR code ''' void DrawRect(int x, int y, int nxSize, int nySize, short shade, short colour) { DrawLine(x, y, x + nxSize, y, shade, colour); // Top DrawLine(x, y + nySize, x + nxSize, y + nySize, shade, colour); // Bottom DrawLine(x + nxSize, y, x + nxSize, y + nySize, shade, colour); // Right DrawLine(x, y, x, y + nySize, shade, colour); // Left } '''
@fundayswithfox67063 жыл бұрын
Is it possible to swap diagonally
@davidbundgaard5 жыл бұрын
@javidx9, any chance this would be up on Github? Can't find any source code! Keep it up and I wish you a happy summer vacation.
@javidx95 жыл бұрын
Hi David, thanks, you too, and ill upload it tonight!
@davidbundgaard5 жыл бұрын
@@javidx9 I'm really impressed you took your time to answer, makes me happy, I really wish you keep it up and I hope for the future you have something with language creation up your sleeve.
@javidx95 жыл бұрын
Here is the link github.com/OneLoneCoder/videos/blob/master/OneLoneCoder_MatchingGems_50KSubSpecial.cpp
@slaaneshnurgle37205 жыл бұрын
I'm a market specialist working for EA. We would like to buy the rights of this game and add additional features like "Additional Color Pack" DLC. We will also market it as a live service
@anindyakundu80512 жыл бұрын
I AM A BEGGINER
@brianmac82605 жыл бұрын
50k * fElapsedTime.
@WizardofWar5 жыл бұрын
Hey Javid. I am trying to use the ConsoleGameEngine but I run into problems very early on. When following you along like in this video I experience the following issue. As soon as I add game.Start(); my solution gives me a linker error: error LNK2019: unresolved external symbol __imp__GetAsyncKeyState@4 referenced in function "private: void __thiscall olcConsoleGameEngine::GameThread(void)" (?GameThread@olcConsoleGameEngine@@AAEXXZ) I run Windows 7 and VS Community 2017, I created a Visual C++ Windows Console Application project, removed the precompiled headers and set 'Common Language Runtime Support' to No. If I do not forbid the support I end up with compiler errors like this: fatal error C1189: #error: is not supported when compiling with /clr or /clr:pure. Any ideas what I am doing wrong?
@javidx95 жыл бұрын
I expect its not a good idea to disable CLR. Could you list the complete error its throwing at you, it might indicate why it cant compile.
@WizardofWar5 жыл бұрын
@@javidx9 In the output it only shows this one: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\thread(8): fatal error C1189: #error: is not supported when compiling with /clr or /clr:pure. but then in the error list it has 3 more intellisense findings: #error directive: is not supported when compiling with /clr or /clr:pure #error directive: is not supported when compiling with /clr or /clr:pure #error directive: is not supported when compiling with /clr or /clr:pure I am using .NET Framework 4.6.1 by the way, I will try using 4.8 Thanks for your help!
@javidx95 жыл бұрын
I think you have accidentally created a C++ .NET project. Instead you want a normal C++ project
@WizardofWar5 жыл бұрын
@@javidx9 Looks like I have it working now. I am not sure how though. After I downloaded and installed .NET Framework 4.8 I created an empty project and added the OLC header and my source file to it. And then it worked. So I thought I used the wrong project type before (Windows Console Application). I then tried to create a new project of the type Windows Console Application with .NET 4.8 and it still worked. But changing the framework to 4.8 on my original project did not fix the linker error. I tried comparing the vcxproj files for my old console project and the new one, but there are quite a few differences between the two. Creating an empty project on .NET 4.6.1 works now too. Oh my, not sure how I got this wrong the first time...
@gummansgubbe62255 жыл бұрын
So, are the drawings secret? Or refactored?
@javidx95 жыл бұрын
My notes? They contain a simplified version of what i want to show. In this case, a skeleton application with a state machine, horizontal checking and time delays. It drew rectangles instead of sprites, and didnt feature explosions.
@gummansgubbe62255 жыл бұрын
@@javidx9 Hehe, no no. I am just curious for the 50K prize winners for the "I pressed compile ..." I thought it was yesterday, but I could not find it.
@javidx95 жыл бұрын
@@gummansgubbe6225 ahhh lol. Ill be choosing those tonight. 😁