Noveltech

Tips & Tricks for your Programming

Find all our articles about github
  1. Setting up a Custom Cursor in Unity

    2 ways to replace the default system cursor in Unity.

  2. Flatten 2D array in Unity C#

    Sharing an utility class to flatten and unflatten 2D arrays in Unity C# for easy serialisation.

  3. Playmode Grid using Gizmos in Unity

    Visualizing a grid for development in editor play mode for Unity using Gizmos

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

  5. Easily Remove Missing Components from GameObjects

    Providing a function and an editor script to clean GameObjects containing missing components in Unity.

  6. How to Perform Polymorphism on Object from Different Classes in C#

    A simple trick to allow correct function dispatch on objects inheriting from and referenced by the same base class

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

  8. Implementing a Simple Camera Shake

    Implementing a simple camera shake in Unity from scratch.

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

  10. Data Structures in Python - Trie

    Implementing a Trie, aka Digital/Prefix Tree in pure python. First in a serie of article on implementing Data Structures from scratch. Code available on Github.