Git Product home page Git Product logo

Lee-Orr

They/Them - Linked In - Website

Hello! Welcome to my Github page. I'm a software developer, actor, writer & composer, working on the web, in games, and more.

My Projects - Developer Tools | Game Development Libraries | Game Jam Games |

Tools I Use - Languages | Platforms | Frameworks | Tools | Databases and Infrastructure

Developer Tools

This is a plugin for Fermyon Spin - allowing it to use message brokers as triggers for wasm modules, and to publish the results from these modules to message brokers. At the moment, it supports an In-Memory broker, Redis, and NATS, as well as creating an HTTP gateway for publishing to the broker & WebSocket connection for subscribing to messages on specific subjects.

This repo contains a collection of useful dev container features, to make it easier to them up for rust development.

Game Development Libraries

Dexterous Developer is a hot-reload system for Bevy.

This is a rust library for procedural generation using Grammars, with built in support for Tracery - as well as room to expand to other grammars.

This is an experimental bevy library for rendering to the tilt five. It is currently in a very early state.

Game Jam Games

Screenshot from Canal Mania

This is a game I build for the Historically Accurate Game Jam, where you try to build canals at as low a cost as possible. If you want to play, you can try it here: https://lee-orr.itch.io/canal-mania

Screenshot from Crossroad Blues

This is a game build for VimJam4 - play as a devil rushing to the crossroads for a deal with a human. The jam version is available here: https://lee-orr.itch.io/crossroad-blues

Screenshot from Terra and Caelus

Built for Puzzle Jam 3, in this game you play as a spirit encouraging plants to grow. You can give it a shot here: https://lee-orr.itch.io/terra-and-caelus

The Just Two Banner

Built for Random Jam, in this game you give fate a hand in the fates of two warriors of justice on opposite sides of a war. Play with probabilities to nudge them towards success. You can find the game here: https://lee-orr.itch.io/the-just-two

Other game jam games can be found here: https://lee-orr.itch.io/

Skills Overview

Langauges I Use

Rust, Typescript and Javascript, C#, HTML, CSS (and variants like SCSS and LESS), SQL, Bash, PHP, Python, Lua

Platforms

The Browser, NodeJS, Windows, Linux, Mac, Docker/Containers, WASM & WASI, Fermyon Spin, WasmCloud, Netlify, Firebase, Cloudlflare, GCP, AWS, Deno

Frameworks and Engines

React, Vue, Bevy, Unity, Yew, Dioxus, ExpressJS, SailsJS, Koa, Axum, Astro, Tokio, Automerge, YJs

Development Tools

Cypress, Mocha, Devcontainers, Github Actions, Cross-rs, Git

Databases, Messaging and Other Infrastructure

Redis, SQL (MySql, MariaDB, Postgres, SQLite), Nats, MQTT, Firebase Realtime Database, Firestore, MongoDB, LevelDB

Lee-Orr's Projects

bevy icon bevy

A refreshingly simple data-driven game engine built in Rust

bevy-assets icon bevy-assets

A collection of Bevy assets, plugins, learning resources, and apps made by the community

komorebi icon komorebi

A tiling window manager for Windows 🍉

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.