ByronMayne
Game developer working on multiple projects of different styles. Tools & Pipeline Developer @ Electronic Arts
Electronic ArtsMontreal, Quebec
Pinned Repositories
AssetPathAttribute
AssetPathAttribute is a Unity attribute used in Unity to allow you to have drag and drop asset references in the inspector but really use string paths for serialization.
Extended.Collections
Library containg C# collections of verious types of collections.
Reflected-Inspector
Reflected Inspector is a system for Unity that works very much like Serialized Properties but works with non-Unity types and can serialize the values.
ScriptForge
A simple tool to generate constants for Unity for your Layers, Tags, Sorting Layers, Animations, Scenes, and Resources.
SourceGenerator.Foundations
A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio
StyleBrowser
A browser editor window to view all Unity built in styles.
TinyJSON
TinyJSON is a simple, more betterer JSON library for C#
UnityIO
An easy to use API that allows you to manipulate files inside of Unity without the headache of using AssetDatabase.
Weaver
Weaver is a code weaving framework built right into Unity Engine. Based heavily off of Fody.
ByronMayne's Repositories
ByronMayne/Weaver
Weaver is a code weaving framework built right into Unity Engine. Based heavily off of Fody.
ByronMayne/AssetPathAttribute
AssetPathAttribute is a Unity attribute used in Unity to allow you to have drag and drop asset references in the inspector but really use string paths for serialization.
ByronMayne/SourceGenerator.Foundations
A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio
ByronMayne/StyleBrowser
A browser editor window to view all Unity built in styles.
ByronMayne/TinyJSON
TinyJSON is a simple, more betterer JSON library for C#
ByronMayne/CaptureGroups
A editor tool used to take screenshots for documentation
ByronMayne/Seed.IO
Seed.IO is a library containing a bunch of useful helpers types and class for working with IO
ByronMayne/GUIGrid
A simple to use IMGUI grid class for editor windows in Unity
ByronMayne/Recoil.net
Recoil.net is the C# version of the Facebook's Recoil.js library. It's designed to handle managing state in WPF applications.
ByronMayne/Extended.Collections
Library containg C# collections of verious types of collections.
ByronMayne/AsyncApi-Generator-CSharp
A C# implemention of the AsyncApi generator used to create both client and servers.
ByronMayne/clox
My implementation of the Byte Code Interpreter following the great book Crafting Interpreters by Bob Nystrom. Chapter starts http://www.craftinginterpreters.com/chunks-of-bytecode.html
ByronMayne/OpenApi.SourceGenerator
OpenApi.Generator uses a Source Generator to generate the boilerplate for an Asp.Net Core application that is based of a preexisting openapi definition
ByronMayne/Redux.DotNet
A C# implemention of Redux but done in C#. This also contains a WPF abstraction
ByronMayne/SearchableList
ByronMayne/AdventOfCode2020
My slutions to the https://adventofcode.com/2020 for this year I am using TypeScript
ByronMayne/AsyncAPI.NET
The AsyncAPI.NET SDK contains a useful object model for AsyncAPI documents in .NET
ByronMayne/AutoInterfaces
Source generator used for generating interfaces for classes
ByronMayne/csharp-source-generators
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
ByronMayne/docusaurus
Easy to maintain open source documentation websites.
ByronMayne/Jawon.SourceGenerator
Jawon is a source generator for creating PackUris for XAML resources and creating a constant that you can reference.
ByronMayne/omnisharp-roslyn
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
ByronMayne/ProjectParse
A library used to allow you to simply read and edit Visual Studio project and soloutions
ByronMayne/RaspberryPi-Setup
Contains documention for setting with Raspberry Pi with versious services
ByronMayne/ResourceIndex.Generator
Resource Index is a source generator used to generate a static `Resources` class to load embedded resources from within an assembly. It's a rather small generator that leverages SourceGenerator.Foundations
ByronMayne/roslyn
Roslyn Compiler - Tracks Mono Patches
ByronMayne/schemastore
A collection of JSON schema files including full API
ByronMayne/servicebroker
Open Service Broker API Specification
ByronMayne/template-for-generator-templates
This is a GitHub repository template for generator templates to make it much easier to start writing your own generator template.
ByronMayne/tools-dev-blog
This repository contains the source to my blog about creating tools for the game development industry.