Update Home

Spencer Conlon 2024-12-28 17:29:58 +00:00
parent fb29310fd0
commit 197d5d57fd

66
Home.md

@ -1 +1,65 @@
Welcome to the Wiki.
# Home - Tesseract Engine Wiki
## Welcome to the Tesseract Engine Wiki
### Overview
Tesseract Engine is a **3D Game Engine** designed for small to medium-sized games. It offers a **Lua scripting interface**, making it flexible and user-friendly for game developers. Written in **C++**, it features a simple, intuitive, and good-looking interface to streamline game development.
---
## Key Features
- **Lightweight and Efficient**: Perfect for small to medium-sized games.
- **Lua Scripting Interface**: Simplify game logic with a powerful and flexible scripting system.
- **Cross-Platform Support**: Build games for various platforms with ease.
- **Dynamic Texture Support**: Automatic texture and model loading for streamlined asset management.
- **OBJ File Support**: Seamless handling of common 3D model formats.
## Navigation
- **[Features](#)**
- **[Getting Started](#)**
- **[Contributing](#)**
- **[History of Tesseract](#)**
---
## Recent Updates
### Version 0.0.68
- Added Script Component
- Introduced Lua Editor (W.I.P)
- Lua Binding Functions:
- `Engine.GetGameObjectByTag()`
- `Component::GetComponent()`
- `Engine.Log()`
- `Transform:SetPosition(vec3)`
- `Transform:SetRotation(vec3)`
### Version 0.0.50
- Texture preview and automatic texture/model loading.
### Version 0.0.45
- OBJ file support.
### Version 0.0.37
- Dynamic texture support.
---
## Repository Links
- **Clone URL**: [https://dock-it.dev/Bit-By-Byte/Tesseract-Engine.git](https://dock-it.dev/Bit-By-Byte/Tesseract-Engine.git)
- **Issues**: [Track Issues](#)
- **Releases**: [Latest Releases](#)
---
## Get Involved
### Reporting Issues
- Navigate to the [Issues](#) tab to report bugs or suggest new features.
### Pull Requests
- Create a branch, make your changes, and submit a PR under the [Pull Requests](#) section.
### Community Discussions
- Explore ideas and get feedback in the [Activity](#) section.