Absolute Beginners Guide To "olcConsoleGameEngine.h"

Absolute Beginners Guide To "olcConsoleGameEngine.h"

javidx9

6 лет назад

155,151 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@javidx9
@javidx9 - 14.09.2017 13:18

Post Video Update 14 Sep 17, an updated version of the olcConsoleGameEngine.h file has been uploaded that contains an attempted fix for console size changing on some systems. I'm unsure yet why a few viewers have had strange behaviour when sizing the console, but thanks to this great little community, we're one step closer to solving it.

Ответить
@alymikky97
@alymikky97 - 29.11.2023 06:29

Just amazing!!!

Ответить
@rittol2365
@rittol2365 - 21.07.2023 00:16

How does this work without the associated .cpp file? Just curious because in my class we use the header file for the declarations and the associated .cpp file for definitions

Ответить
@xavieryevergreen5684
@xavieryevergreen5684 - 30.06.2023 19:24

how do you get the Win32 thing you use for the project?

Ответить
@paolomartinello76
@paolomartinello76 - 13.09.2022 13:19

@javidx9 this channel is a true discovery for beginners like me.... I have a (probably trivial) question : are threads used to let separately run graphic and audio? Let's say I don't want to have audio would it be possible to make the game loop running without using separate thread? Thanks and congrats for your great job!

Ответить
@lukedeets5016
@lukedeets5016 - 18.08.2022 23:34

I really wish I could get this to work

Ответить
@jaimegvr1
@jaimegvr1 - 12.08.2022 21:10

crash in Win10 codeblocks Mingw C++

Ответить
@artsmit9545
@artsmit9545 - 08.08.2022 10:00

Hy, its is not working , it shiw many errors like atom, bool like in engune code ,it is not working do somthing plese ,give a suggestion 👍🏾

Ответить
@elsyndur4415
@elsyndur4415 - 28.07.2022 16:44

I'm new to all this stuff, so this may be a silly question, but, is it possible to use the olcConsoleGameEngine just for game controls & logic, and then something like DirectX 11 for visuals/graphics?

Ответить
@FoxCutter
@FoxCutter - 13.07.2022 23:29

I find this really interesting. I've done a lot of work with the console in .NET, working with the console API directly, just like you're doing here. As such, I was able to port the olcConsoleGameEngine to C# (sans audio at the moment) with only minor changes to the interface.

Ответить
@BrokenJoeGaming
@BrokenJoeGaming - 03.06.2022 21:54

Old video, but really well done. Are you a teacher?

Ответить
@davidrudpedersen5622
@davidrudpedersen5622 - 03.06.2022 16:24

Thank you for sharing your code wisdom with us!

Ответить
@pwnedshift1
@pwnedshift1 - 31.05.2022 22:07

In which of your videos do you create this engine?

Ответить
@maciej12345678
@maciej12345678 - 30.04.2022 06:51

how to use it on code::blocks?

Ответить
@FrostGamingHype
@FrostGamingHype - 09.02.2022 09:18

lol i was so stupid that this is impossible all thanks to javid for what i made my own console game engine like the one javid it is a little easy that this like 0.1% love you javid as always here is an like

Ответить
@yjc149
@yjc149 - 05.02.2022 11:00

great explaination!

Ответить
@jianhe
@jianhe - 28.01.2022 18:54

Ответить
@carrast
@carrast - 28.01.2022 16:15

thank you for the explanation! i stronlgy reccomend this channel to everyone who wants to leanr game programming and c++!!

Ответить
@blackbeangamer416
@blackbeangamer416 - 18.01.2022 18:08

Hey I love your videos thank you ! I tried today finally to use your olc PGE but i have an error when i build it. saying that the png.h is not found.. what should i do ?

Ответить
@alexmcd378
@alexmcd378 - 12.01.2022 20:54

I'm curious how much flak you get for using Hungarian notation. I tend to use it as well after a few years on the Excel team at Microsoft.

Ответить
@juandavidgodoy3818
@juandavidgodoy3818 - 29.12.2021 11:00

you deserve more f*cking suscribers

Ответить
@bebel9349
@bebel9349 - 13.11.2021 00:55

I don't know if you answer comments, I hope you do... But is using a console THE way of making a window? Like when I start, let's say my IDE. Does the window it renders actually a console filled with character? Is it the same with 3D games? What about hardware acceleration, does it still use a console?

Ответить
@Turjak_art
@Turjak_art - 04.11.2021 21:52

thank you. you brought light into the darkness

Ответить
@awsomo594
@awsomo594 - 07.08.2021 03:14

m_rectWindow = { 0, 0, (short)m_nScreenWidth - 1, (short)m_nScreenHeight - 1 };
Getting red squiggles infrount of both short saying invalid narrowing conversion from "int" to "short" how do i fix this?

Ответить
@mrwelshi7201
@mrwelshi7201 - 05.08.2021 02:29

Just thirty seconds in and I'm already grateful, thank you.

Ответить
@salockingaming6246
@salockingaming6246 - 15.05.2021 23:19

wow I actually tried something like this a while ago and it sort of worked I could make screen width and height but and write any character to any x or y, but I wasn't even close to this. Also, it was in javascript so yeah... Good Work!

Ответить
@rfdave3980
@rfdave3980 - 18.04.2021 21:07

Lots of little code blocks in the header file, Setting the window and buffer size and other good stuff. Thank you David.

Ответить
@Noah-357
@Noah-357 - 28.03.2021 11:32

People who don't know math, they won't be able to code because math build the logic in our minds.

Ответить
@gigog27
@gigog27 - 13.03.2021 20:47

pretty sure wchar stands for "word character"(word as in 16bits), and not for "wide character"

Ответить
@anrkarpov3763
@anrkarpov3763 - 12.03.2021 13:39

Hands down the best educational C++ channel thanks for the efforts you put in !

Ответить
@MouseGoat
@MouseGoat - 03.03.2021 14:49

Thank you so much for this video, and really all of your videos!
And yep, this was really useful!

Ответить
@FrostGamingHype
@FrostGamingHype - 19.02.2021 14:52

wish that it was in code::blocks IDE

Ответить
@SonnyWalkman
@SonnyWalkman - 10.02.2021 13:11

Great coding and explanation.
Could I use it to generate a static testpattern in both SD and HD such as the Philips PM5544?
The hardest part would be generating the Multiburst which are sine waves at specific frequencies. Frame rate for the raster is 25fs.
Output as raw BGRA video via RTMP stream to use as my testpattern
Could it be done?

Ответить
@maruntelumadalin3344
@maruntelumadalin3344 - 27.01.2021 18:29

Roses are red,
Volets are blue,
and my brain goes brrrrrr

Ответить
@matthewexline6589
@matthewexline6589 - 15.01.2021 18:46

Definitely useful for some, including me! I've never written a line of code in c++ before so headers are fairly unfamiliar to me. Thank you for this hand-holding walkthrough, it is much appreciated.

Ответить
@Jay-lj2bv
@Jay-lj2bv - 30.12.2020 19:30

Please make videos on 3d graphics fundamentals

Ответить
@seirharp
@seirharp - 03.12.2020 22:26

Thanks for all your great work!! One suggestion, you could link this video wherever you use it. I had to find this video using google search. Have a great day!

Ответить
@user-mc5mu1xl4w
@user-mc5mu1xl4w - 15.11.2020 21:42

finally

Ответить
@saiyamjain772
@saiyamjain772 - 08.11.2020 16:12

Will you make a video on how u created it too 😅

Ответить
@ykyjohn
@ykyjohn - 04.11.2020 20:43

you did not show your little program example test of the console game engine, can't follow to have what you have at the end of the video.
For my defense this video is entitled Absolute Beginners Guide. But it is not, you just cut short and cuts off lots of stuff that really might help the absolute beginner. You just make things confusing and impossible to follow. This video is better for advanced coders.

Ответить
@124mun
@124mun - 14.10.2020 20:16

One of the best coding channels out there! My personal fav for sure. Appreciate the time you put in to these,

Ответить
@magicomiralles
@magicomiralles - 29.09.2020 04:40

Is elapsed time the same as delta time?

Ответить
@danishhussain407
@danishhussain407 - 26.09.2020 17:37

Hello Sir, Can we make our own olcConsoleGameEngine header file. Please tell me about it?

Ответить
@anonymoussloth6687
@anonymoussloth6687 - 21.09.2020 16:36

Hi, how would I implement a grid like effect using the olcPGE? Let me be more specific. I am learning a bit of ML and I need a GUI where the user can draw a digit on a 28x28 grid and, on the click of a button, the image draw is processed by NN and a digit prediction is outputted. So, what can I use in the PGE to achieve this (the user sensitive grid i mean, not the whole NN :) ?

Ответить
@imranrajjad7028
@imranrajjad7028 - 19.09.2020 11:14

Is there any help available on how to set it up on Code Blocks using MinGW ?

Ответить
@outdoorconnoisseur
@outdoorconnoisseur - 08.09.2020 22:03

Thank you for this video! You may think it redundant and a waste of time, but this taught me how to add header files in a way I actually understood.

Ответить
@Sparkette
@Sparkette - 16.08.2020 04:35

Aww it doesn't work on Linux? :(

Ответить