One framework for creating powerful cross-platform games.
-
Updated
Nov 17, 2024 - C#
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
One framework for creating powerful cross-platform games.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
Scripting the Timeline for games in creative ways. Includes a small RTS game build on the 'A Mighty Kingdom' assets
paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time
Shader for Unity (Built-in Rendering Pipeline) attempting to replicate the shading of Genshin Impact developed by miHoYo. This is for datamined assets, not custom-made ones nor the MMD variants.
Fan-made shaders for Unity URP attempting to replicate the shading of Honkai: Star Rail.
An open-source 3D colony management game for PC, Mac and Linux
An Implementation of VTuber (Both 3D and Live2D) using Python and Unity. Providing face movement tracking, eye blinking detection, iris detection and tracking and mouth movement tracking using CPU only.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor and built on Silk.NET
Template with all necessary stuff taken care, just create your games main features.
.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
The smallest useful BIM.
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.