Code Review + ImGui Layer Events | Game Engine series

  Рет қаралды 27,750

The Cherno

The Cherno

Күн бұрын

Пікірлер: 131
@TheCherno
@TheCherno 4 жыл бұрын
Hope you guys enjoyed the long episode! Have a great weekend 😊
@theswyftl
@theswyftl 4 жыл бұрын
don't want to sound rude, but you say GUI, like gooie you say it gee you eye
@samuelrasquinha6712
@samuelrasquinha6712 4 жыл бұрын
@@theswyftl Each person has different pronunciations. Get used to it.
@_lapys
@_lapys 4 жыл бұрын
@The Cherno Is the Hazel game engine stressing you out? Just genuinely asking because atimes you seem to disclaim yourself a lot to us viewers and it seems to show some unresolved worries you may have about the project (or your endeavors in general)... Or maybe I'm just projecting and there's nothing to worry about(?)
@theswyftl
@theswyftl 4 жыл бұрын
@@samuelrasquinha6712 yes, but if have 3 words shortened into 3 letters, you say each letter, you don't say it like it's an actual work
@keatondejager
@keatondejager 4 жыл бұрын
@@theswyftl This is not always the case. Generally, this would apply to acronyms where there is a period between the letters such as "i.e." but if the acronym is spelled as one word it is acceptable to say it as one word. An good example of this is the word LASER. The word laser is actually an acronym for Light Amplification by Stimulated Emission of Radiation. It is pronounced as one word and not as "L.A.S.E.R."
@pbentesio
@pbentesio 4 жыл бұрын
I don't hate light theme... I just love my eyes a bit too much
@kiiyaerick
@kiiyaerick 4 жыл бұрын
Lower you screen brightness.
@komodo.dragons.are.very.cool99
@komodo.dragons.are.very.cool99 4 жыл бұрын
@@kiiyaerick So, dark mode?
@marcusaasjensen
@marcusaasjensen 4 жыл бұрын
Man I've just discovered you and that's just awesome. What differentiate you to the others is that we can recognize ourselves in your way of acting and thinking. What is also uncommon that inspires me about you is that you're litteraly creating a game engine. Wow. Just wow. It feels like I can do it because you're making it. And it prevents my action to give up my actual channel because there's no balance between the work I put into my videos compared to what I gain from it. But you've made me realise that doing the work for "yourself" is the key, not for the people. Thank you
@whythosenames
@whythosenames 4 жыл бұрын
I like that you are going through the diffs so we see all the features, keep doing that!
@nolram
@nolram 4 жыл бұрын
I really love this series, please continue !
@applesthepi718
@applesthepi718 4 жыл бұрын
Cherno: "back at my old job that used light themes and guess what, I talked to those people" Me: *trying to comprehend such madness*
@kinsondigital
@kinsondigital 4 жыл бұрын
Totally should do a series for each DirectX, Vulkan and Metal!! That would be awesome. :D
@KennyTutorials
@KennyTutorials 4 жыл бұрын
Can Directx still somehow be called a relatively simple API compared to OpenGl, since there is just every graphic concept divided by objects, but in Vulkan there is something really complex :D I remember once trying to draw a triangle in Vulkan, and just couldn't stand it, there are just so many things that you need to simultaneously know and understand how they work.
@SimonBuchanNz
@SimonBuchanNz 4 жыл бұрын
@@KennyTutorials Vulkan separates by concept too, just skip the first device parameter and you have the target object in most cases, unlike with OpenGL where everything's implicit. Mostly this makes the binding to different languages simpler: you can easily wrap Vulkan handles in c++ (or Rust, or JavaScript 😋) to give them nice object interfaces if you want. If you're going to compare these APIs to D3D, then make sure you're comparing D3D11 with OpenGL, and D3D12 with Vulkan, because they're totally different.
@nargacu83
@nargacu83 4 жыл бұрын
What is very obvious to me about Vulkan is that it's not only to support Linux, it's also on other devices and it's a step up from OpenGL. If i had to choose between the "big three" (Direct3D, Vulkan and Metal) APIs to do first, it's gonna be Vulkan, just for all the benefits it comes with.
@eat-hhh
@eat-hhh Жыл бұрын
这系列课程真的帮到我了,学习完简直豁然开朗。感谢
@watercat1248
@watercat1248 4 жыл бұрын
Good luck man I hope your hazel to go well
@RussellJ
@RussellJ 4 жыл бұрын
I use discord light theme and compact mode, this will set the planet on fire.
@garrettbradley7196
@garrettbradley7196 4 жыл бұрын
i admire your bravery.
@flobuilds
@flobuilds 4 жыл бұрын
Noah get the boat 😐
@fabiosarts
@fabiosarts 4 жыл бұрын
When using application,s it depends which one looks cooler, some looks better with dark theme, while others it's just better in light themes, Whatsapp definitely looks bad on dark mode, while TelegramX looks far better on Dark mode than light
@burstromeric
@burstromeric 4 жыл бұрын
I think now on 'on point' programming meaning get things done and abstract as little as possible. Works when working on top of structure like Flutter (all the object orientation is below). Good side effect is the code is non modular etc and cannot be 'stolen' only copied like a great painting. That style of programming is fast forwarding to get results and is great.
@Tinfoilpain
@Tinfoilpain 4 жыл бұрын
A class with only a singleton is just a namespace with static variables.
@voxelrifts
@voxelrifts 4 жыл бұрын
Nothing wrong with Orange Juice, but I mean Dani watches your vids, sooooooo.....
@nexovec
@nexovec 4 жыл бұрын
You seem more relaxed :), glad to see that
@nexovec
@nexovec 4 жыл бұрын
I use dark theme on my bread
@simonmaracine4721
@simonmaracine4721 4 жыл бұрын
I use the light theme during the day and sometimes the dark theme on evenings.
@burstromeric
@burstromeric 4 жыл бұрын
By smartly layering widgets and putting 'empty' listener one can get finger effects dragging and as well the simple version direct 'click' trade off, always trade off as long as the code and complexity is minimal for effect!
@timf8650
@timf8650 4 жыл бұрын
Great video, I really enjoy the series. What about a video on game development for arm processors
@Abdo2000
@Abdo2000 4 жыл бұрын
I think the non-educational videos are really nice. It's a good change of pace and allows me to better absorb the previous episodes and enjoy different content :)
@XeZrunner
@XeZrunner 4 жыл бұрын
I love light themes during daytime, they look clean. Dark themes are great at night time though. Automatic theming is the best for me!
@existencereloaded9577
@existencereloaded9577 4 жыл бұрын
I use light theme. I have my shield ready! Come at me haters!
@oblivionronin
@oblivionronin 4 жыл бұрын
36:15, i believe by boolean math if you want (focused and hovered) the negated version should be (not focused or not hovered) IE : !(hov && focu) --> ( ! hov || ! focu )
@mabdullahsari
@mabdullahsari 4 жыл бұрын
Could you make the IDE font size a tad larger? It's quite hard to see what's going on on mobile screens.
@codingsaroj18
@codingsaroj18 4 жыл бұрын
I use both light and dark themes. I switch to light when I get bored with dark and vice versa.
@abdullahamrsobh
@abdullahamrsobh 4 жыл бұрын
It would be really awasome if you start implementing Vulkan API .
@akshayazariah
@akshayazariah 4 жыл бұрын
Honestly, it would probably be better to complete the OpenGL part, then audio, and then work on a cross-rendering API.
@jakubhorak636
@jakubhorak636 4 жыл бұрын
I use light theme :D
@jouniosmala9921
@jouniosmala9921 4 жыл бұрын
Here's how to port a game-engine to Linux. Replace operating system dependent calls with calls to SDL2 library. Then test the result on WIndows, mac,freebsd,haiku, linux, android and ios. That is what it looked liked when I saw couple of friends port a DOS Game to Linux, okay ios and android support wasn't available on the old SDL library, and probably need bit more work, but you get the idea. Supporting linux isn't mostly about writing code specifically for Linux it is about using cross platform libraries instead of platform specific libraries, it is generic crossplatform code that works on all platforms . And the SDL was originally made to port games from Windows to Mac. And porting is far easier when you don't have to make everything compatible with target platform at once but replace subsystem at a time in the original platform and test it and once there is no host platform dependencies in the source code left then compile and test it on target platform. And if it good enough for Valve it could be good enough for you. And when writing game specifically for Linux I also used SDL2 not because I wanted it to be cross-platform but because it's just the easier than using the lowlevel API:s directly.
@kuhluhOG
@kuhluhOG 4 жыл бұрын
15:10 About the Linux vs macOS gaming market share: I have the feeling that with Apple going to over to ARM and Valve not being that much of an Apple fan (to put it lightly), it could happen that this is going to shift.
@sam_is_people1170
@sam_is_people1170 2 жыл бұрын
thanks!
@reductor_
@reductor_ 4 жыл бұрын
light for life!
@chordkeys
@chordkeys 4 жыл бұрын
Dark theme all day
@viko1786
@viko1786 4 жыл бұрын
If I'm not mistaken, implementing Vulkan will benefit both Linux and MacOS users(with little overhead for Mac going through Metal), but implementing only Metal will be for MacOS. Being able to develop applications in Linux is fundamental for some of us. Cuz you know, security and reliability. Yeah, I'm speaking for myself and that is my opinion, but I encourage people reading this to give they're opinion too and let's discuss what is best for both sides
@mayushkumar1623
@mayushkumar1623 4 жыл бұрын
Cherno: I talked to people who use light themes. Me: Yeah, they need help.
@MusicIsLife-ps2kf
@MusicIsLife-ps2kf 4 жыл бұрын
I use light themes because I feel like it is easier for me to read code that way.👍
@jakedelmastro
@jakedelmastro Жыл бұрын
light theme diehard here
@mandar.vaidya
@mandar.vaidya 4 жыл бұрын
I lv Light theme
@akshayazariah
@akshayazariah 4 жыл бұрын
How about custom content packing? For example, serializing a PNG file into a custom format to avoid the ability for users to snoop around in the exported game's resources.
@burstromeric
@burstromeric 4 жыл бұрын
Hover works not in phone so like below i solved it by like drag over game screen and magnifying input choice. Problem was the magnification needs to have top focus hence move to bottom of widget list... Works like charm!
@wes443
@wes443 4 жыл бұрын
I love me some cherno
@bastiaan319
@bastiaan319 4 жыл бұрын
I honestly cycle light and dark themes like they're playlists. Depends on the time of day and what I'm doing. I'd argue that I don't get the obsession but then again I can hardly work if my editor typeface is not Fira Code so I guess everyone has their fixations.
@kuhluhOG
@kuhluhOG 4 жыл бұрын
That behavior is actually not stupid or anything like that. Dark themes are good if your surroundings are dark too and light themes if they are bright.
@phyyl
@phyyl 4 жыл бұрын
My reason for using light theme: Astigmatism.
@rkalla
@rkalla 4 жыл бұрын
Isn't that eye misshapen-ing? I supposedly have them - didn't know I should be using dark theme for ease on eyes?
@flexw
@flexw 4 жыл бұрын
@The Cherno What I don't get is why are you writing platform specific input code for windows if you are using glfw? You could have already linux support if you just used glfw for input and adjusted your build process a bit. Anyways thank for this good series :)
@cookiecan10
@cookiecan10 4 жыл бұрын
Hey Cherno, what do you think about Macbooks switching to ARM based processors next generation. Does that lower the priority for Metal for you? (Btw, kinda nostalgic to hear you use this end-credit song again, always liked it)
@ultimatesoup
@ultimatesoup Жыл бұрын
One of my big issues with ImGui s that it doesn't let you subscribe to non-standard GUI events, so its very limited in what you can actually do with it. For example, a button can only be clicked. There is no way to create a handler on a button move or resize event. Im not an expert in it, but this is what I got from reading the documentation.
@miko007
@miko007 4 жыл бұрын
why do you do the static stuff and no dependency injection? static classes and functions are the hell in testing and up the risk of introducing side effects...
@ml_serenity
@ml_serenity 4 жыл бұрын
Because he's not doing TDD and also because game dev is also about being very strict about PC resources. vtable calls is not the fastest thing in the world...
@miko007
@miko007 4 жыл бұрын
ml_serenity thats not the point. you do not need to perform tdd to have unit tests... in fact i know loads of places in the industry, where this code would considered very bad. all static variables, functions and classes that is. you do not want to have global state, because it makes your software unstable, hard to debug and developing sideeffects all over the place. that is the sole reason, why the game industry majorly uses c++ and not plain c.
@glennstormdesign
@glennstormdesign 4 жыл бұрын
+1 getting the thing done right before moving on. And, I'm a dark theme convert, having come from several default light-themed IDEs (Eclipse, MonoDevelop, CodeBlocks; even notepad++ and _gasp_ notepad in early UnrealScript modding days) and just going with what all the cool kids are doing these days. I can't say I notice a difference in eye strain, but tbh I'm not typically in a dark cave, and I'm sure if I were, or if I were pulling very long work days, the dark theme might help. EDIT: [/me now checks to see if I forgot to make all my superclass destructors virtual] EDIT2: Looking ahead, as said, rather than block the one thing the input event is problematically doing now, it might be best to make input events consumable; that is prepare for future cases by having an event understand it is consumed / done / irrelevant.
@dkthehunter596
@dkthehunter596 3 жыл бұрын
25:45 "...If the currently focused window is the viewport, keep the events going..." Can there ever be more than one viewport?
@samuelrasquinha6712
@samuelrasquinha6712 4 жыл бұрын
You could also make a C# tutorial series as it is kind of related to Hazel. Love the video!
@shaiavraham2910
@shaiavraham2910 4 жыл бұрын
Cherno: "We are kind of running out of time" Me: "There are still 19 minutes left. It's only half of the episode 😂"
@Alperic27
@Alperic27 6 ай бұрын
the code is just abandonware … there are many problems with it, and even at times comment pointing them out, but nothing changes. no problem with it, just like to call things what they are, which does not take away from how interesting it might be to read some of it.
@OchiiDinUmbraa
@OchiiDinUmbraa 4 жыл бұрын
I like light theme editors. Can someone explain me why i shoudnt?
@Mystixor
@Mystixor 4 жыл бұрын
It is considered to hurt and strain your eyes, and while the latter surely is correct, in regard to protect yourself against myopia light themes help a lot.
@SankoshSaha_01
@SankoshSaha_01 4 жыл бұрын
Embrace the DARKNESS
@infernolum
@infernolum 4 жыл бұрын
I use a custom made dark theme... But to be honest if I wasn't doing most of my programming I would use the light theme
@GuilhermeTeres
@GuilhermeTeres 4 жыл бұрын
Can you please increase the font size? It's very hard to read anything, even using my monitor and full screen.
@burstromeric
@burstromeric 4 жыл бұрын
All i needed was to move widgets around, like everything else just a mess get to work in the end found AnimatedBuilder and example 'Glitter demo Flutter' where i could just take idea and it works. Something like managing viewport on top of the system is interesting (like wait so buffering is not giving effect like lag) but simply put trust to underlying system. Wow Android 4.0 Dart Flutter not supported, ok have to upgrade those plugins.... hmmm And i stay sooo vanilla with code anyway avoiding development problems. But as i said on point programming works!
@DonaldDuvall
@DonaldDuvall 4 жыл бұрын
I prefer the Light Themes during the day or brightly lit environments. At night and on my laptop I prefer the dark themes. I think it is better on the eyes when there is less light around the room, and also it should save battery a little (the dark theme) but VS and VSCode are such hogs, I think it doesn't actually make a real difference.
@konstantinseurer2653
@konstantinseurer2653 4 жыл бұрын
I usually use the default theme
@MrSuperTebby
@MrSuperTebby 4 жыл бұрын
please make the font larger :( it's hard to read sometimes
@pyrob2142
@pyrob2142 4 жыл бұрын
First off, I think this hits the sweet spot in terms of length. More than enough time to enjoy my lunch, and still short enough to fit into lunch break. As for dark vs. light theme, as stupid as it sounds it depends on the time of the day. I use light themes at day and dark themes at night.
@KeinZantezuken
@KeinZantezuken 4 жыл бұрын
There is a basic scientific data when ti comes to light themes with good contrast and bad eyesight that includes myopia and astigmatism. It was one of the reasons Discord backpedalled on their 1st April joke when they were pointed out that. People tend to forget that their monitor has such thing as **Brightness** level which you can adjust to reduce the strength of the brightness while still having higher contrast with black on white. However, almost always instead you ant to have good light in the environment and *NEVER EVER* use your display in the dark. Altho, I must admit 90% of displays I read reviews for in the last 5 years have about 100nit lowest bightness value at 0% display setting - this is simply unacceptable. You should look for a display that can do 80-60nits at lowest. My old Dell P2414H can do 120nit at 25-30% brightness level and I can go even lower, which us great.
@taocry
@taocry 4 жыл бұрын
MoltenVK for Metal, but there are a lot issues on Github.
@hamdaman3593
@hamdaman3593 4 жыл бұрын
wow i always seem to be early, but i always have nothing to say
@stormsoendergaard3023
@stormsoendergaard3023 4 жыл бұрын
If you have the viewport as a separate windows, it does not work.
@ml_serenity
@ml_serenity 4 жыл бұрын
Black Theme Matters!
@illiksis
@illiksis 4 жыл бұрын
Does it make sense to use ImGui as IN GAME Ui components?
@collwyr
@collwyr 4 жыл бұрын
on next weeks episode, looking at pull requests fixing my input bugs that I failed to test for, cus thuglife software engineering.
@zainkhalid5393
@zainkhalid5393 4 жыл бұрын
*I love white theme.* . . . . . . . . But, When i have to work for hours, I switch to dark theme....
@shreyashjaiswal9850
@shreyashjaiswal9850 4 жыл бұрын
please upload frequently on c++ series
@shreyashjaiswal9850
@shreyashjaiswal9850 4 жыл бұрын
best teacher online
@Netrole
@Netrole 3 жыл бұрын
During the lock down we had really really nice weather, so i took my laptop and moved my homeoffice out in the garden. And let me tell you one thing, I DID NOT SEE SHIT WITH DARKTHEME ON. So yeah that was the first time i put up a light theme, and it actually worked really well. So ever since i use light themes in bright environments and dark theme when i am finally back in the dark corner of my basement.
@monomere
@monomere 4 жыл бұрын
dani wouldn't like orange juice 19:46
@daanialmirzapour9229
@daanialmirzapour9229 4 жыл бұрын
i use light theme for Visual studio code but a dark theme for Visual studio
@teplandr
@teplandr 4 жыл бұрын
Что же ты хотел сказать на русском?)
@AgentM124
@AgentM124 4 жыл бұрын
I used to use light theme at first, but ever since I switched I couldn't go back. I wouldn't hate on light-theme users, it's just a preference. The reason I prefer dark theme now is that colors pop more, it saves on energy and it feels easier on my eyes at night. I feel like having colors on a white background makes light colors like yellow, light blue or light green hard to see and you are used to dark colors like dark blue, dark green, red, purple. I love colors, (technically white is full RGB), so having bright colors on my screen especially for syntax highlighting makes coding 'feel' more fun? Anyways, whatever you like, don't hate one another for it. Same with iOS vs Android, Windows vs Mac, etc. If it's a discussion about preference, then debate, but don't hate.
@ibrahimhabibeh6904
@ibrahimhabibeh6904 3 жыл бұрын
I turn on the chromium flag that sets everything to dark theme whether a site supports it or not.
@illusionprods
@illusionprods Жыл бұрын
I go for a light theme, but not a eye burning one, more of a light gray kinda theme which helps not having sore eyes from the screen feeling like a 1000 watts flashlight after a few hours! I personnally use Greyout on vscode with some custom modification here and there on some elements of the text editor. The code still stands out unlike a dark theme, but isn't as bright as a full on light theme
@abhinavkuruvilajoseph9274
@abhinavkuruvilajoseph9274 4 жыл бұрын
I am following your c++ tutorial. Can you make a video to use visual studio code for conpiling
@robertocabiddu6008
@robertocabiddu6008 3 жыл бұрын
i honestly dont care bout dark and light. i just prefer dark cuz after a while my eyes start to hurt with light theme
@Chadderbox
@Chadderbox 4 жыл бұрын
I swear the point of the name ImGUI is to be pronounced I'm Gee You Eye. Edit: I use dark mode all the time. Much better for your eyes and I have configured mine so it is great to figure stuff out and also looks amazing imo.
@kuhluhOG
@kuhluhOG 4 жыл бұрын
Yes, I use a light theme (most of the time, Discord's for example is just too bad), because I like to sit in a bright room and not a dark one (and dark themes not only look ugly most of the time but also strain the eyes a lot if your surroundings are bright).
@JkCxn
@JkCxn 4 жыл бұрын
You can use io.WantCaptureMouse and io.WantCaptureKeyboard to see if ImGui wants to capture events. Not sure if that works with your docking system
@ml_serenity
@ml_serenity 4 жыл бұрын
He's using them.
@beardninja5029
@beardninja5029 4 жыл бұрын
Can you make a reaction video to the Cyberpunk gameplay? ;)
@burstromeric
@burstromeric 4 жыл бұрын
I have to move widget to last giving maximum top focus ok so i do, when wrong red screen! ;)
@vitluk
@vitluk 4 жыл бұрын
As someone who is familiar with linux, sadly, gamedev and games in general are not very good with Linux. Game are usually badly ported resulting in lag when on windows there might be none. Game development is also not fun cuz Unity is bugged all the time and Unreal only has Editor on Linux with no marketplace, meaning I ant install any plugins or get marketplace assets to my project without actually using windows or windows VM to get the files I need. I know steam uses wine now to make not ported games playable on Linux but wine is also very laggy with games sadly. Nvidia drivers are also a mess on Linux so ye. Oh, and there's no visual studio, only clion (me love jetbrains) which uses cmake, and I hate it
@gmc254quads6
@gmc254quads6 4 жыл бұрын
Light theme users deserve disability benefits. Said with love for 'light-themers'. Don't go towards the light.
@RussellJ
@RussellJ 4 жыл бұрын
Light theme is the best. No question.
@nexovec
@nexovec 4 жыл бұрын
That's one roasty of a comment...
@Algogole
@Algogole 4 жыл бұрын
How hard would mac support be with apple intention to switch Macs to ARM cpus ?
@LordXelous
@LordXelous 4 жыл бұрын
Light or Dark theme... Why be so strict folks?.... Switch between the two, personally I'm often using light theme during the day to keep be going and in the morning getting me into gear with a fresh bright look, but then I'll move into dark after about 4pm to reduce the amount of blue light... themes are a tool, use them folks.
@TheAndrejP
@TheAndrejP 4 жыл бұрын
I prefer the light theme in Visual Studio! Dark theme reminds me too much of console window text editors of the early 1990s!
@mrthomaschannelearth
@mrthomaschannelearth 4 жыл бұрын
There are no light themers or dark themers out there.. There is just people who respect their eyes and people who don't
@akshayazariah
@akshayazariah 4 жыл бұрын
To be fair, light themes are better to work with in light environments, and dark themes are better to work with in the dark environments. As long as the contrast isn't too much, you're good to go.
@jumhig
@jumhig 4 жыл бұрын
I use light theme in VS, dark theme in VS Code. Should probably be kinder on my eyes and use more DT.
@ml_serenity
@ml_serenity 4 жыл бұрын
Your eyes care mostly about two things: 1) how often you stare at the screen without blinking, 2) how long you stare at the screen without doing a break - without focusing on further away objects and infinity... Light or dark doesn't really matter. Just a matter of preference.
@anujv2909
@anujv2909 4 жыл бұрын
Use gitkraken it's dope.
@dwatson031
@dwatson031 4 жыл бұрын
I’m a dark theme person myself, light themes just hurt my eyes, easier for me to read with dark themes
@stendaneel4879
@stendaneel4879 10 ай бұрын
i'm not hating, but using a light theme is psychotic and should be an arrestable offence
@mohamedtalaatharb2441
@mohamedtalaatharb2441 4 жыл бұрын
I use different theme for different languages, so Java-> light theme, Typescript->dark theme, C++ -> Yellow theme. This way I don't mix my languages even if I have a couple of editors open at the same time.
@catinwall4256
@catinwall4256 4 жыл бұрын
*Y-... Yellow theme...?*
@danyael031
@danyael031 4 жыл бұрын
oooh first!!! :D
@ycombinator765
@ycombinator765 4 жыл бұрын
for the first time in first 731th comment ! ;;; yeah
@VineetNairhero
@VineetNairhero 4 жыл бұрын
Hey look at me "I am GUI" 😂
@buddyze
@buddyze 4 жыл бұрын
1st?
@mycollegeshirt
@mycollegeshirt 4 жыл бұрын
I hope you dont get into the youtuber programmer drama, like techlead and the rest of them... that shits so weird.
@maxi-g
@maxi-g 4 жыл бұрын
Yan seriously, it is so confusion when you work on a different programm every day (3d, 2d hazelnut) Why don't you just stick to one version and keep making videos of this programm? It is easier for the viewer and for you? Quit that Dev-version, youtube-version, 2d-version, 3d-version... crap and keep it consistant, no hate
@couch9416
@couch9416 4 жыл бұрын
If you use light theme you are mentally insane.
Scene Hierarchy Panel | Game Engine series
34:00
The Cherno
Рет қаралды 25 М.
TERMINAL GAME ENGINE! // Code Review
23:59
The Cherno
Рет қаралды 71 М.
ЭТО НАСТОЯЩАЯ МАГИЯ😬😬😬
00:19
Chapitosiki
Рет қаралды 3,5 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 108 МЛН
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 66 МЛН
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 43 МЛН
20 Advanced Coding Tips For Big Unity Projects
22:23
Tesseract
Рет қаралды 187 М.
Making the Hazelnut Editor Look Good! | Game Engine series
40:13
Saving and Loading Scenes! | Game Engine series
39:20
The Cherno
Рет қаралды 37 М.
Object-Oriented Programming is Bad
44:35
Brian Will
Рет қаралды 2,3 МЛН
Programming portals for my DOOM-style FPS
17:15
jdh
Рет қаралды 215 М.
Clean Code is SLOW But REQUIRED? | Prime Reacts
28:22
ThePrimeTime
Рет қаралды 308 М.
Entities and Components | Game Engine series
30:37
The Cherno
Рет қаралды 33 М.
Programming a GUI Library for my New Game
9:15
ThinMatrix
Рет қаралды 294 М.
WHY did this C++ code FAIL?
38:10
The Cherno
Рет қаралды 260 М.
ЭТО НАСТОЯЩАЯ МАГИЯ😬😬😬
00:19
Chapitosiki
Рет қаралды 3,5 МЛН