procedural-generation

Open-source projects categorized as procedural-generation

Top 23 procedural-generation Open-Source Projects

  • WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

  • Project mention: I use Wave Function Collapse to create levels for my game (2022) [video] | news.ycombinator.com | 2024-02-27
  • SpaceshipGenerator

    A Blender script to procedurally generate 3D spaceships

  • 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
  • MarkovJunior

    Probabilistic language based on pattern matching and constraint propagation, 153 examples

  • veloren

    An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

  • Project mention: MagicaVoxel – A free voxel art editor and interactive path tracing renderer | news.ycombinator.com | 2023-10-28

    I've never used it, but (from what I've seen) is a great tool for modeling Voxels.

    Shameless plug: The format (and the tool) had been used with great success in Veloren, an Open Source Voxel MMORPG written in rust (https://www.veloren.net/). The artist team has made great assets for the game and landscapes for the release parties.

    Your should check out the project, it is really cool.

    (Disclaimer: I'm part of the mod team.)

  • Fantasy-Map-Generator

    Web application generating interactive and highly customizable maps

  • Project mention: CC0-licensed fantasy map brushes based on historical cartography | news.ycombinator.com | 2023-12-21

    Adding to the other answers, there are also -besides Photoshop, Gimp, etc- specialized tools to draw fantasy maps. The site mentions Wonderdraft [0], but there are a bunch of others though not all of them support using external brushes.

    Some other tools in this space may be Watabou's tools [1], Azgaar's tools [2], Inkarnate [3], Mapforge [4], or quite a few more which you can find links to in this list [5]. Again: you could use these brushes with some of these; not all support external brushes.

    [0] https://www.wonderdraft.net/

    [1] https://watabou.github.io/

    [2] https://azgaar.github.io/Fantasy-Map-Generator/

    [3] https://inkarnate.com/

    [4] https://www.mapforge-software.com/

    [5] https://www.mapforge-software.com/links-to-map-making-apps/

  • material-maker

    A procedural textures authoring and 3D model painting tool based on the Godot game engine

  • FastNoise

    Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go

  • Project mention: Using FastNoiseLite (or any GLSL library) in a shader. | /r/godot | 2023-07-07

    If you go to the FastNoiseLite github you'll see there's a FastNoiseLite.glsl file, this file contains the entire library. So to use this in a shader we need to use the new shader #inlude preprocessor. In short, create a new ShaderInclude resource, paste the contents of the FastNoiseLite.glsl file into it and then simply #include it in your shader.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ProceduralToolkit

    Procedural generation library for Unity

  • fishdraw

    procedurally generated fish drawings

  • morphogenesis-resources

    Resources on the topic of digital morphogenesis (creating form with code). Includes links to major articles, code repos, creative projects, books, software, and more.

  • pioneer

    A game of lonely space adventure

  • Project mention: SpaceTraders: A multiplayer game built on a free web API | news.ycombinator.com | 2023-05-08

    Not to be confused with Pioneer Spacesim, the remake of Elite 2, a free online game

    https://pioneerspacesim.net/

  • simplex-noise.js

    A fast simplex noise implementation in Javascript / Typescript.

  • Project mention: Using simplex noises and a circular mask for map generation | /r/gamedev | 2023-05-10

    This is the simplex lib I use in JS https://github.com/jwagner/simplex-noise.js

  • RealtimeMeshComponent

    Unreal Engine 4 plugin component for rendering runtime generated content.

  • Project mention: How to create a mesh programmatically? | /r/unrealengine | 2023-09-23

    Take a look at this: https://github.com/TriAxis-Games/RealtimeMeshComponent

  • godot-procedural-generation

    Procedural generation algorithms and demos for the Godot game engine

  • Mixture

    Mixture is a powerful node-based tool crafted in unity to generate all kinds of textures in realtime

  • 3DWorld

    3D Procedural Game Engine Using OpenGL

  • Project mention: Generating Master of Orion 2 like starmap | /r/proceduralgeneration | 2023-07-05

    You mean you want to draw the individual stars themselves? It's likely just a texture, probably white so that it can be colored differently for each star. This is how I've done it. Try a Google image search for "flare texture". You can find some of the ones I used here (flare*.jpg): https://github.com/fegennari/3DWorld/tree/master/textures

  • TerraForge3D

    Cross Platform Professional Procedural Terrain Generation & Texturing Tool

  • Unreal-Engine-Guide

    Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.

  • FastNoise2

    Modular node graph based noise generation library using SIMD, C++17 and templates

  • Eigengrau-s-Essential-Establishment-Generator

    A town generator that is suitable for out of the box play in any fantasy TTRPG setting.

  • Project mention: DM RESOURCES | /r/DMAcademy | 2023-05-19

    Kassoon Eigengrausgenerator Donjon PBE games Azgaar's Fantasy Map Generator.

  • tree-gen

    Procedural generation of tree models in blender

  • noise-rs

    Procedural noise generation library for Rust.

  • Edgar-Unity

    Unity Procedural Level Generator

  • 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). The latest post mention was on 2024-02-27.

procedural-generation related posts

Index

What are some of the best open-source procedural-generation projects? This list will help you:

Project Stars
1 WaveFunctionCollapse 22,675
2 SpaceshipGenerator 7,567
3 MarkovJunior 6,769
4 veloren 5,332
5 Fantasy-Map-Generator 4,246
6 material-maker 3,122
7 FastNoise 2,541
8 ProceduralToolkit 2,429
9 fishdraw 2,186
10 morphogenesis-resources 1,955
11 pioneer 1,558
12 simplex-noise.js 1,478
13 RealtimeMeshComponent 1,454
14 godot-procedural-generation 1,364
15 Mixture 1,130
16 3DWorld 1,056
17 TerraForge3D 904
18 Unreal-Engine-Guide 901
19 FastNoise2 892
20 Eigengrau-s-Essential-Establishment-Generator 796
21 tree-gen 792
22 noise-rs 777
23 Edgar-Unity 748
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com