101. | Vulkan with C++, Stage 17: Staging Buffers | 10 | |
|
102. | Nak Ambient Music | 8 | |
|
103. | clangd autocompletion: third party dependencies | 2 | |
|
104. | Ada for Game Developers: Linked Lists | 19 | |
|
105. | Planning my master's degree | 13 | |
|
106. | Data Oriented Design: SIMD | 39 | |
|
107. | My new year's resolutions for 2025 (and beyond?) | 26 | |
|
108. | Metal with SwiftUI: some quick refactoring | 11 | |
|
109. | Let's make Wolfenstein in Python! 8/24: Gun | 13 | |
|
110. | An Overview of Data Oriented Design | 31 | |
|
111. | Ada for Game Developers: Linked Lists (Part 2) | 16 | |
|
112. | OpenGL Zero to Hero: Transformations | 28 | |
|
113. | Vulkan Memory Alignment of Storage Buffers | 19 | |
|
114. | Gamemaker for Beginners: A simple platformer | 9 | |
|
115. | OpenGL with C++: Bindless Textures | 30 | |
|
116. | A lecture I gave on compute shaders | 37 | |
|
117. | Ada for Game Developers: Using SDL | 28 | |
|
118. | WebGPU for Beginners: Screen Warping | 8 | |
|
119. | PyQt6: Color Picking | 4 | |
|
120. | GetIntoGameDev Live: Saturday Standup (29.03.25) | 5 | |
|
121. | Try using print statements next time #coding #gamedev | 14 | |
|
122. | OpenGL Zero to Hero: What is OpenGL? | 78 | |
|
123. | Vulkan with C++, Stage 29: Atomic Image Operations | 12 | |
|
124. | A light introduction to OBJ models (PyOpenGL) | 8 | |
|
125. | Renderer Architecture: shaders and meshes | 41 | |
|
126. | Vulkan with C++, Stage 27: Fragment Shader Emulation | 13 | |
|
127. | Gamemaker for Beginners: Making a 3D Camera | 7 | |
|
128. | Why my renderer will be single threaded | 39 | |
|
129. | Vulkada: Project Structure | 25 | |
|
130. | September 2024 Update | 33 | |
|
131. | WGPU for beginners 4: Vertex Buffers | 20 | |
|
132. | I’m learning X, which tutorial seriesshould I follow? | 31 | |
|
133. | OpenGL with C++: Instanced Rendering | 18 | |
|
134. | PyKrasue updates: Texture Atlases, big performance gains | 11 | |
|
135. | OpenGL with Python: Let's make a Buffer! | 12 | |
|
136. | Let's Make Pong! 1/6: A crash course in pygame | 13 | |
|
137. | November update | 44 | |
|
138. | Game Development in Rust: Message Queues | 16 | |
|
139. | DirectX 12: Device Creation | 12 | |
|
140. | Vulkada: Extensions and Layers | 15 | |
|
141. | Let's make Wolfenstein in Python! 1/24: Clearing the screen | 25 | |
|
142. | Data Oriented Design: Parallel Programming | 19 | |
|
143. | Benefits of Old School Software Engineering for Solo Developers | 35 | |
|
144. | Independent Developer Mindset | 64 | |
|
145. | Let's make Wolfenstein in Python! 6/24: Rendering | 17 | |
|
146. | CS Tutor Sins | 18 | |
|
147. | OpenGL with Python: Let's make a Buffer (part 2)! | 10 | |
|
148. | A classic OpenGL moment #gamedev #3dgamedevelopment #opengl #coding #debugging | 30 | |
|
149. | Robin Hood Hashmaps | 22 | |
|
150. | Let's make Wolfenstein in Python! 7/24: Textures | 15 | |
|
151. | Metal with SwiftUI: Compositing Layers | 10 | |
|
152. | OpenGL Oversimplified: Stencil Tests | 18 | |
|
153. | Nak: The road to vslice | 9 | |
|
154. | What to do when PyOpenGL doesn't support an OpenGL function (load_proc_addr) | 11 | |
|
155. | Game Developer Paralysis: Start Starting! | 27 | |
|
156. | WGPU for beginners 7: Buffer Suballocation | 11 | |
|
157. | Build your programming skills: deadly with a pencil | 23 | |
|
158. | PyQt6: Object Picking | 8 | |
|
159. | Game Development in Rust: Implementing a custom vector | 7 | |
|
160. | The Alice Madness Returns we got is a little different to the original proposal. | 21 | | Alice: Madness Returns
|
161. | WGPU for beginners 9: Perspective Projection | 24 | |
|
162. | Vulkan with C++ 28: Buffer Suballocation | 9 | |
|
163. | 2024 Halloween Special | 4 | |
|
164. | Windows Programming 1: I showed you my HWND, please respond. | 29 | |
|
165. | Game Developer Mentality | 36 | |
|
166. | Skeletal Animation with gltf files | 25 | |
|
167. | Let's Make Pong! 4/6: Game Modes | 4 | |
|
168. | Changing seasons, starting work on a Vulkan C++ Engine | 38 | |
|
169. | PyQt6: Grid Layouts | 4 | |
|
170. | Vulkan is a Nightmare 🔺☠️ | 128 | |
|
171. | Vulkan with C++, Stage 25: Triangle Edges | 10 | |
|
172. | Asahi Linux Rice | 7 | |
|
173. | Nak Steam Page Announcement | 26 | |
|
174. | Vulkan with C++, Stage 28: Depth Buffering | 37 | |
|
175. | WGPU for beginners 8: Transforms | 10 | |
|
176. | Let's make Wolfenstein in Python! 2/24: Vertical and Horizontal lines | 24 | |
|
177. | Pygame with Legacy OpenGL. Stage 8: Lighting | 1 | |
|
178. | Pygame with Legacy OpenGL. Stage 5: Vertical mouselook | 1 | |
|
179. | Computer System Fundamentals 3: Binary Numbers | 10 | |
|
180. | Pygame with Legacy OpenGL. Stage 4: Horizontal mouselook | 1 | |
|
181. | OpenGL with Python Tutorial 12: Framebuffers (deprecated) | 0 | |
|
182. | 210108 Rotations | 0 | |
|
183. | Setting up an OpenGL Project in Ubuntu [VSCode, GLFW, GLAD, CMake] | 0 | |
|
184. | Software Rendering 4: View Frustum Clipping | 0 | |
|
185. | Software Rendering 3: Backface Culling | 0 | |
|
186. | Pygame with Legacy OpenGL. Stage 7: Textures | 1 | |
|
187. | 280321 A basic sector system | 0 | |
|
188. | Game Engine architecture in PyGame: Multiple source files | 3 | |
|
189. | Vulkan with Python Tutorial 10: Creating the Graphics Pipeline (deprecated) | 0 | |
|
190. | 210111 Larger Level with Collision Detection | 0 | |
|
191. | December Game a Week Challenge Week 1 Results, Prompt 2 | 1 | |
|
192. | 210110 Perspective Projection | 1 | |
|
193. | Vulkan with Python 19: Uniform Buffer Objects | 1 | |
|
194. | Vulkan with Python Tutorial 12 Basic Multithreaded Drawing (deprecated) | 1 | |
|
195. | Data Structures and Algorithms in C++: Linked Lists | 1 | |
|
196. | Vulkan in Python Tutorial 6 Swapchain Creation (deprecated) | 1 | |
|
197. | 210314 Backface Culling | 1 | |
|
198. | Doomed: the game that got me into gamedev | 1 | |
|
199. | 210107 Intro and Basic Pygame Stuff | 2 | |
|
200. | Hand drawn sprites #gamedevelopment | 5 | |
|