Imagineer (MSc) who understands both art and code. Manager of some of the most popular C# open source libraries.
Unity-Programming-Patterns. Implementations of programming design patterns in Unity with examples in C# when to use them.
2.1kComputational-geometry. Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
1.5kSelf-driving-vehicle. Simulation of path planning for self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.
463Ten-Minute-Physics-Unity. Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own XPBD based physics engine. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.
353Unity-Boat-physics-Tutorial. Learn how to implement boat physics in Unity
125Unity-Rope-Tutorial. Learn how to make a rope in Unity by using several methods such as springs. You will also find a procedural spring mesh.
73Unity-Ballistics-Tutorial. Learn how to make realistic bullets with bullet drop in Unity
68Unity-Advanced-Shaders-Tutorial. Implementation of advanced shaders in Unity like raytracing, interior mapping, parallax mapping
67Unity-Tornado-Simulator. Implementation of a tornado (twister) in Unity that can interact with the environment (including the clouds)
41Unity-Custom-Tools-Tutorial. Source code for my custom tools tutorials in Unity
37Unity-Select-Units-Within-Rectangle-Tutorial. Unity tutorial on how to select units within rectangle
27Earthquake-Simulator. Simulation of how buildings behave during an earthquake
23Unity-Control-systems-Tutorial. Learn about an engineering area called Control systems by building quadcopters, etc
21Bitcoin-price-visualization. Visualizing the ups and downs of bitcoin from the beginning with ALL price data available which you can download
17Random-Terrain. Generate random terrain with Python
14Unity-Stuff-on-grid-Tutorial. Place stuff on a grid Unity tutorial
13MicrogradCSharp. The easiest way to build Neural Networks in C# within Unity. The open-source AI project implements a scalar-valued autograd engine so you don't have to deal with backpropagation, and a Neural Network library. You can use it outside of Unity as well.
10Copypasta. Standardized code I copy paste into all my Unity projects
10Kaggle-competitions. Code from Kaggle competitions
2Habrador.
2programming-collective-intelligence-php. Examples from the book Programming Collective Intelligence translated from Python to PHP
2Advent-Of-Code-2021. Advent of code 2021
1