{"repo":"Mormert/jle","free":true,"listed":false,"github":"https://github.com/Mormert/jle","clone":"git clone https://github.com/Mormert/jle.git","description":"Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.","language":"C++","stars":317,"topics":["2d-graphics","3d-graphics","cross-platform","game","game-engine","game-framework","opengl","game-development","webassembly","game-engines"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"Cross-Platform 3D Game Engine A simple, yet powerful custom-made C++ game engine intended for PC games. The engine is developed alongside an unannounced game . Build Status Engine: jle The engine is written in C++ 17 and currently runs OpenGL ES 3.0, OpenGL Core 3.3 or WebGL 2. It thus has the ability to build games targeting Windows, Mac and Linux, as well as modern browsers using WebAssembly via Emscripten. The way of working in the engine is inspired by a mix of Unreal Engine and Unity, with scripting support in Lua. Watch the showcase video on YouTube. Third Party The engine uses a set of libraries for certain specific tasks. Usage Library :----: :----: Window management & input GLFW3 (ZLib/LibPNG) OpenGL loading (desktop) GLAD (CC0) Image loading stb image (MIT) Serialization nlohmann::json (MIT), cereal (BSD), magic enum (MIT) 3D importing tinyobjloader (MIT), Assimp (Modified BSD) Font importing FreeType 2 (FTL or GPL) Networking Socket.IO C++ Client (MIT) Audio SoLoud (ZLib/LibPNG) Editor UI Dear ImGui (MIT), ImGuizmo (MIT), ImGuiColorTextEdit (MIT) In-Game UI RmlUI (MIT) Logging Plog (MIT) Mathematics GLM (MIT) Compression Zlib (Zlib) Multi-threading ConcurrentQueue ( BSD), wiJobSystem (MIT) Scripting (Lua) Lua 5.4 (MIT), sol2 v3.0 (MIT) Physics (3D) Bullet3 (Zlib) Template Library EASTL (BSD-3) Real-Time Profiling Tracy (BSD-3) Development CMake 3.20+ is used as the build system. Supported compilers are MSVC, GCC, Clang and Emscripten. Linux Dependencies Fetching th","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mormert","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mormert/jle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}