What's Neon working on?
Hi there! You have stumbled upon my on-line todo list. I intend
to keep this up as a sort of reminder for myself, to visit my
ongoing projects after letting them gather dust for months.
Status: 2 × 6 hours per week. Not that much of an
energy drain, but it certainly prevents any month-long
Status: Writing my undergraduate thesis and taking a physics
course, a math course, and academic writing. These are
taking up a whole bunch of time. Especially the thesis.
An unnamed 3D renderer.
Status: Learning Vulkan at the same time. I initially
started an OpenXR project, but ended up focusing on the
Vulkan part first. Once I have a usable renderer, I'll
continue figuring out the OpenXR side.
Projects on hiatus
Hopefully I'll get around to promoting some of these into the
above category at some point.
Status: I'd like to keep this library alive. It's successful
in the goal I set for it, so I'm proud of it and will keep
maintaining it as actively as other duties and motivation
allow. 3.0 is on the horizon, waiting until the issues
NeonWiki, a wiki about my projects.
Status: All my projects are documented in a pretty scattered
manner, so I finally decided to make a centralized
repository of all that. It's like a very thorough CV,
probably most useful in crafting a regular old CV.
An unnamed Pleroma frontend.
Status: It can display posts (including media), threads,
timelines and profiles. Favorites, boosts and deleting posts
is also implemented. More involved logged-in functionality
like DMs and notifications, and emojos are not yet
implemented. And it's implemented on top
Nemini, a Gemini client written in
Status: This lost a little steam after the initial week, but
I would like to make it properly usable some day. The scope
is small, probably the biggest hurdle is implementing a
history UI and fixing all the bugs and issues with URLs
(which were a hot topic on the ML, last time I checked).
Slowlight, a 3D software
Status: this is a project I've been wanting to make for a
long time: a basic renderer for tile-based, constrained
(think TIC-80 or PICO-8) first person games. I started
working on it as a software renderer because I wanted to see
how fast I could make it, and it turned out to be a lot of
fun. Before shipping any games with it, I'll need to port
the logic over to the GPU though, because this kind of
rendering code is simply faster on the GPU.
Moet, a music player / album
Status: There's a grid of squares, and a primitive sound
player. I simply ran out of time to work on this, but I'd
like to make this usable one day. The main inspiration is to
have something light and fast for browsing and listening to
music in an album-oriented way. Not CLI, TUI, GTK or Qt.
Ludum Dare 48.
Status: Finished the compo! Go check
Miner. This one didn't pan out too well, but it was fun
making a voxel generation / rendering thing in Unity.