Houses various game development tutorials and resources.
-
Updated
Apr 24, 2022 - C#
Houses various game development tutorials and resources.
A set of purpose-built Udon Behaviours and tools to make your own
Learn how to create a ScriptableObject-based gun system from scratch for your game!
Architecture-agnostic code and tools to make Unity based games.
This project is a Jigsaw Puzzle game. The tiles are dynamically created at runtime based on Bezier Curve. You can play the WebGL version of the game on Faramira.
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
Open Source Pub/Sub Messaging Library for Unity
Match_3D Game Mechanic
Unity Engine Guide
In this tutorial repository you will learn how to make an Editor script that will allow you to smooth a Line Renderer with Bezier Curves.
Cube Surfer Mechanic
Keep a history of all the builds you do.
Learn how to use a Stack to manage your UI Pages. Create pages that have configurable entry/exit animations, sounds, and actions. This is the base framework I've been using for over 6 years in my own projects and find it to be highly reliable, scalable, and still easy to use.
Cross-platform library for playing and managing sounds.
Create and use a ScriptableObject-based Surface Management system for your game!
A Unity editor extension to find script references within your project in seconds.
Learn how to add bullet trails (aka "tracers") to your hitscan weapons. In this tutorial repository you'll learn how to implement a hitscan gun that makes bullet impact effects, has bullet trails, and fires on left mouse click using the new input system.
An Open Source game using Unity where you spawn Llamas to defend a chicken coop against spooky snakes and fiendish foxes
Service locator (IoC Container), object factory, util classes and lots of services to ease the development of C# applications and games
Add a description, image, and links to the gamedevelopment topic page so that developers can more easily learn about it.
To associate your repository with the gamedevelopment topic, visit your repo's landing page and select "manage topics."