Skip to content
View thyrgle's full-sized avatar

Organizations

@Modular-Game-Components @rxdt-labs

Block or report thyrgle

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
thyrgle/README.md

Hi, I'm Christopher ๐Ÿ‘‹

Mathematician & Software Engineer based in San Diego, CA. I build small, sharp open-source tools rather than big frameworks โ€” heavily inspired by the Unix Philosophy.

Resume ยท Website


๐ŸŽฎ Modular Game Components

I publish small, composable open-source libraries for game development under Modular Game Components โ€” filling the gap between game frameworks and full engines.

๐Ÿ” rxdt labs

At rxdt labs I build "dead simple" reactive programming libraries. Define terms, compose them into formulae, and attach functions that fire automatically when values change.

๐Ÿงฎ conjecscore.org

A (semi-serious) scoreboard for open problems in mathematics โ€” conjecscore.org rates how close the world is to solving them. Built for fun and to spread exposure to unsolved problems.

Currently Streaming

Learning how to play games on Twitch, Saturdays 2โ€“3:30pm PDT. Soon I'll start learning how to mod games too!

Pinned Loading

  1. conjecscore conjecscore Public

    Scoreboard for various conjectures in mathematics.

    Jinja 5 4

  2. rxdt-labs/pypagate rxdt-labs/pypagate Public

    Create new and refine existing event listeners. Organize program flow via formulae.

    Python 5

  3. Modular-Game-Components/punyecs Modular-Game-Components/punyecs Public

    A Python ECS framework based on attributes and queries.

    Python 5 1

  4. rxdt-labs/forcamla rxdt-labs/forcamla Public

    Execution flow via formulae in OCaml

    OCaml 3

  5. rxdt-labs/formulis rxdt-labs/formulis Public

    Create event listeners via formulae. Listeners are invoked when formulae change value.

    C++ 1

  6. Modular-Game-Components/ease-caml Modular-Game-Components/ease-caml Public

    Easing library for OCaml.

    OCaml 4