Irrlicht is an open source, cross-platform 3D engine written in C++. It allows developers to create applications and games with 3D graphics, lighting, materials, animations, physics and more. It supports Windows, Linux, MacOS, iOS and Android.
Open source, cross-platform 3D engine for creating applications and games with 3D graphics, lighting, materials, animations, physics and more for Windows, Linux, MacOS, iOS and Android.
What is Irrlicht?
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 more
Animation system for creating animated 3D objects and games
Integrated physics engine for collision detection and realistic object behavior
Cross-platform support across Windows, Linux, MacOS, iOS and Android
Extensive documentation and examples for learning and integrating Irrlicht
Irrlicht makes an excellent choice for independent game developers or companies looking for a powerful but affordable 3D engine. Its open source nature provides great flexibility for customization and integration into proprietary game engines. With strong community support and an easy to use interface, Irrlicht enables rapid development of professional quality 3D applications and games.
3DCrafter is a beginner-friendly 3D modeling and animation software. It has an easy-to-use interface designed specifically for novices, with various tools to create 3D models of buildings, vehicles, characters, and more. Users can add materials, textures, and lighting to enhance the look of their 3D models.Key features of 3DCrafter include:Intuitive...
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,...
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...
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...
HARFANG 3D is an open-source 3D engine designed for building interactive 3D applications and games. Developed by Emmanuel Julien, HARFANG aims to provide an easy-to-use set of tools for creating immersive 3D experiences.Some key features of HARFANG include:Scene management with entities, components, and scriptingReal-time Physically Based Rendering, with support for...
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...
JMonkeyEngine (JME) is a robust, cross-platform, open-source game engine for developing 3D games in Java or Kotlin. Built on top of LWJGL and other libraries, JME provides a full-featured framework for building high-performance games targeting Windows, Mac, Linux, iOS, Android, and the web via GWT.Some key capabilities and features of...
The Forge is an open-source, easy-to-use client for creating and testing blockchain applications and smart contracts. It allows developers to quickly build and iterate on Ethereum-based decentralized applications.Some key features of The Forge include:Built-in private blockchain networks for fast prototyping of smart contractsPre-configured connections to public test networks like RinkebyComprehensive...
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...