delu
delu on Hacker News
Posted by
delu on Monday March 23, 2026 @01:39PM
from the show-hn dept.
Ten years ago, I took a course on parallel algorithms (15-210 at CMU). It pitched parallelism as the future of computing as Moore's law would hit inevitable limits. I was sold and I was excited to experiment with it. Unfortunately, there weren't many options for general parallel programming. Even the language we used for class (SML) wasn't parallel (there was a section at the end about using extensions and CUDA but it was limited from what I recall).
Since then, I was able to make some experiments with multithreading (thanks Rust) and getting very creative with shaders (thanks Shadertoy). But a general parallel language on the GPU? I'm super excited to play with this!
I made the moving backgrounds in Selee!
I collaborated on that project! I implemented the remounting feature and tuned it to be suitable for making this track
Soda Constructor! It's another one of those niche physics things I want to remake and expand upon
I collaborated on that Piano Guys project! I attached the instruments onto the riders
I started with loading the save files using an existing JS library. And then, with the help from past modders who decompiled the original Flash version, I was able to port the physics into JS. I had a lot of reference save files to verify if I did it properly.
The history of LR is complicated! It was originally created in Flash by Boštjan Čadež who sold it to InXile. InXile made the versions in Silverlight and the overdone versions on Wii, DS, and PC, but they all flopped and they did nothing with LR for years. And that's where I came in: while I was remaking LR in Javascript (intentionally down-to-earth) I brought my friend onto the project and he had a contact at InXile and got us connected with them. We figured out an agreement and eventually (we were novice developers at the time!) got our version (well now it's just me, my friend left the project) onto linerider.com. Then InXile gave LR back to Boštjan so now it's basically completely indie again!
Fun fact: InXile got acquired by Microsoft, and for a brief period of time, Microsoft technically owned LR
Yes, Line Rider will survive because it's no longer made in Flash. I recreated it in Javascript.
Like with other ambitious creative projects, at times it felt like a grind, but seeing it slowly come together kept me going.
> did the community meme about OII never being finished ever get to you?
I've always found it really funny and played along with it!
> What kept you going on this
It was mostly my conviction about the creative potential of Line Rider but it helped a lot that the community remained alive and people understood the significance of this track
Hi everyone, I made this! I already told my whole story in this article (if you'd rather watch a video essay about it:
https://www.youtube.com/watch?v=CikpAHiPlmQ) so not much more to add other than I'm still (slowly) working on Line Rider! If you have any questions here I am
Posted by
delu on Friday August 11, 2017 @11:04AM
from the youtu.be dept.
Does this account for differences in upload/download speeds from the peers?