Home of Ebyan Alvarez-Buylla

Neural Particle Deposition

Neural Particle Deposition

In developing an algorithm to generate nodes that are guaranteed to be within a certain distance of each other, I stumbled over this interesting distribution of particles which were initially placed randomly then moved near their nearest neighbor. I’ve dubbed this particle system “Neural Particle Deposition” on account of the organic, neuron-like shapes it produces. Take a look:

Dance of Death v0.5.102 Released!

Dance of Death v0.5.102 Released!

Announcing the Dance of Death v0.5.102 release, playable in your browser at www.nolithius.com/dod!

This development cycle was focused towards introducing an animation system and tidying up some loose ends with ranged combat and other recently added features.

Goals for Version 0.5

Goals for Version 0.5

The iterative development process has been a real blessing for the health of Dance of Death. Releasing early and often has allowed me to keep the project’s momentum going, as well as make tough decisions about what gets done for each section, and how.

One of these such decisions has been to move what was once the #1 item on this list, wilderness generation, to the next release after 0.5.

Experimenting with Bézier Curves

Experimenting with Bézier Curves

A few days ago, I stumbled upon the Wikipedia Article on Bézier Curves. As a fan of procedurally generated art, when I saw the fifth-order Bézier curve animation within that article, I was inspired to attempt my own Bézier curve drawing algorithm. This is what happened. In this article, on ANidea, I break down a basic Bézier curve algorithm and show how it can be generalized to create Nth order Bézier curves.