Lumix Engine is an open-source 3D game engine focused on flexibility and extensibility. It supports 2D and 3D rendering, physics simulation, hot code reloading, and scripting.
Lumix Engine: Open-Source 3D Game Engine for Flexibility and Extensibility
An open-source 3D game engine supporting 2D and 3D rendering, physics simulation, hot code reloading, and scripting.
What is Lumix Engine?
Lumix Engine is an open-source C++ game engine designed for flexibility and extensibility as a primary goal. It aims to provide a compact toolset of frameworks and systems that can be selectively utilized based on project needs rather than an end-to-end solution.
Some key capabilities and features of Lumix Engine include:
Clean codebase allowing modifications and custom systems
2D and 3D rendering with OpenGL support
Integrated physics using Bullet Physics
Entity-component architecture
Lua scripting integration
Live coding for rapid iteration
Visual editor for world building
Plugin architecture to extend engine features
Math library, containers, serialization etc.
It is free to download and use, even for commercial projects. The open-source nature and permissive license allows developers to easily study and change the engine codebase if required. Active forums provide support for using and extending Lumix Engine.
Overall, it aims to balance power, size and ease of handling to serve as a viable base for creating games and 3D applications across different teams, projects and platforms.
Unity is a cross-platform game engine developed by Unity Technologies that is primarily used to develop video games and simulations for computers, consoles, mobile devices, and websites. Some key features of Unity include:Integrated editor for scene creation, scripting, asset pipeline, and building gamesSupports both 2D and 3D game development with...
Zmodeler is a comprehensive 3D character creation software solution developed by Zmodeler Technologies. It provides a wide range of tools for building 3D character assets for applications such as animation, visual effects, video games, VR/AR, and more.Some of the key features of Zmodeler include:Sculpting brushes for detailing high-poly modelsRetopology tools...
Irrlicht is an open source, cross-platform 3D engine written in C++ that allows developers to create applications and games with professional grade 3D graphics and effects. Some key features of Irrlicht include:Support for rendering of 3D models and environments with lighting, materials, textures and moreAnimation system for creating animated 3D...
Pygame is a free and open-source cross-platform library for the Python programming language specifically designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language.Some key features of Pygame include:Hardware-accelerated 2D graphics including sprites and image/tilemap loading and manipulationPlaying MP3,...
OpenSceneGraph is an open source, cross-platform 3D graphics engine that provides a high performance, scalable infrastructure for 3D graphics and visual simulation applications. It is widely used in fields like visual simulation, games, virtual reality, scientific visualization, and modeling.At its core, OpenSceneGraph is a retained mode 3D graphics toolkit built...
Torque 3D is a powerful open-source 3D game engine and development environment used for creating cross-platform games, simulations, and visualizations. Originally developed by GarageGames as a commercial engine called Torque Game Engine, it was later released as open-source under the MIT license in 2012.Some key features and capabilities of Torque...
Ursina is an open-source 3D game engine for Python. It allows developers to create 3D games and applications with Python by providing a simple yet powerful API and tools.Some key features of Ursina include:Intuitive scenegraph system to organize game objects and componentsSupport for 3D modeling and importing assets from Blender...
The Grit Game Engine is an open-source, free game engine designed for building both 2D and 3D video games. It is written in C++ and provides a comprehensive set of tools and features to help developers create games for multiple platforms including Windows, Mac, Linux, iOS, and Android.Some key capabilities...
Arianne is an open source, cross-platform 3D virtual world engine and platform. Developed in C++, it allows users to create and connect to multi-user 3D environments and games.Some key features of Arianne include:Real-time 3D graphics and physics simulationSupport for 3D avatars, visual chat, and user interactionMultiplayer networking and social featuresCustomizable...
libtwo is an open-source integrated library system (ILS) designed specifically for small to medium sized libraries. It provides essential library management functionality including:Cataloging and managing library materials like books, movies, music, and moreCirculation capabilities like checking items in and out, placing holds, fines managementPatron accounts to track checkouts and requestsBasic...
Intrinsic is a no-code/low-code application development platform designed specifically for building internal business applications. It allows companies to create custom tools, workflows, and dashboards to streamline operations without needing to code.Some key capabilities and benefits of Intrinsic include:Visual application builder with drag-and-drop interface to connect data sources, logic, and UI...