# TEngine

{% hint style="warning" %}
This product is under active development and not yet released.
{% endhint %}

![TEngine (Runtime Demo) — Screenshot](https://290162953-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbfSYyL2gboFXw0sMCk%2F-MbvtB54TdCuxxMaP06h%2F-MbvtPedW5VlDnW462Su%2Fimage.png?alt=media\&token=03237408-07d4-444c-a403-c8505985cb77)

{% tabs %}
{% tab title="Get Started" %}

| System requirements                                                                                                                                                                                                                                                                                                                                                                                       |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <ul><li><strong>Operating system:</strong> Windows Vista or above (64-bit)</li><li><strong>Recommended IDE:</strong> <a href="https://code.visualstudio.com/">Visual Studio Code</a> with <a href="https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools">C/C++ extension</a></li><li><strong>Tools:</strong> TEngine depends on Mingw-w64 being available in your environment</li></ul> |

| Get Mingw-w64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <ol><li>Download the latest stable release from <a href="https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe"><strong>here</strong></a></li><li>Install Mingw-w64 with <strong>x86\_64</strong> architecture and <strong>win32</strong> threads</li><li><p>Update your path for convenience</p><ol><li><code>Win+X, A</code></li><li><code>setx path "%path%;\<mingw64-install-path>\bin"</code></li></ol></li></ol> |

| Download TEngine                                               |
| -------------------------------------------------------------- |
| <ol><li>Download the latest stable release from here</li></ol> |
| {% endtab %}                                                   |

{% tab title="Detailed Information" %}
{% hint style="info" %}
Please note that a detailed documentation is in the making.
{% endhint %}

| Development                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <ul><li><strong>Graphics API:</strong> <a href="https://en.wikipedia.org/wiki/OpenGL">OpenGL</a></li><li><strong>CPU Language:</strong> <a href="https://en.wikipedia.org/wiki/C_(programming_language)">C</a> (<a href="https://en.wikipedia.org/wiki/C%2B%2B">C++</a> tbd.)</li><li><strong>GPU Language:</strong> <a href="https://en.wikipedia.org/wiki/OpenGL_Shading_Language">GLSL</a></li><li><strong>Compiler:</strong> <a href="https://gcc.gnu.org/">GCC</a> (<a href="http://mingw-w64.org/">Mingw-w64</a>)</li><li><strong>Supported workflow:</strong> 2D (3D tbd.)</li></ul> |

| Deployment                                                                             |
| -------------------------------------------------------------------------------------- |
| <ul><li><strong>Supported platform:</strong> Windows Vista or above (64-bit)</li></ul> |

#### Source <a href="#source" id="source"></a>

<img src="https://290162953-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MbfSYyL2gboFXw0sMCk%2F-MbgEnarKUIbK8pUg7bW%2F-MbgFjkCCFLM6Vq6LVb6%2Fgithub-brands.png?alt=media&#x26;token=f36cbc94-631d-4459-a4a3-1ccb195fd8bf" alt="" data-size="line">
{% endtab %}
{% endtabs %}
