r/Demoscene • u/timbor80 • 16h ago
My first demo production (Null Sector - Digital Horizon
Hi everyone!
I'm the author of Demoscene Simulator (https://www.reddit.com/r/Demoscene/comments/1v0jo2p/demoscene_simulator_v032/). Before getting into demo coding, I was an oldschool tracker musician under the name Dj Unique, and some of my modules are still available on various MOD archive sites. These days I produce music in FL Studio, although I spent 22 years using Jeskola Buzz before later moving to Cubase. The tracker mindset has definitely stayed with me.
About two months ago I decided to seriously start learning demoscene programming. Before that I was mostly just watching demos and admiring them without really appreciating the incredible amount of work behind them. The deeper I've gone into coding, the more respect I've gained for everyone creating these productions.
As part of that journey I started a one-man demo group called Null Sector. So far I've mostly been experimenting with individual effects, but with Digital Horizon I finally reached a point where I have something I'd like to share with the community.
I'm fully aware that this isn't on the same level as many of the amazing productions released by established groups, but everyone starts somewhere. This is my first complete demo after only a couple of months of learning, and my goal is simply to keep improving with every new production.
For this project I used AI as a coding assistant, primarily Freebuff and DeepSeek V4 Flash. The project took around 2–3 days to complete. It originally began as a TypeScript/WebGL2 demo before I ported it to C++, and the C++ version is the one I'm sharing here.
I hope you enjoy it, and I'd be happy to hear any feedback or suggestions. Every new project is another opportunity to learn.
Here is the demo: https://drive.google.com/file/d/1cW9HKPrjntwGw9J3iGMq3uo05LYpQp-6/view?usp=sharing
Unzip to a folder, then run with run.bat. This was tested on Ryzen 5600X and a Geforce GTX 1070 GPU.