What is the optimal way to learn how to program a custom Game Engine?
by DaveyJ - Thursday July 18, 2024 at 10:25 PM
#1
Do you have any tips for how to learn to program a custom game engine?
I was always looking everywhere but was unable to find optimal way to learn this.
Currently I'm programming in C++ because I see it as one of the most popular languages and also it hepls with understanding how computers work. (Even that languages like Assembly helps with this more but I'm not that insane to make a game engine entirely in Assembly)
So I was wondering are there some best steps? Or it differs from person to person? Or maybe reverse engineering source code of another engines could maybe help? (Open source or not... when one has a source ofcourse)
I also know a bit of Python and LUA but I guess these are best for scripting when the engine is already compiled.
And what would be the most simple rendering library to learn? (One of the three libraries available like OpenGL, DirectX and Vulkan. I only know that OpenGL and Vulkan are both optimal for multi platform programming.)

Here is my current method and current progress of trying to learn such thing (everything was made from scratch):

(If the video does not work: vrqmaVWgpWk)

It is not a project. Just a learning method. But I'm not sure if there are better methods.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  FREE 3 UNCENSORED HACKING LLM QaboosbinSaidAlSaid 71 2,092 34 minutes ago
Last Post: phas3lock
  A collection of deepweb sites [2025] dg7ka 113 3,499 7 hours ago
Last Post: newuser201
  NEW USERS READ - how to avoid malware on the forum Sukob 104 13,021 Yesterday, 01:19 PM
Last Post: Elowyn
  Hacking forums and their links 2026 onionlinks 1 296 May 04, 2026, 05:01 PM
Last Post: phas3lock
  What is your most efficent way to gain initial access? likju 1 219 May 04, 2026, 04:47 PM
Last Post: phas3lock

Forum Jump:


 Users browsing this forum: 1 Guest(s)