- 839
- 72 825 960
The Cherno
Australia
Приєднався 22 лют 2012
I'm making a game engine called Hazel! Here you'll find videos about that and C++/programming
I REMADE My First Game 12 YEARS LATER!
Try JetBrains IDEs NOW! ► jb.gg/Try-JetBrains-IDEs
PLAY THE GAME! ► studiocherno.itch.io/Genesis
Patreon ► patreon.com/thecherno
Instagram ► thecherno
Twitter ► thecherno
Discord ► discord.gg/thecherno
💾 CODE
Original (Java) ► github.com/TheCherno/Genesis
Remake (C++) ► github.com/TheCherno/Genesis-Remake
Hazel ► hazelengine.com
🕹️ Play our latest game FREE (made in Hazel!) ► studiocherno.itch.io/portal-me-away
🌏 Need web hosting? ► hostinger.com/cherno
📚 CHAPTERS
0:00 - Intro
1:38 - Setup
4:31 - Rendering
6:43 - Sprites
13:02 - Levels
14:26 - Movement
16:57 - Tiles
20:35 - Collision
20:57 - Females
22:07 - Breeding
24:01 - Score
26:13 - Lighting
30:38 - Flow
31:40 - Audio
34:23 - Gameplay
35:45 - Reflection
💰 Links to stuff I use:
⌨ Keyboard ► geni.us/T2J7
🐭 Mouse ► geni.us/BuY7
💻 Monitors ► geni.us/wZFSwSK
This video is sponsored by JetBrains.
PLAY THE GAME! ► studiocherno.itch.io/Genesis
Patreon ► patreon.com/thecherno
Instagram ► thecherno
Twitter ► thecherno
Discord ► discord.gg/thecherno
💾 CODE
Original (Java) ► github.com/TheCherno/Genesis
Remake (C++) ► github.com/TheCherno/Genesis-Remake
Hazel ► hazelengine.com
🕹️ Play our latest game FREE (made in Hazel!) ► studiocherno.itch.io/portal-me-away
🌏 Need web hosting? ► hostinger.com/cherno
📚 CHAPTERS
0:00 - Intro
1:38 - Setup
4:31 - Rendering
6:43 - Sprites
13:02 - Levels
14:26 - Movement
16:57 - Tiles
20:35 - Collision
20:57 - Females
22:07 - Breeding
24:01 - Score
26:13 - Lighting
30:38 - Flow
31:40 - Audio
34:23 - Gameplay
35:45 - Reflection
💰 Links to stuff I use:
⌨ Keyboard ► geni.us/T2J7
🐭 Mouse ► geni.us/BuY7
💻 Monitors ► geni.us/wZFSwSK
This video is sponsored by JetBrains.
Переглядів: 22 769
Відео
BINARY vs TEXT File Serialization
Переглядів 38 тис.День тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/TheCherno . You’ll also get 20% off an annual premium subscription. Hazel ► get.hazelengine.com Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno HxD hex editor ► mh-nexus.de/en/hxd/ Hazel ► hazelengine.com 🕹️ Play Dichotomy for F...
I Rewrote This Entire Main File // Code Review
Переглядів 85 тис.21 день тому
Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno Hazel ► hazelengine.com 🕹️ Play the latest Hazel game FREE ► studiocherno.itch.io/portal-me-away Code ► github.com/ural89/ConsoleCraftEngine Send an email to chernoreview@gmail.com with your source code, a brief explanation, and what you need help with/want me to re...
TERMINAL GAME ENGINE! // Code Review
Переглядів 48 тис.21 день тому
Try Code Rabbit for FREE now ► coderabbit.ai Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno Hazel ► hazelengine.com 🕹️ Play the latest Hazel game FREE ► studiocherno.itch.io/portal-me-away Code ► github.com/ural89/ConsoleCraftEngine 🌏 Need web hosting? ► hostinger.com/cherno Send an email to chernoreview@gmail.c...
Conversion Operators in C++
Переглядів 31 тис.Місяць тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/TheCherno . You’ll also get 20% off an annual premium subscription. Hazel ► get.hazelengine.com Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno 📚 CHAPTERS 0:00 - What are Conversion Operators in C 9:40 - Real world BUG 13:54 - R...
How New Game Engine Features are Implemented
Переглядів 24 тис.Місяць тому
Schedule a Grammarly demo for your team using my link ► grammarly.com/cherno02 Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno Hazel ► hazelengine.com 🕹️ Play our latest game FREE (made in Hazel!) ► studiocherno.itch.io/dichotomy 🌏 Need web hosting? ► hostinger.com/cherno 📚 CHAPTERS 0:00 - Implementing a new feat...
Asset Packs
Переглядів 19 тис.Місяць тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/TheCherno . You’ll also get 20% off an annual premium subscription. Hazel ► get.hazelengine.com Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno Hazel ► hazelengine.com 🕹️ Play Dichotomy for FREE (made in Hazel!) ► studiocherno.i...
I ACCIDENTALLY Created Hazel's Greatest Feature
Переглядів 37 тис.Місяць тому
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/TheCherno . You’ll also get 20% off an annual premium subscription. Hazel ► get.hazelengine.com Patreon ► patreon.com/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno Hazel ► hazelengine.com 🕹️ Play our latest game FREE (made in Hazel!) ► studiocherno...
EVERYTHING takes longer than it seems
Переглядів 31 тис.2 місяці тому
get.hazelengine.com Live ► twitch.tv/thecherno Instagram ► thecherno Twitter ► thecherno Discord ► discord.gg/thecherno Video Editor application ► forms.gle/x41NvMciExurK4939 Hazel ► hazelengine.com 🕹️ Play our latest game FREE (made in Hazel!) ► studiocherno.itch.io/dichotomy 🌏 Need web hosting? ► hostinger.com/cherno 💰 Links to stuff I use: ⌨ Keyboard ► geni.us/T2J7 ...
Path Tracer Code Walkthrough (C++/OpenGL) // Code Review
Переглядів 19 тис.2 місяці тому
Path Tracer Code Walkthrough (C /OpenGL) // Code Review
From Editor to Runtime - The Hazel Engine Workflow
Переглядів 28 тис.2 місяці тому
From Editor to Runtime - The Hazel Engine Workflow
BEST WAY to understand graphics and rendering code
Переглядів 34 тис.3 місяці тому
BEST WAY to understand graphics and rendering code
I HAD to fix this immediately // Code Review
Переглядів 28 тис.4 місяці тому
I HAD to fix this immediately // Code Review
PATH TRACER made by 15-YEAR-OLD in C++ OpenGL! // Code Review
Переглядів 66 тис.4 місяці тому
PATH TRACER made by 15-YEAR-OLD in C OpenGL! // Code Review
Learning Programming by Trying and Failing // Code Review
Переглядів 36 тис.5 місяців тому
Learning Programming by Trying and Failing // Code Review
Don't Make This Mistake! // Code Review
Переглядів 47 тис.6 місяців тому
Don't Make This Mistake! // Code Review
Game Engine Architecture 101 // Code Review
Переглядів 48 тис.6 місяців тому
Game Engine Architecture 101 // Code Review
2000 HOUR 2D Game Engine! // Code Review
Переглядів 73 тис.6 місяців тому
2000 HOUR 2D Game Engine! // Code Review
GPU Particle System, Real-time Global Illumination and More: The Future of Hazel - My Game Engine
Переглядів 30 тис.7 місяців тому
GPU Particle System, Real-time Global Illumination and More: The Future of Hazel - My Game Engine
Automated testing using GitHub Actions... easier than I thought
Переглядів 38 тис.7 місяців тому
Automated testing using GitHub Actions... easier than I thought
I used AI to do a C++ University Assignment
Переглядів 28 тис.7 місяців тому
I used AI to do a C University Assignment
Automatically Testing Hazel - My Game Engine
Переглядів 28 тис.7 місяців тому
Automatically Testing Hazel - My Game Engine
My thoughts on the Unity situation.
Переглядів 105 тис.7 місяців тому
My thoughts on the Unity situation.
Answering questions about Hazel - My Game Engine
Переглядів 23 тис.7 місяців тому
Answering questions about Hazel - My Game Engine
How the hell did you make the like button glow when you pointed to it? Genius!
Cherno, I am trying to create a basic renderer but I am stuck on having my loaded model to be drawn in the window. It seems to be loaded correctly but does not show up in the window and I fail to find out where am I going wrong since I am still learning. I need help.
00:46 TheCherno: Isn't C++ kinda outdated language? Me literally 7 years later: proceeding to learn c++ :D
if anyone who got the *window* was nullptr. problem in 11:03,try fix the ImGui.cpp in 3839's loop condition to window != NULL && i < window->DC.Layouts.Data.Size
Make it in SFML pls
When Cherno brings up Genesis, you know he ran out of content :D
this video is exactly what I was looking for
Hahahaha, try MLX42 - nice and lightweight library to communicate with GL;)
Maybe it’s because as a professional, I used Java and automatically appreciate how Java does things because I’m familiar and therefore comfortable with it, but I always liked the idea of just importing specifically those classes that you need. You can import all the classes within a package, side but that’s not a good practice. Once you import a class into your source file, you can just use that class name directly. In C++ the practice is to always use the objects and classes with their full namespace prefix, rather than “using namespace::class/object” If there are name conflicts, which isn’t all too common, but if there are, you import the one you use more and use the fully qualified name for the other(s)
Hi Cherno, I am trying out your series as I am very interested in learning C++ and game dev. I am currently trying this out on Visual Studio 2022 Community and the Dynamic linking part is not working for me, when building the engine folder "Test.cpp" is not generating the .lib file, only the .dll and .pdb file. Thus, buidling the SandBox folder fails saying it cannot find the .lib file. What could be the issue? If anyone still viewing this tut knows, please comment with some guidance 🙏🙏🙏
Cherno: precompiled header file UA-cam: pregnant pal pedophile This is the best header file translation I've come across in this series so far
excel, by that definition, is a game engine. it’s true, and you can’t argue with it.
Shame you didn't incluse OneLoneCoder pixel game engine in the poll.. He is super cool guy and I like his project.
Qt is amazing. Steep learning curve but god damn it's powerful + writing GUI with qml is amazing
Wow! Great recap! I saw a bit of the original stream! Glad you enjoyed raylib! 😄
9:40
Imgui apps are ugly af, especially on a Mac.
What program do you use to zoom and draw on the screen?
wondering too
"I said the real Vampires Survivors" *perfection*
lol he remade his java RA*PE game xD
👍
Is there an equivalent of something like 'Squarespace' but for Windows applications? I've tried a few things like Raylib before but I don't have time to devote to learning them, or that much interest in windows development. I really just want a nice gui for my c++ programmes, instead of running them all in the console lol
i'm gonna make a game for my brother's birthday
This is the type of content I want to see :D
I really wonder what the theme for that ludum dare that spawned the idea of this game
Too noisy outside, distractive at times, for tutorial videos that you will do a lot talking, picking a quieter place
Very informative video. I am C# unity game developer but when I UA-cam search Stack vs Heap I found one of video on it. It was so informative so I decided to watch full playlist and now I am on 43 video.
x, xa, xt, xs, xp, xo ... not very descriptive variable names
bruh u switching to cmake, im switchin 2 premake
bruh u ACTUALLY REMADE IT AGAIN
I am using Visual Studio Code (I don't write C++ so that's why not VS itself) but I really like your color highlighting, what theme do you use in Visual Studio?
Good stuff!
Add a Uni sex feature
Cherno uses clion what 😂😂
I remember this game!!! If I remember correctly you posted about it on your previous channel before it got nuked via Machinima. Bringing back good memories, here's to another 12 years!
Sex game
no wooom at the end ? 😅
Impressive how quickly you learned to work with raylib and CLion. I have tried clion and used for a short while, but CMake just annoyed me way too much and all the tutorials in the web use Visual Studio so I had almost no resources to really work with, as I really do not know what a.e. the CMake equivalent of the VS Linker is. So I just stick with VS
i love how much you are trying to show all the clion features
I like women and God likes women :D
> jetbrains sponsored video > loads java project in eclipse
IntelliJ arguably their flagship product too lol
Yes please, more of these! And thank you for the content. I really enjoy it :)
Yes please do a video on how to port to the web!! :)
"Reproduction happens on collision with a female"
How does bro think this fast
Years of experience and hardwork
@@pawan4920and a big brain
Now remake this with Hazel but the catch is, you’ve to use Hazel 2D
Oh btw, if you're a student, you can obtain all Jetbrains products for free as long as you don't use it commercially
5:18 LOL funny when u r pretending to be impressed
this is totally amazing
Please make a video about how to configure your directories / builds using Clion and how, please