Skip to content
Travis Vroman edited this page Feb 1, 2022 · 5 revisions

Welcome to the Kohi wiki!

Introduction

Kohi is a game engine built via a series on YouTube, step by step. It's the product of an ever-continuing learning exercise led by game engine developer Travis Vroman. This engine is made as part of the Kohi Game Engine series on YouTube, where we make a game engine from the ground up using C and Vulkan. The series is located here.

The name "Kohi" (コーヒー) is a simplification of the Japanese word for "coffee", which makes sense given how much I love the stuff.

Quick Links

Overview

This page helps you learn how to use Kohi and its associated products. This wiki can be read as a manual, from start to finish, or can be used as a reference.

If this is your first time using Kohi, you can either check out the Getting Started page or Follow along on YouTube.

Goals and Plan

Kohi will be a 3D engine from the start, with most of it built from scratch with explanations along the way. The series starts off as more of a tutorial to get up and running, with explanations becoming higher level as things progress to keep the pacing up. The goal here is simple, to have a game engine capable of making games. Once the project is far enough along, a game will be built using it as a series on my YouTube channel as well.

Platform Support

Windows and Linux are both officially supported, with unofficial macOS support added by the community. Android and iOS runtime support may also be added down the road.

Roadmap

See the Roadmap for the planned roadmap and direction for the future of the engine.

Clone this wiki locally