summaryrefslogtreecommitdiff
path: root/oss/rune
diff options
context:
space:
mode:
Diffstat (limited to 'oss/rune')
-rw-r--r--oss/rune/index.html15
-rw-r--r--oss/rune/index.md22
2 files changed, 22 insertions, 15 deletions
diff --git a/oss/rune/index.html b/oss/rune/index.html
deleted file mode 100644
index be7ed04..0000000
--- a/oss/rune/index.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="utf-8">
- <title>Rune Game Engine</title>
- <link rel="stylesheet" href="style.css"/>
- </head>
- <body>
- <h1>Rune Game Engine</h1>
- <p>Rune is a fully 3D, open source game engine written in pure C. It is built
- on open source libraries such as Vulkan and OpenAL, and it has a development
- model loosely based on the Linux kernel.</p>
- <p>Rune has a "Linux first" design, meaning that the engine targets Unix-like
- systems primarily while maintaining compatibility with Windows and macOS. The
- engine
diff --git a/oss/rune/index.md b/oss/rune/index.md
new file mode 100644
index 0000000..d6f6f29
--- /dev/null
+++ b/oss/rune/index.md
@@ -0,0 +1,22 @@
+---
+layout: page
+title: Rune Game Engine
+---
+
+Rune is a high-performance game engine written entirely in C. It uses Vulkan as
+a rendering backend on all supported platforms and can use Direct3D on Windows.
+The engine and its components are licensed under the terms of the ZLib license.
+
+## Bundled features
+
+* Built-in editor with custom UI
+* Profiler that emits XML performance metrics
+* Built-in mod support with dynamic loading
+* HTML-based documentation
+* Easy to use API with potential for language bindings
+
+## Source code
+
+The engine is hosted on an in-house [git
+forge](https://git.gymli.org/dholman/rune-engine.git) with a mirror on
+[GitHub](https://www.github.com/GymliDanny/rune-engine).