Hero image for Episode 2: Window Creation

Episode 2: Window Creation


In this episode, we’ll create a window using GLFW and set up the main application loop that will serve as the foundation for our rendering system.

What We’ll Cover

  • Integrating GLFW into the project
  • Creating a window class
  • Setting up the main application loop
  • Handling window events and input

Prerequisites

Make sure you’ve completed Episode 1: Project Setup before continuing.

Git Tag

This episode corresponds to git tag v0.2.0 in the Serval Engine repository.

git checkout v0.2.0

Next Episode

In the next episode, we’ll initialize Vulkan and create a Vulkan instance.


This is a placeholder episode. Content will be updated as the engine development progresses.