Coder Social home page Coder Social logo

blind's Introduction

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.

blind's People

Contributors

cococry avatar learning-acc-cococry avatar no-blame avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.