Skip to content

cococry/Blind

Repository files navigation

Blind

About

Blind is an early state 2D and 3D Game Engine for creating interactive applications and currently with a 2D Batch Rendering implementation. The Engine uses C++ 17 as its core language, but the plan is to implement C# Scripting for working in the engine. OpenGL is the currently in-use Rendering-API and Premake 5 is used as the build system. The current state of the Application contains a flexible OpenGL Data & Vertex Buffer Layout System, an easy to use Shader Library System, Texture loading an own currently BLOCKING Event System. The Engine contains a fully working Rendering API (OpenGL/Vulkan...) agnostic Renderer API. All of the System are being improved Day by Day and not even nearly finished. The engine is as stated, currently a work in progress.


Usage

DISCLAIMER: Blind Engine is developed and distributed in Visual Studio 2022. Its recommended to use Visual Studio 2019 or higher for the best experience. Currently the only platform supported is Windows x64.

1. Clone the repository:

To load all data of this repository to your local disc, clone the repository with Git with: git clone --recursive https://github.com/cococry/Blind

Now, when your local folder is filled with the repository files, execute Win-GenProjects.bat file in the 'Scripts' folder and open the .sln file with Visual Studio 2019/22. Thats it. Your done with setting up the project and can start taking a deeper look into the engine code or try Blind.

Releases

No releases published

Packages

No packages published