Tips & Tricks for your Programming

Find all our articles about procedural generation
  1. Using Mermaid to create Diagrams

    Introducing Mermaid for Diagram visualisation. Handles flow charts, Gantt charts, class diagrams... Visualising the flow of a procedurally generated story.

  2. Generating a Storyline Procedurally

    Experiments in procedurally generating the main skeleton of a story using Prolog.

  3. Generate Predictable Random Numbers in Unity C#

    Ensure that a sequence of randomly generated numbers stays the same

  4. Procedurally Generating a Animal Crossing World - Part 1

    First part on how to generate a map like the GC version of Animal Crossing. Creating a high ground / low ground mask.

  5. Sharing Json File of Shrine Names from BotW

    Sharing a JSON file with the name of shrines and trials from Breath of the Wild on Github.

  6. Writing an Array to Texture File in Unity C#

    How to save a generated 2D array of floats of Vector3 into a texture file for later use in a shader or a material

  7. Creating a Probability-Weighted Pool of Objects in Unity

    Creating a Scriptable Object definition for pools of game objects to be drawn. Useful when creating environments.

  8. Generating Realistic Heights Distributions for Terrain Generation in C# for Unity

    Combining distributions (Normal, Gamma, Uniform...) to fake real-world height data and sampling them using Perlin or Simplex Noise.

  9. 4 Ways to Check if a Graph is Fully Connected

    Explaining several ways to check if a directed or undirected graph is fully connected, meaning there are no isolated nodes or subraphs in the set of nodes being studied.