Keith Maggio's repositories

SmoothSteeringNavMesh

Using the power of Math, I've redone the logic for a simple NavMeshAgent to make smooth, wide turns towards "corner" waypoints on a path. This mimics Vehicle-like movement for AI Agents.

Language:C#License:MITStargazers:13Issues:1Issues:0

UnityFlightExample

An example of simple flight controls for my tutorial at https://keithmaggio.wordpress.com/2011/07/01/unity-3d-code-snippet-flight-script/

Language:C#Stargazers:10Issues:2Issues:0

Godot3DFlightControls

A template for creating Flight Controls in a 3D scene for Godot!

Language:GDScriptLicense:MITStargazers:8Issues:1Issues:2

libKMThreadPool

A Win32 ThreadPool I wrote back in 2010 for my tutorial at https://keithmaggio.wordpress.com/code/c-win32-thread-pool-manager/

Language:C++License:MITStargazers:4Issues:0Issues:0

KMStar

My own implementation of the A* Pathfinding algorithm, for my blog tutorial post found here: https://keithmaggio.wordpress.com/code/a-star-pathfinding/

Language:C#License:MITStargazers:3Issues:2Issues:0

SuperSimpleStateMachine

A basic Finite State Machine for learning AI or to have really basic AI.

Language:C#License:MITStargazers:3Issues:0Issues:0

DissolveEffect

A dissolve effect that can melt away Meshes in Unity. Variations created for Standard-esque materials, Unlit materials, and Translucent materials.

Language:ShaderLabLicense:MITStargazers:1Issues:1Issues:0

Misc

Miscellaneous projects, files, code, and so on.

ardustar

Arduboy game, my own clone of Sinistar

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

BattleRust

A test project made back in 2017 as my first foray into Rust. Made to network with other clients and play against itself. Never finished.

Language:RustLicense:MITStargazers:0Issues:0Issues:0

breakneck

An elevator simulator

Language:C++Stargazers:0Issues:1Issues:0

DiscordPolarBear

Polar Bears sit around Holes in the Ice like Petals on a Flower.

Language:C#License:MITStargazers:0Issues:1Issues:0