TypeScript procedural-generation

Open-source TypeScript projects categorized as procedural-generation

Top 16 TypeScript procedural-generation Projects

  • 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

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

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • mapgen4

    Mapgen4 procedural wilderness map generator

  • 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

  • plantarium

    Create plants in your browser using nodes

  • Project mention: Show HN: Simulate 3D Plants in the Browser | /r/hackernews | 2023-12-04
  • open-simplex-noise-js

    OpenSimplex noise for TypeScript/JavaScript

  • hello-worlds

    Virtual javascript worlds at planetary scales for your threejs or react-three-fiber scene 👋🌐

  • Project mention: Virtual JavaScript worlds at planetary scales for threejs or react-three-fiber | news.ycombinator.com | 2023-08-15
  • 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
  • bsp-dungeon-generator

    A configurable and editable dungeon generator using Binary-Space Partitioning and hand-made rooms.

  • Project mention: Creating an open-source and graph-based dungeon generator | /r/opensourcegames | 2023-06-14

    I've been working on open-source game dev for quite some time now and lately took some interests in procedural generation again. I had already explored it a bit with dungeon generation and binary-space partitioning in a previous project, but decided to push things further and to explore graph-based dungeon generators.

  • toodle.studio

    turtle graphics playground

  • graph-dungeon-generator

    A simple graph-based procedural dungeon generator.

  • Project mention: Ask HN: Show me your half baked project | news.ycombinator.com | 2023-10-12

    https://github.com/halftheopposite/TOSIOS: never brought the game to the "fun" part of what a game is supposed to be, but at least it serves as educational.

    https://github.com/halftheopposite/graph-dungeon-generator: what was supposed to be circular graph dungeon generator, ended up being a tree dungeon generator.

    https://webcursors.click - I should have spent more time thinking about solving a problem that doesn't exist and clearly you can feel that there's something missing.

  • flowing-terrain

    Algorithm for creating 3 dimensional terrain maps and their likely watercourses.

  • Project mention: DEMS from random splats - follow up | /r/proceduralgeneration | 2023-05-18

    Nice. Looks really good. I love procedural terrain that isn't studded with local low points (lakes) too. If you are looking for an algorithm that's much quicker to compute (N*log(N) worst case) but admittedly but quite as realistic, this is what I came up with: https://github.com/mrdunk/flowing-terrain It's fairly easy to implement.

  • civarium

    isometric software vivarium that simulates a mini civilization

  • The-Great-Daisy-Experiment

    One idea for a creative programming project about daisies could be to create a program that generates a virtual daisy field. This field could be populated with different types of daisies, and users could choose to add or remove different types of daisies.

  • xenocide-world-generator

    Procedural world generator (galaxies, systems, stars, planets)

  • Project mention: React chrome experiment - procedural world simulation | /r/react | 2023-08-15

    Old Proof of Concept - live on codesandbox: Link World Generator - github: Link

  • glitcher-web

    🎵 WAV glitcher, generate broken beats from sample loops

  • webgl-procedural-environment

    Procedural Environment Generation is a project that aims to create a procedural environment using WebGL technologies.

  • 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).

TypeScript procedural-generation related posts

Index

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

Project Stars
1 simplex-noise.js 1,484
2 Eigengrau-s-Essential-Establishment-Generator 795
3 mapgen4 579
4 polygonjs 549
5 plantarium 434
6 open-simplex-noise-js 138
7 hello-worlds 127
8 bsp-dungeon-generator 82
9 toodle.studio 61
10 graph-dungeon-generator 43
11 flowing-terrain 39
12 civarium 19
13 The-Great-Daisy-Experiment 16
14 xenocide-world-generator 15
15 glitcher-web 8
16 webgl-procedural-environment 1

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