Learn quest background
Learn quest background
Learn quest background

Learn Quests

Guided Game Development Lessons

Follow focused quests, practical lessons, and progress that stays with your account.

All Quests

Pick a path and start building momentum.

Cave: Game User Interface (Game UI) System

Learn how to create user interfaces in Cave Engine using the UI system. In this quest, you will explore the main components used to build menus, HUDs, and interactive elements, including positioning, anchoring, text, buttons, dynamic bars, and interface organization.

5 enrolled
6 lessons
Cave: Terrain System Introduction

Learn how to create terrains in Cave Engine, sculpt environments with terrain brushes, configure materials, paint texture layers, and distribute vegetation, rocks, and other assets to build richer and more natural 3D worlds.

9 enrolled
6 lessons
Visual Scripting Tutorial (Logic Bricks)

Learn the basics of Cave Engine’s visual logic system. This beginner-friendly text course will guide you through Logic Bricks, player movement, animations, collectable items, UI counters, buttons, platforms, and simple gameplay interactions without writing Python code.

9 enrolled
10 lessons
Make 2D Games with Tiniest2D

Learn how to create games with Tiniest2D, a minimal 2D pixel-art game engine where the editor, player, code, sprites, scenes, and audio are all part of a compact single-file workflow. This documentation guides you through project creation, scripting, sprite editing, scene building, audio, collision, physics, UI, saving/loading data, and a complete game example.

134 enrolled
11 lessons
Cave: Getting Started Guide

Start learning Cave Engine from zero. This beginner-friendly text course will guide you through the editor, the basic workflow, and the main tools you need to understand before creating your own 3D games.

118 enrolled
19 lessons
Python Basics: Object Oriented Programming (OOP)

The fundamentals of Object-Oriented Programming in Python. Learn how to create and structure classes, work with objects, apply inheritance and private class members.

54 enrolled
7 lessons
Python Basics: Your First Steps Into Programming

A complete beginner-friendly introduction to Python, covering the essential building blocks of programming with hands-on practice.

177 enrolled
16 lessons
Cave Engine
Cave Engine logo

Create 3D games faster with Uniday Studio's own engine, built for Python, visual scripting, and practical indie production.

Game engine
Download
Explore Cave
Cave Python API

Browse the latest generated Cave Engine Python API reference, including components, events, math utilities, networking, Steam, data, and asset classes.

Python API
v1.6.7
Open API Reference