2024-03-23 | Data Oriented Design: Double Buffered Component Sets | 5:36 | 546 | |
|
2024-03-22 | loading textures from mtl files | 8:51 | 215 | |
|
2024-03-20 | Finite State Machines | 11:01 | 232 | |
|
2024-03-19 | Computer System Fundamentals 3: Binary Numbers | 17:50 | 90 | |
|
2024-03-17 | WGPU for beginners 3: Shaders | 33:32 | 836 | |
|
2024-03-16 | C++ for Game Developers: The perils of unsigned math | 6:33 | 479 | |
|
2024-03-02 | Nak's Quest Devlog: Everything is a state machine! | 4:04 | 358 | |
|
2024-02-29 | High Performance Rendering | 17:22 | 764 | |
|
2024-02-22 | Nak's Quest Devlog: Finite State Machines | 6:06 | 232 | |
|
2024-02-16 | WGPU for beginners 2: making a blank screen | 30:23 | 1,489 | |
|
2024-02-15 | Nak's Quest Devlog: Music is working | 4:13 | 130 | |
|
2024-02-13 | Nak's Quest Devlog: First steps into OpenAL | 4:29 | 179 | |
|
2024-02-08 | WGPU for beginners 1: window and event loop | 17:18 | 2,625 | |
|
2024-01-27 | Nak's Quest Devlog: Dynamic Camera | Multithreading | 10:31 | 287 | |
|
2024-01-24 | Nak's Quest Devlog: The arena system is done! | 8:37 | 187 | |
|
2024-01-14 | Nak's Quest Devlog: Enemy Behaviours are fixed (?) | 3:14 | 188 | |
|
2024-01-13 | Nak's Quest Devlog: What a wonderful world | 5:46 | 136 | |
|
2024-01-11 | Nak's Quest Devlog: Gameplay updates | Handling feedback | 11:31 | 149 | Vlog |
|
2024-01-10 | Nak's Quest Devlog: (Very brief) Overview of how I wrote my tools | 10:39 | 252 | |
|
2024-01-09 | Nak's Quest Devlog: I'm starting to understand why some developers dislike C++ | 10:23 | 520 | |
|
2024-01-08 | Nak's Quest Devlog: Bugs that make me doubt my humanity | 2:37 | 149 | |
|
2024-01-07 | Nak's Quest Devlog: Three Optimisations | 4:56 | 136 | |
|
2024-01-06 | Devlog: Improved map editor | My goals for 2024 | 10:44 | 223 | |
|
2024-01-05 | Nak's Quest Devlog: Message Queues | 5:08 | 143 | |
|
2024-01-04 | Nak's Quest Devlog: Monsters are moving | 7:01 | 154 | |
|
2024-01-03 | Devlog: Project Concept Reveal | 12:39 | 228 | |
|
2024-01-02 | Devlog: How I coded it | 24:10 | 505 | |
|
2024-01-01 | Devlog: Camera Panning | 2:23 | 112 | |
|
2023-12-31 | Devlog: walking and colliding | 3:28 | 188 | |
|
2023-12-30 | Devlog: Loading Maps! | 3:04 | 263 | |
|
2023-12-29 | Devlog: Map Editor | 3:00 | 476 | |
|
2023-12-27 | Travel Vlog 3: Visiting the Hell Temple | 7:18 | 141 | |
|
2023-12-24 | Devlog: skeletal animations are working | 1:11 | 438 | |
|
2023-12-22 | Collision Detection: Broadsheet Phase | 8:43 | 753 | |
|
2023-12-21 | macOS Metal with C++ 5: Simple Transforms | 15:38 | 239 | |
|
2023-12-20 | macOS Metal with C++ 4: Indices | 19:56 | 188 | |
|
2023-12-19 | macOS Metal with C++ 3: Vertices | 18:32 | 175 | |
|
2023-12-15 | Travel Vlog 2: Visiting the Mae Nak Shrine | 7:26 | 91 | |
|
2023-12-14 | Devlog: Animations | 3:38 | 213 | |
|
2023-12-13 | Travel Vlog 1: getIntoThailand | 4:11 | 149 | |
|
2023-12-11 | OpenGL with Python: Getting data to the GPU | 34:11 | 278 | |
|
2023-12-04 | OpenGL with Python: Shaders | 28:03 | 477 | |
|
2023-11-29 | OpenGL with Python: Intro and Setup | 35:25 | 711 | |
|
2023-11-28 | Directional Sprites | 9:50 | 273 | |
|
2023-11-27 | Interpolation | 13:05 | 177 | |
|
2023-11-25 | Affine Transformations | 39:39 | 223 | |
|
2023-11-22 | Devlog: Spritesheets are working better | 3:47 | 208 | |
|
2023-11-21 | Devlog: Improved Bones, Not so great Spritesheets | 5:13 | 167 | |
|
2023-11-20 | Devlog: Showcasing my Bone Editor | 5:54 | 1,278 | |
|
2023-11-17 | Hand drawn sprites #gamedevelopment | 1:00 | 127 | |
|
2023-11-16 | Skeletal Animation: Simple Skeleton | 24:33 | 332 | |
|
2023-11-15 | Skeletal Animation: Local Transformations | 10:27 | 215 | |
|
2023-11-12 | Breaking up with OpenGL | 4:46 | 1,817 | |
|
2023-11-09 | Skeletal Animation: Static Models | 24:34 | 258 | |
|
2023-11-08 | Skeletal Animation: Binary Files | 16:55 | 213 | |
|
2023-11-07 | Skeletal Animation: Who is json? | 15:07 | 405 | |
|
2023-11-06 | Realtime Raytracing: Refitting | 8:36 | 769 | |
|
2023-11-04 | Abstract vs Concrete Thinking | 12:42 | 251 | |
|
2023-11-02 | macOS Metal with C++ 2: Shaders | 28:53 | 521 | |
|
2023-11-02 | Fences in OpenGL | 7:06 | 494 | |
|
2023-11-01 | Realtime Raytracing: Backfaces | 20:36 | 562 | |
|
2023-10-31 | Ada for Game Developers: Tic Tac Toe Stage 1 | 13:03 | 230 | |
|
2023-10-29 | How to learn Programming (or Anything) | 21:08 | 447 | |
|
2023-10-26 | Ada for Game Developers: Modules and Packages | 12:37 | 413 | |
|
2023-10-25 | Ada for Game Developers 3: Functions and Procedures | 11:13 | 420 | |
|
2023-10-22 | Realtime Raytracing: Spawning Extra Rays | 15:41 | 573 | |
|
2023-10-21 | Draw the Graphics Challenge! #gamedev #graphics #hustle | 0:42 | 278 | |
|
2023-10-20 | Realtime Raytracing: Refractions | 28:30 | 340 | |
|
2023-10-17 | Realtime Raytracing: Recursive Reflections | 19:49 | 998 | |
|
2023-10-16 | OpenGL with C++ 13: Compute Shaders | 50:13 | 587 | |
|
2023-10-12 | OpenGL with C++ 12: Post Processing | 29:14 | 460 | |
|
2023-10-08 | macOS Metal with C++ 1: Project Setup | 39:19 | 782 | |
|
2023-10-07 | Raycasting with Python Turtle | 51:04 | 225 | |
|
2023-10-01 | OpenGL with C++ 11: Debugging | 35:05 | 277 | |
|
2023-09-27 | Structured Arrays in Numpy | 12:34 | 186 | |
|
2023-09-25 | Announcing Arts et Metiers: a free and open source data oriented game framework | 7:45 | 475 | |
|
2023-09-24 | Debugging PyOpenGL Projects with Renderdoc | 7:11 | 102 | |
|
2023-09-24 | PSA: Visual Studio Code's Debugger is good | 7:35 | 556 | |
|
2023-09-18 | Loading Sprite Sheets with Godot | 14:45 | 247 | |
|
2023-09-16 | Making Tic Tac Toe with Godot | 31:20 | 956 | |
|
2023-09-10 | Computer System Fundamentals 2: Latches and Flip Flops | 13:05 | 100 | |
|
2023-09-09 | Computer System Fundamentals 1: Logic Circuits | 20:16 | 239 | |
|
2023-09-08 | Ada for Game Developers 2: Arrays and Records | 10:08 | 190 | |
|
2023-09-08 | OpenGL with C++ 10: Cubemaps | 18:32 | 250 | |
|
2023-09-02 | How fast are Python loops? | 13:47 | 455 | |
|
2023-09-01 | Ada for Game Developers: Installation and Setup | 13:47 | 752 | |
|
2023-08-31 | Make your GPU work for you! #gamedev #coding #gamedevelopment | 0:58 | 380 | |
|
2023-08-30 | "Making a Game Engine is hard!" #gamedev #coding #gamedevelopment | 1:00 | 260 | |
|
2023-08-29 | Data Oriented Design: Managed Arrays | 20:51 | 307 | |
|
2023-08-28 | Git Submodule: Setting up CMake Projects in Windows | 11:47 | 145 | |
|
2023-08-25 | GetIntoGainz 3: Something that can't be faked | 4:29 | 133 | |
|
2023-08-25 | Command Line CMake | 13:42 | 243 | |
|
2023-08-21 | OpenGL with C++ 9: Static Geometry | 36:38 | 447 | |
|
2023-08-19 | OpenGL with C++ 8: Animating Models | 22:32 | 505 | |
|
2023-08-19 | Game Development in Rust: Loading Images | 14:05 | 468 | |
|
2023-08-18 | Get Into Gainz 2: Damn, that's crazy | 4:17 | 155 | |
|
2023-08-17 | OpenGL with C++ 7: Loading Models | 41:29 | 294 | |
|
2023-08-11 | GetIntoGainz 1: Why Weight? | 7:54 | 267 | |
|
2023-08-08 | Metal with SwiftUI: Instanced Rendering | 18:16 | 325 | |
|
2023-08-06 | RPG Maker MZ for Beginners 2: Variables | 22:50 | 111 | | RPG Maker MZ
|