Skip to content
View PhilipLudington's full-sized avatar

Highlights

  • Pro

Organizations

@MrPhilGames

Block or report PhilipLudington

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PhilipLudington/README.md

Philip 'MrPhil' Ludington

Game Director | Software Engineer | Open Source Contributor

I build games, game engines, and developer tools using systems languages. My focus is on agentic development and creating tools for AI-assisted workflows, especially with Claude Code.

Tech Stack

  • Languages: Klar, Kira, C, Zig, C3, C#
  • Focus: Agentic development, Claude Code tooling, game engines

Programming Languages

Klar Ecosystem

Languages and tools I've created for AI-assisted development.

Project Description
Klar A programming language designed for Claude Code and AI-assisted development, written in Zig
Klar-Toolkit Hardened development standards and patterns for Klar
Klar-Reference Model-agnostic language reference for easy AI consumption
MCP-Klar MCP server for AI integration with Klar
klar-brainfuck Brainfuck interpreter implemented in Klar

Kira Ecosystem

Project Description
Kira Functional programming language with explicit types and tracked effects for AI code generation
Kira-Toolkit Hardened development standards and patterns for Kira
Kira-Reference Language reference documentation for Kira
kira-pcl Parser Combinator Library built with Kira
kira-json JSON parser library written in Kira
kira-http HTTP client/server library with tracked effects
kira-lpe Logic Programming Engine implemented in Kira
kira-test Testing framework for Kira

Specification Languages

Project Description
Sanna Specification language for AI-assisted development with formal verification, confidence tracking, and provenance

Game Engines

Agentite Family

Game engines designed for AI-assisted development across multiple languages.

Project Language Description
Agentite Klar The original Agentite engine for AI agents and agentic game development
AgentiteC C C implementation of the Agentite engine
AgentiteZ Zig Zig-based Agentite engine
AgentiteC3 C3 C3 implementation for Claude Code/AI assisted development
AgentiteG GDScript Native performance primitives for Godot
AgentiteEditor C# Unity-like editor for human-AI collaboration in game creation

Development Standards

Carbide Family

Hardened development standards for safe, consistent code when working with AI-assisted development.

Project Language Description
Carbide C/C++ Hardened C/C++ development standards
CarbideZig Zig Hardened Zig development standards
CarbideUnity C# AI-optimized coding standards for Unity
CarbideC3 C3 Hardened C3 development standards

Developer Tools

Project Description
Chronicle Zig CLI changelog generator with Claude Code skill for AI-polished release notes
GameDevelopmentBenchmark Benchmark suite for evaluating AI capabilities in game development tasks
mcp-unity Model Context Protocol plugin connecting Unity Editor with AI assistants

Zig Libraries

Project Description
zig-msdf Multi-channel signed distance field library for crisp text and vector graphics
zig-png PNG decoding/encoding library in pure Zig
libkoda-terminal Terminal library features and functionality
gdzig Zig bindings for Godot 4

Other Tools

Project Description
SwiftTerm Xterm/VT100 Terminal emulator in Swift

Games

In Development

Game Description
Crimson Crisis Currently in development. Wishlist on Steam
Stellar Throne 4X strategy game built with Agentite and Unity

Game Jams

Project Description
LudumDare58 Ludum Dare 58 entry (October 2025)

Currently Working On

  • Klar - Programming language designed for Claude Code and AI-assisted development
  • Kira - Functional language with explicit types and tracked effects for AI code generation
  • Agentite - Game engines optimized for agentic development across Klar, C, Zig, C3, and Godot
  • GameDevelopmentBenchmark - Benchmark suite for evaluating AI capabilities in game development

Get in Touch


Open to collaboration on game engines, tools, agentic game development, and systems-level game development.

Pinned Loading

  1. Carbide Carbide Public

    Hardened C/C++ development standards and patterns for safe, consistent, and maintainable code. Designed to work with Claude Code/AI and agentic development.

    Makefile

  2. AgentiteC AgentiteC Public

    A C game engine designed for AI agents and agentic game development.

    C 2 1

  3. AgentiteZ AgentiteZ Public

    A Zig based game engine built for and by AI

    Zig 1

  4. AgentiteG AgentiteG Public

    Native performance primitives for Godot, designed for AI-assisted development.

    C++ 1

  5. godot godot Public

    Forked from godotengine/godot

    Godot Engine – Added custom logging API for messages trapped inside the editor

    C++

  6. CarbideUnity CarbideUnity Public

    AI-optimized coding standards and patterns for hardened Unity/C# game development