Other Projects
lwe
lwe
is a small experiment to create a cursorless text editor. Instead of having a cursor which is moved around the screen to mark where text will be inserted, the input location is queried after inputting an editing command. For example you can press c
to select the “change” command, and then use the location input system to determine the range of text to change. After that you are placed in insert mode, replacing the text you selected.
It’s an interesting experience using this editor, as it makes it very easy to quickly page through the file you're editing and make small changes.
sandish
A 3D falling sand simulation
This simulates some simple cellular automata in 3D, similar to 2D falling sand games. The rules for each type of cell are implemented in Lua. The simulation is rendered with OpenGL and features screen space ambient occlusion.