Media Summary: Finally, some actual drawing! In this video, we will write cross- We are getting oh so close to rendering graphics Separating the build into two translation units, one a dynamically loaded library

Handmade Hero Mac Os Platform Layer Day 4 Animating The Backbuffer - Detailed Analysis & Overview

Finally, some actual drawing! In this video, we will write cross- We are getting oh so close to rendering graphics Separating the build into two translation units, one a dynamically loaded library Wrapping up game controller input. Adding the remaining buttons and hooking up the directional controls (both digital and ... Setting up the debugger and answering a question about CPU utilization. Apologies Now that the drudgery of setting up a build environment is out of the way, it's time to get down to business and render a window to ...

Calculating frames per second so we can eventually target at least 30 frames per second as a video refresh rate All code is posted ... Recording the game controller's input and playing it back so we can live-edit the game's source code and see the effect of our ...

Photo Gallery

Handmade Hero Mac OS Platform Layer Day 4, Animating the Backbuffer
Handmade Hero Day 004 - Animating the Backbuffer
Handmade Hero Mac OS Platform Layer Day 003, Allocating a Backbuffer
Handmade Hero Mac OS Platform Layer Day 014 Cross Platform Display Output
Handmade Hero Mac Platform Layer Day 023, Dynamically Loading the Game's Source Code
Handmade Hero Day 021 - Loading Game Code Dynamically
Handmade Hero Mac OS Platform Layer Day007 Finishing Game Controller Input
Handmade Hero Mac OS Platform Layer Day 005 Debugging inside Xcode
Handmade Hero Day 192 - Implementing Self-Recompilation
Handmade Hero Mac OS Platform Layer Day 001
Handmade Hero Mac OS Platform Layer Day 016 Cross-Platform Controller Input
Handmade Hero Mac OS Platform Layer Day 002, Opening an NSWindow
View Detailed Profile
Handmade Hero Mac OS Platform Layer Day 4, Animating the Backbuffer

Handmade Hero Mac OS Platform Layer Day 4, Animating the Backbuffer

Finally, some actual drawing! In this video, we will write cross-

Handmade Hero Day 004 - Animating the Backbuffer

Handmade Hero Day 004 - Animating the Backbuffer

Day

Handmade Hero Mac OS Platform Layer Day 003, Allocating a Backbuffer

Handmade Hero Mac OS Platform Layer Day 003, Allocating a Backbuffer

We are getting oh so close to rendering graphics

Handmade Hero Mac OS Platform Layer Day 014 Cross Platform Display Output

Handmade Hero Mac OS Platform Layer Day 014 Cross Platform Display Output

A brief discussion of cross-

Handmade Hero Mac Platform Layer Day 023, Dynamically Loading the Game's Source Code

Handmade Hero Mac Platform Layer Day 023, Dynamically Loading the Game's Source Code

Separating the build into two translation units, one a dynamically loaded library

Handmade Hero Day 021 - Loading Game Code Dynamically

Handmade Hero Day 021 - Loading Game Code Dynamically

Day

Handmade Hero Mac OS Platform Layer Day007 Finishing Game Controller Input

Handmade Hero Mac OS Platform Layer Day007 Finishing Game Controller Input

Wrapping up game controller input. Adding the remaining buttons and hooking up the directional controls (both digital and ...

Handmade Hero Mac OS Platform Layer Day 005 Debugging inside Xcode

Handmade Hero Mac OS Platform Layer Day 005 Debugging inside Xcode

Setting up the debugger and answering a question about CPU utilization. Apologies

Handmade Hero Day 192 - Implementing Self-Recompilation

Handmade Hero Day 192 - Implementing Self-Recompilation

Day

Handmade Hero Mac OS Platform Layer Day 001

Handmade Hero Mac OS Platform Layer Day 001

If you're like me,

Handmade Hero Mac OS Platform Layer Day 016 Cross-Platform Controller Input

Handmade Hero Mac OS Platform Layer Day 016 Cross-Platform Controller Input

Creating the notion of a cross-

Handmade Hero Mac OS Platform Layer Day 002, Opening an NSWindow

Handmade Hero Mac OS Platform Layer Day 002, Opening an NSWindow

Now that the drudgery of setting up a build environment is out of the way, it's time to get down to business and render a window to ...

Handmade Hero Mac OS Platform Layer Day 013, Calculating Frames Per Second

Handmade Hero Mac OS Platform Layer Day 013, Calculating Frames Per Second

Calculating frames per second so we can eventually target at least 30 frames per second as a video refresh rate All code is posted ...

Handmade Hero Mac Platform Layer Day 025, Looped Live Code Editing

Handmade Hero Mac Platform Layer Day 025, Looped Live Code Editing

Recording the game controller's input and playing it back so we can live-edit the game's source code and see the effect of our ...

Handmade Hero Day 115 - SIMD Basics

Handmade Hero Day 115 - SIMD Basics

Day

Handmade Hero Mac Platform Layer Day 018, Debug File IO Part 1

Handmade Hero Mac Platform Layer Day 018, Debug File IO Part 1

Getting a path (a.k.a. char *)