The Cherno
The Cherno
  • 839
  • 72 825 960
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.
Переглядів: 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 ...
40 Days.
Переглядів 37 тис.2 місяці тому
40 Days.
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
This Animation System IS AMAZING
Переглядів 53 тис.3 місяці тому
This Animation System IS AMAZING
BEST WAY to understand graphics and rendering code
Переглядів 34 тис.3 місяці тому
BEST WAY to understand graphics and rendering code
I'm Struggling.
Переглядів 102 тис.3 місяці тому
I'm Struggling.
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
My Favourite Way To Make Websites
Переглядів 59 тис.5 місяців тому
My Favourite Way To Make Websites
How to Properly Setup C++ Projects
Переглядів 84 тис.5 місяців тому
How to Properly Setup C Projects
Don't Make This Mistake! // Code Review
Переглядів 47 тис.6 місяців тому
Don't Make This Mistake! // Code Review
Hazel Engine ON LINUX!
Переглядів 44 тис.6 місяців тому
Hazel Engine ON LINUX!
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

КОМЕНТАРІ

  • @MattJohno2
    @MattJohno2 15 годин тому

    How the hell did you make the like button glow when you pointed to it? Genius!

  • @monamodikgwete3423
    @monamodikgwete3423 17 годин тому

    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.

  • @tamvirshahabuddin3361
    @tamvirshahabuddin3361 18 годин тому

    00:46 TheCherno: Isn't C++ kinda outdated language? Me literally 7 years later: proceeding to learn c++ :D

  • @kanglei-laker
    @kanglei-laker 21 годину тому

    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

  • @BackupCookie686
    @BackupCookie686 День тому

    Make it in SFML pls

  • @paradox8425
    @paradox8425 День тому

    When Cherno brings up Genesis, you know he ran out of content :D

  • @karim8030
    @karim8030 День тому

    this video is exactly what I was looking for

  • @vkatasonov
    @vkatasonov День тому

    Hahahaha, try MLX42 - nice and lightweight library to communicate with GL;)

  • @milind006
    @milind006 День тому

    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)

  • @iarxiisan2753
    @iarxiisan2753 День тому

    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 🙏🙏🙏

  • @somewhere7565
    @somewhere7565 День тому

    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

  • @puppetbirds
    @puppetbirds День тому

    excel, by that definition, is a game engine. it’s true, and you can’t argue with it.

  • @sorek__
    @sorek__ День тому

    Shame you didn't incluse OneLoneCoder pixel game engine in the poll.. He is super cool guy and I like his project.

  • @hoochymamma87
    @hoochymamma87 День тому

    Qt is amazing. Steep learning curve but god damn it's powerful + writing GUI with qml is amazing

  • @raylibtech
    @raylibtech День тому

    Wow! Great recap! I saw a bit of the original stream! Glad you enjoyed raylib! 😄

  • @GohersWay
    @GohersWay День тому

    9:40

  • @bobweiram6321
    @bobweiram6321 День тому

    Imgui apps are ugly af, especially on a Mac.

  • @HeavilyUngluedGuy
    @HeavilyUngluedGuy 2 дні тому

    What program do you use to zoom and draw on the screen?

  • @StarContract
    @StarContract 2 дні тому

    "I said the real Vampires Survivors" *perfection*

  • @Nodsaibot
    @Nodsaibot 2 дні тому

    lol he remade his java RA*PE game xD

  • @guilherme5094
    @guilherme5094 2 дні тому

    👍

  • @Christian___
    @Christian___ 2 дні тому

    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

  • @mobslicer1529
    @mobslicer1529 2 дні тому

    i'm gonna make a game for my brother's birthday

  • @wsxokm5
    @wsxokm5 2 дні тому

    This is the type of content I want to see :D

  • @omarmagdy1075
    @omarmagdy1075 2 дні тому

    I really wonder what the theme for that ludum dare that spawned the idea of this game

  • @codybythesea
    @codybythesea 2 дні тому

    Too noisy outside, distractive at times, for tutorial videos that you will do a lot talking, picking a quieter place

  • @faizydeveloper
    @faizydeveloper 2 дні тому

    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.

  • @b4ttlemast0r
    @b4ttlemast0r 2 дні тому

    x, xa, xt, xs, xp, xo ... not very descriptive variable names

  • @TheRealMangoDev
    @TheRealMangoDev 2 дні тому

    bruh u switching to cmake, im switchin 2 premake

  • @TheRealMangoDev
    @TheRealMangoDev 2 дні тому

    bruh u ACTUALLY REMADE IT AGAIN

  • @simp-
    @simp- 2 дні тому

    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?

  • @amigaworkbench720
    @amigaworkbench720 2 дні тому

    Good stuff!

  • @MudhenTV
    @MudhenTV 2 дні тому

    Add a Uni sex feature

  • @ralph_d_youtuber8298
    @ralph_d_youtuber8298 2 дні тому

    Cherno uses clion what 😂😂

  • @namr2000
    @namr2000 2 дні тому

    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!

  • @pawan4920
    @pawan4920 2 дні тому

    Sex game

  • @bunnypou325
    @bunnypou325 2 дні тому

    no wooom at the end ? 😅

  • @strokkur24
    @strokkur24 2 дні тому

    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

  • @urisinger3412
    @urisinger3412 2 дні тому

    i love how much you are trying to show all the clion features

  • @leshommesdupilly
    @leshommesdupilly 2 дні тому

    I like women and God likes women :D

  • @yonimeller
    @yonimeller 2 дні тому

    > jetbrains sponsored video > loads java project in eclipse

    • @magellan124
      @magellan124 День тому

      IntelliJ arguably their flagship product too lol

  • @desmozGenes
    @desmozGenes 2 дні тому

    Yes please, more of these! And thank you for the content. I really enjoy it :)

  • @aaronmark3930
    @aaronmark3930 2 дні тому

    Yes please do a video on how to port to the web!! :)

  • @soniablanche5672
    @soniablanche5672 2 дні тому

    "Reproduction happens on collision with a female"

  • @thymme7508
    @thymme7508 2 дні тому

    How does bro think this fast

    • @pawan4920
      @pawan4920 2 дні тому

      Years of experience and hardwork

    • @zombi1034
      @zombi1034 День тому

      @@pawan4920and a big brain

  • @zenith2808.
    @zenith2808. 2 дні тому

    Now remake this with Hazel but the catch is, you’ve to use Hazel 2D

  • @xTriplexS
    @xTriplexS 2 дні тому

    Oh btw, if you're a student, you can obtain all Jetbrains products for free as long as you don't use it commercially

  • @aaronmark3930
    @aaronmark3930 2 дні тому

    5:18 LOL funny when u r pretending to be impressed

  • @sharma_atul_06
    @sharma_atul_06 2 дні тому

    this is totally amazing

  • @Mahm00dM0hanad
    @Mahm00dM0hanad 2 дні тому

    Please make a video about how to configure your directories / builds using Clion and how, please