Luke Jones

is creating games/software

Select a membership level

Saying thank you

per month
This is a tier just for people to say thanks with.
  • General Support

I like what you do!

per month
For when you'd like to support me in the work I'm doing for you at a higher value.
  • General Support
  • Make it work on Linux!

Monthly postcard from Aotearoa

per month
I'll send you a cool postcard and a thank you message each month you continue to support me.
  • General Support
  • Make it work on Linux!
  • Monthly postcard from down-under




per month

About Luke Jones

I'm a software engineer for Jasic Technology. When I'm not writing code for work, I'm working on various small projects.

If you use an ASUS Zephyrus laptop with Linux, you may be interested in the small application I'm developing to add missing functionality - asus-nb-ctrl. This application is primarily a daemon to enable missing fn+<key> hot keys, and keyboard LED control, with possible ASUS animatrix support coming.

I also work on:
- diir-doom, a small project to reimplement the Doom engine in Rust, keeping as close to OG code as possible
- persist-o-vec, a rust crate to create vectors that retain their place in memory
- tiled-json-rs, a rust crate to parse Tiled json to structures for use in games (or anywhere else)
- tiny-ecs, an ECS in rust aiming to be simple, and also has awful memory use so you shouldn't use it for anything major (use Legion or others)
- rog-core, as detailed above, and is the core project I focus on at the moment (obsoleted)
- asus-nb-ctrl, replaces rog-core

Recent posts by Luke Jones

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits