MitchCroft
I am a games programming graduate from the Academy of Interactive Entertainment in Sydney, currently working in AR/VR in Sydney
Sydney, Australia
Pinned Repositories
Asynchronous_Tasks
Manager for preforming asynchronous tasks
Blackboard
A singleton instance for storing generic data types
CipherIO
Provide a simple form of basic file encryption based off a Vigenère Cipher phrase
HeadingGenerator
A (mostly) pointless, over-engineered executable that generates unicode text headers segments that are copied to the clipboard
JS_Framework
A basic framework for 2D JavaScript games using the HTML5 canvas object
MCU_Common
Various helper objects, extensions and attributes that are commonly used between multiple packages/projects
PlainTextGen
An application that will take templated definitions of plain-text assets and generate different variations with high levels of customisability
RuntimeEvents
Serializable callback events for Unity with greater support for a wider variety of function signatures
UnityDebugOverride
Override the default Unity Debug logging behaviour to allow custom processing of log messages
UnityEditorTweaks
A collection of smaller script packages that can be used to add additional functionality to the Unity 3D engine
MitchCroft's Repositories
MitchCroft/Blackboard
A singleton instance for storing generic data types
MitchCroft/RuntimeEvents
Serializable callback events for Unity with greater support for a wider variety of function signatures
MitchCroft/UnityEditorTweaks
A collection of smaller script packages that can be used to add additional functionality to the Unity 3D engine
MitchCroft/PlainTextGen
An application that will take templated definitions of plain-text assets and generate different variations with high levels of customisability
MitchCroft/Asynchronous_Tasks
Manager for preforming asynchronous tasks
MitchCroft/CipherIO
Provide a simple form of basic file encryption based off a Vigenère Cipher phrase
MitchCroft/HeadingGenerator
A (mostly) pointless, over-engineered executable that generates unicode text headers segments that are copied to the clipboard
MitchCroft/JS_Framework
A basic framework for 2D JavaScript games using the HTML5 canvas object
MitchCroft/MCU_Common
Various helper objects, extensions and attributes that are commonly used between multiple packages/projects
MitchCroft/MCU_ProjectID
Defines a Project based, unique ID that can be used to build additional functionality from
MitchCroft/UnityDebugOverride
Override the default Unity Debug logging behaviour to allow custom processing of log messages
MitchCroft/MCU_Registry
Control the dynamic access of different packages that are included in the Mitch Croft Unity (MCU) collection of repositories
MitchCroft/npm-publish
GitHub Action to publish to NPM
MitchCroft/RPG_Map_Loader
A simple way of loading game environments that could be used for 2D RPG games
MitchCroft/SDL2_Engine
A simple 2D game engine for Windows using SDL2. Builds to x86 and x64