{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibyq5r2ypahldceuulim45u4mlyxsceshhw4foub7wxqcyytxx45y",
    "uri": "at://did:plc:hbz5lgbfowtgpw6hmkboaqhl/app.bsky.feed.post/3mfpjwl4hffh2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreihy4wx73uydqesa5gnwvdkuarorlaifqfrsaboaprucfmzthnil44"
    },
    "mimeType": "image/png",
    "size": 7181
  },
  "path": "/blog/new-vulkan-game-engine-tutorial-build-your-own-production-ready-rendering-engine?utm_medium=social&utm_source=newsroom&utm_campaign=game_engine&=",
  "publishedAt": "2026-03-29T07:12:00.534Z",
  "site": "https://www.khronos.org",
  "tags": [
    "API, Vulkan,"
  ],
  "textContent": "The Vulkan Working Group has published Building a Simple Game Engine, a new in-depth tutorial for developers ready to move beyond the basics and into professional-grade engine development. The series builds on the Core Vulkan Tutorial, guiding you through architectural principles and design patterns purpose-built for Vulkan-based rendering engines — helping you design clean, modular systems that scale with your project.",
  "title": "New Vulkan Game Engine Tutorial: Build Your Own Production-Ready Rendering Engine",
  "updatedAt": "2026-02-25T13:56:00.000Z"
}