This document describes the Ring game engine documentation for version 1.5.1. It includes descriptions of various classes and their attributes that make up the game engine, including GameObject, Sprite, Text, Animate, Sound, Map, and others. It also provides examples of how to use the game engine to create a game window, draw text, move text, play sounds, animate sprites, and enable automatic movement of a sprite using the keyboard.