Morgan Ruffell's repositories
Technical-Art-Tools
A range of technical art tools for a range of DCC applications, such as Autodesk Maya, 3D Studio Max and Houdini
Creative-Math-Library
Beginnings of a .dll for a university project. This is incomplete but is a math library that I will be building out over the next year.
DirectX11-12-Programming-MicroTools
Graphics tools that I developed throughout my third year at university.
arduino
Firmata firmware for Arduino
aws-gamekit-unreal
The AWS GameKit Plugin for Unreal
Bolt6-Engine
This is the programming test that Bolt6.ai set me on the 09th June 2022. The task is to get a skeletal animation running, on something similar to an IK Bone. I had to build this whole repository from scratch!
Unity-LightJSON
An improved version of a project that I worked on in my second year of university. Contains a custom implementation of LightJSON library. This project is designed to interface with GCP to collect data from the Google Sheets API.
BrightNetwork2021-Cpp
This is my solution to the software development challenge posed to the people taking on the BrightNetwork Internship experience. I chose to do the software development task, I produced this over two days in response to the briefs.
bullet3
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
CRYENGINE
CRYENGINE is a powerful real-time game development platform created by Crytek.
DirectX-Debugging-Tools
Debugging tools for Direct3D-based software
DirectX-Specs
Engineering specs for DirectX features.
directx-vs-templates
Direct3D Visual Studio Templates
DirectXTK12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
gitignore
A collection of useful .gitignore templates
GoogleSheetsForUnity
Codebase for communication with the google sheets api for Unity
imgui-node-editor
Node Editor built using Dear ImGui
open-dis-cpp
C++ implementation of the IEEE-1278.1 Distributed Interactive Simulation (DIS) application protocol v6 and v7
Qt.py
Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.
TinkersConstruct
Tinker a little, build a little, tinker a little more...
ue4-docker
Windows and Linux containers for Unreal Engine 4
Unreal_Essential_Materials
A selection of materials that covers most (if not all) surfaces
UnrealAnimationPracticeVids
UnrealAnimationPracticeVids
UnrealCppCourse
This is the repo from the udemy unreal course. Just a bunch of cool stuff that I'm finishing off post course completion.
UnrealEngine-AI-Practice
Practicing with the Unreal Engine Blackboard AI systems.
VictoryPlugin
Rama's Victory BP Plugin
Xbox-GDK-Samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
xbox-live-api
This repo contains the C++ and WinRT version of the Microsoft Xbox Live Service API (XSAPI) that enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id