3d-engine

Top 23 3d-engine Open-Source Projects

  • Fyrox

    3D and 2D game engine written in Rust

  • Project mention: Fyrox Game Engine – a Rust game engine with a real editor and scripting system | news.ycombinator.com | 2024-04-26
  • VoxelSpace

    Terrain rendering algorithm in less than 20 lines of code

  • Project mention: VoxelSpace – Terrain rendering algorithm in less than 20 lines of code | news.ycombinator.com | 2023-10-28
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • GameDev-Resources

    :video_game: :game_die: A wonderful list of Game Development resources.

  • DiligentEngine

    A modern cross-platform low-level graphics library and rendering framework

  • Project mention: DiligentGraphics: Open-source cross-platform rendering middleware | news.ycombinator.com | 2024-04-29
  • webots

    Webots Robot Simulator

  • Project mention: Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds | dev.to | 2023-09-28

    Open Robotics Resources - Provides guides and documentation for robotics simulation.

  • xray-16

    Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • g3n

    Go 3D Game Engine (http://g3n.rocks) (by g3n)

  • Project mention: Making Games in Go for Absolute Beginners | news.ycombinator.com | 2023-11-24

    I've been working on a game over the past year in Go using https://github.com/g3n/engine. I picked Go because I like the language and wanted to learn it. I picked g3n-engine because I wanted to work in 3d after making a few 2d games in the past.

    Making games is so much more challenging and rewarding than almost all of the work I've done for pay. There's always so much more to learn that doesn't feel like just relearning how to do the same thing except with a different framework of the week.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Helix Toolkit

    Helix Toolkit is a collection of 3D components for .NET.

  • LayaAir

    LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform

  • android-3D-model-viewer

    Android OpenGL 2.0 application to view 3D models. Published on Play Store

  • lume

    Create 3D web applications with HTML. Bring a new depth to your DOM! (by lume)

  • Project mention: Lume: Create 3D web applications with HTML | news.ycombinator.com | 2024-01-15
  • TinyEngine

    Tiny OpenGL Wrapper / 3D Engine in C++

  • storm-engine

    Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.

  • MethaneKit

    🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan

  • rbfx

    Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.

  • Project mention: Are there any cross-platform high-level fully programmatic mobile frameworks like Apple's SceneKit, SpriteKit, and GameplayKit that do not depend on special IDEs or visual editors? | /r/gamedev | 2023-05-03

    good engines for C++ that meet your requirements https://github.com/u3d-community/U3D https://github.com/rbfx/rbfx i highly recommend taking a look at rbfx, U3D doesn't have all the fancy features that rbfx has but deep down they are the same engine almost. They are forks of Urho3D, a mature engine that has existed from the year of 2011/2010.

  • NazaraEngine

    Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

  • polygonjs

    node-based WebGL design tool

  • Project mention: Show HN: Checkers Twist – The game Checkers/Draughts/Dames on an irregular grid | news.ycombinator.com | 2024-05-03

    - some corners will connect less than 4 tiles. This does the opposite of the previous point, as this removes diagonals. This limits your moves in a specific direction, but can also protect you from your opponents. It's the kind of features that can be used both as a defense and as attack.

    And the boards are procedurally generated, so you can play unique games each time (or you can re-use the same boards if you like). It is done with my engine Polygonjs ( https://polygonjs.com/ ), and if you're curious about how the grid is built, here is an example scene you can play with: https://polygonjs.com/gui/irregular_quad_relaxation/edit .

    The game is not free on Steam/iOS, but the demo has no time limit, it just gives you a handful of boards to play with.

    I hope that's fun!

    - Trailer: https://www.youtube.com/watch?v=GAfUvwuLueI

  • librw

    A re-implementation of the RenderWare Graphics engine

  • Project mention: A Grand Theft Auto III Re-Implementation | news.ycombinator.com | 2023-10-31

    This is one gem from the project, a partial reimplementation of RenderWare: https://github.com/aap/librw

  • exengine

    A C99 3D game engine

  • Rythe-Engine

    Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.

  • RaZ

    Modern & multiplatform 3D game engine in C++17

  • Python-Raytracer

    A basic Ray Tracer that exploits numpy arrays and functions to work fast.

  • pygfx

    A python render engine running on wgpu.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

3d-engine related posts

  • A Grand Theft Auto III Re-Implementation

    3 projects | news.ycombinator.com | 31 Oct 2023
  • VoxelSpace – Terrain rendering algorithm in less than 20 lines of code

    1 project | news.ycombinator.com | 28 Oct 2023
  • Quake 1 (1996) turns 27 years old today

    1 project | /r/gaming | 23 Jun 2023
  • I made a proof of concept 2.5d engine (Download in comments)

    2 projects | /r/PlaydateConsole | 11 May 2023
  • Are there any cross-platform high-level fully programmatic mobile frameworks like Apple's SceneKit, SpriteKit, and GameplayKit that do not depend on special IDEs or visual editors?

    4 projects | /r/gamedev | 3 May 2023
  • The Quake Revitalization/Retexturing Project is now archived at moddb

    1 project | /r/quake | 5 Feb 2023
  • Voxel Space Engine: Comanche Terrain Rendering

    1 project | /r/GraphicsProgramming | 20 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source 3d-engine projects? This list will help you:

Project Stars
1 Fyrox 7,242
2 VoxelSpace 5,794
3 GameDev-Resources 3,729
4 DiligentEngine 3,317
5 webots 3,022
6 xray-16 2,839
7 g3n 2,640
8 Helix Toolkit 1,768
9 LayaAir 1,596
10 android-3D-model-viewer 1,386
11 lume 1,228
12 TinyEngine 955
13 storm-engine 825
14 MethaneKit 761
15 rbfx 742
16 NazaraEngine 667
17 polygonjs 545
18 librw 532
19 exengine 531
20 Rythe-Engine 529
21 RaZ 519
22 Python-Raytracer 447
23 pygfx 357

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com