Learn how to program a 2D game engine from scratch using the Java Programming Language. You will use the game engine to create a Super Mario Clone but the engine can be used to create other games as well. 💻 Code: ✏️ Course created by GamesWithGabe. Check out his channel: 🎥 Part 2 (final hour of this course): ⭐️ Course Contents ⭐️ ⌨️ (00:00:06) Introduction ⌨️ (00:07:54) Setting up the Window with LWJGL ⌨️ (00:25:20) Adding Event Listeners with GLFW ⌨️ (00:51:42) Creating a Scene Manager & Delta Time Variable ⌨️ (01:11:26) How OpenGL Graphics Programming Works ⌨️ (01:32:53) Drawing the First Square ⌨️ (02:02:56) Regexes and Shader Abstraction ⌨️ (02:24:25) Game Camera OpenGL ⌨️ (02:47:47) GLSL Shaders ⌨️ (03:08:45) Texture Loading in LWJGL3 ⌨️ (03:36:02) Entity Component System ⌨️ (04:06:25) Batch Rendering in LWJGL3 ⌨️ (04:50:00) Resource Management in LWJGL3 ⌨
Hide player controls
Hide resume playing