Spam your projects here. And post screenshots or videos if you have anything shiny!
I have two kinds of Nim projects going on right now. One is a voxel-cube game engine(for both Minecraft or Voxatron style games) using SDL2/OpenGL.
A quick test using GL 1.x that got me 1,000,001 cubes:
I've been bogged down by shader stuff so I haven't gotten around to making "real" voxel-based data structures yet. I should have a little more time to spend on it next month.
The other project is a toolchain project. I wanted to solve a problem that had been bothering me for a while, which is that every time I go to write some game engine code that loads in a sheet of 2D sprites, I end up using a shitty thing that works momentarily but doesn't scale up to the asset work I do later on. So, I decided, I would write a library which would make it easy to migrate spritesheets between various formats, packing modes, etc. Not just a "sprite packer tool", but a building block to enable your ideal workflow to exist with a few lines of Nim. It should achieve its goals for my current game project(which is written in Haxe, for better or for worse) sometime this week, and then I'll probably let it sit and stew for a while.
I did a cute hastebin client https://github.com/keyle/hastebin/
was a great way to practice nim, http posts, json, options parsing and os execs
Hi! First time Nimmer. I started a statistics module as a way to start learning the language. I've been quite happy with the experience so far, but I'm excited to find a "real" project to use the language on.