Yeah,
It would be fun to do.
Yeah,
It would be fun to do.
i would like to do it for the understanding of how things work, and how much work actually has been done in the big engines
Realistically the best place to start with this would be to combine with the Godot course idea, and work inside an existing open-source engine.
That way we don’t start from scratch, and can actually learn to contribute to a meaningful open-source project while we learn the guts of how an engine works?
What do you guys think?
PS @Rob do you know of a way of merging topics here?
Topic Tools -> Select Posts then Move to Existing Topic
Referring to Ben’s idea, I like to have both - a course focus on Godot based projects which go deep inside Engine source code, and another course focus on building own game engine from scratch which may use Godot as example implementation.
For such challenging topic about game engine, I do not think one course is enough to cover even most of our needs. My only requirement is to be clear and practical, to have real, hand-on values to game developer & projects. There are already too many kind-of “academic” game engine courses in the market. Please do not make this great potential courses similar to them. You & your team are very good at presenting the boring tedious topics in a clear and practical manner, please keep in this way. Thanks.
I agree. This would need to be a series , not just a course… This is not the 100 meter dash of how to use a game engine. This is a marathon!!
+1 for C++ and series of 2 or 3 courses, it is just so big topic, rendering, inputs, data caching and loading, editor, physics etc etc…
For interested there are many good books on topic, I liked reading these:
Game Coding Complete covers many topics and is overall very good game programming book:
Engine Architecture:
Whilst at a recent gaming event, saw a spellbinding new game called Fugl. Check it out on Steam if you haven’t already.
The programmer, Gorm (who will hopefully join us here), was a great guy and would be very helpful to talk to when we get to this content and to Procedural Content Generation
Interesting article for you guys…
I wouldn’t mind doing this at all. I would love to see this done in c++ no doubt. C# wouldn’t be bad neither but … I think C++ would be the winner for this type of course as C++ will run better on a larger scale.
Wonderful Idea. I have dreamed of this course my entire life
i recommend checking out the lengty handmade hero, its a 500+ (still ongoing) series on making a game, engine included from scratch (don’t remember if its c++ or c)
Casey’s using minimal features of C++ in Handmade hero series, as far as I know only operator/function overloading, you can read about that here.
Also @sampattuzzi any progress so far? I’m all up for this idea and I believe if you get it done it’ll be a breakthrough really.
I’d like to suggest this overlaps with OpenGL or DirectX C++ tutorial sufficiently we should merge the ideas, you ok with that?
Yes, these 2 ideas should be merged, as they are quite related.
Create that course and I insta buy it
hope this course comes straight after the math course would be insta buy