Why My Game Engine Sucks and How Will I Fix It?

A little planning this time around, hopefully it will go well. The fire is not putting itself out.
Github: github.com/Code-Gains/DX11-En...
Video from @TheCherno about C++ Projects • How to Properly Setup ...
0:00 Intro
0:50 Problems
3:43 Future Features
6:29 Summary and Outro
Music composed by @BillBrownMusic linktr.ee/billbrownmusic:
Shepherd's Flute (Dion Theme)
Crossroad at Dawn (Gludio Theme)
Merchant Ships from the East (Giran Theme)
Southern Vineyard (Floran Theme)

Пікірлер: 22

  • @rileyhawksworth8362
    @rileyhawksworth83624 ай бұрын

    Hey, I really like the videos and you are convincing me to make my own game engine. Keep u the good work. I've used cmake before and it seems good but never used premake. If you plan on sticking with compiling on windows msys2 or the windows subsystem for Linux might be helpful.

  • @Code_Gains

    @Code_Gains

    4 ай бұрын

    Thanks! Good luck with your engine if you decide to do it in the end.

  • @rileyhawksworth8362

    @rileyhawksworth8362

    4 ай бұрын

    Thanks, good luck too. Currently I've just been learning Makefile because I was recommended that by someone part of Travis Vroman's discord server. He is also making a game engine, might be a useful reference. The reason I was recommended Makefile is because I'm only planning on supporting Windows.

  • @bioblazepayne
    @bioblazepayne2 ай бұрын

    I just worked on excluding editor/client/server code last night in VS2022. You can use #if IS_SERVER and then in VS2022 you can define it as a variable, and if that variable is set then it will only compile that code, else compile the other. **Thumbs up**

  • @fakedy9539
    @fakedy95393 ай бұрын

    Im glad i found this channel. I'm planning on creating a new engine myself since ive matured a lot since my first attempt. I like your style :)

  • @kudorgyozo
    @kudorgyozo4 ай бұрын

    your engine looks great, with UI, enemies and everything. Very nice!

  • @Code_Gains

    @Code_Gains

    4 ай бұрын

    The only enemy is me. Thanks though.

  • @aurimasjurgelis2261
    @aurimasjurgelis22614 ай бұрын

    I found this video randomly, thanks to the KZread's algorithm. I wasn't disappointed because I used to be interested in game engines too (and Lineage 2). Nostalgic and educational.

  • @orbyfied
    @orbyfied4 ай бұрын

    🔥🔥🔥🔥🔥

  • @InfiniteCoder01
    @InfiniteCoder014 ай бұрын

    Ha, you are following my way and the way Low Level Game Dev went. Welcome to the club!

  • @tarck333333rrrr
    @tarck333333rrrr4 ай бұрын

    Noooo, build systems are a trap! Never worry about BS like separating editor and code at this stage! I even seen AAA project that do that with extra build. Heck, look at DOOM BFG source! It has only 4 projects and it mainly for mod support. It even has editor build in into main exe! All crap like this just distract you from your main goal - making game or gameengine.

  • @Code_Gains

    @Code_Gains

    4 ай бұрын

    I think it is better done early, than when I have a completed project. Also I think it is a very valuable thing to know how to do and I want to learn it.

  • @tarck333333rrrr

    @tarck333333rrrr

    4 ай бұрын

    @@Code_GainsValue is doubtful. I can be done later or never - lots of AAA projects begin by checking in last title source into a new repo.

  • @aliceberethart
    @aliceberethart4 ай бұрын

    0:17 lol ain’t that the truth Learning is addictive hell

  • @thomasp9511
    @thomasp95114 ай бұрын

    Hmmmm..yes..oh…true dat.. big brain

  • @Sam-rr4ek
    @Sam-rr4ek4 ай бұрын

    help i am big noob, what programs do i run so i can code in c++ for unreal engine 5

  • @sleepymushroom9403
    @sleepymushroom94034 ай бұрын

    Hello there

  • @Code_Gains

    @Code_Gains

    4 ай бұрын

    Hi?

  • @xzaz2
    @xzaz24 ай бұрын

    This looks like Silkroad online

  • @MJ123and5
    @MJ123and54 ай бұрын

    Mine is worse ahaha