News

Whisky Library and Batman Pixel Art

I have two updates today!

Whisky

I’ve released the whisky library into the public domain. This is a library of high quality hash functions, which can be used for random number generation or procedural game development.

Batman (NES) Pixel Art Study

In pursuit of improving my own pixel artistic skill, I took a look at Batman on the NES, which has beautiful dark pixel art.

Enjoy!

Read More


Spook Show Studio

I announced my next project, Spook Show Studio! It’s still under active development, but you can follow along by subscribing to my mailing list.

Sorry for not updating in so long – I work full-time now, so I haven’t been investing energy into my website. Any free time has been going towards game development.

Read More


ADSRNode

Today I built a WebAudio node that generates an ADSR curve. Enjoy!

Read More


FABRIK Algorithm (2D)

I just posted a new tutorial on the FABRIK algorithm, in 2D.

It’s a wonderful and clever algorithm for solving inverse kinematics. Enjoy!

Read More


As Luck May Have It

I just posted a game I made back in August, As Luck May Have It.

It was a fun game to make, and I was originally saving it for a different project that didn’t work out, so now I’m making it available here 😀.

Read More


Updated Website

Once again, sorry for the lack of updates. I have a lot I need to write about and post 😀.

But in the meantime, I’ve migrated the website from syntheti.cc to sean.cm, cleaned up the look a little bit, and moved from AWS to GitHub Pages using Jekyll.

My old system for publishing articles was eerily close to how Jekyll works (posts written in markdown, filtered through a templating engine), so it’s been nice to use a more fully-featured tool than maintaining my hacked together suite.

Read More


Small Update

Sorry for lack of updates, I’ve just been working on my game engine.

If you’re curious, I’ve spent some time refining and updating Sink, my scripting language. The core language is finished and it works great.

I also just posted a new meditation:

This Isn’t Normal

Read More


nvqm

I put together a library for numeric, vector, quaternion, and matrix operations, with implementations in C99, JavaScript, TypeScript, and Sink:

nvqm on GitHub

Enjoy!

Read More


Super Trump Run

I decided to take a small break from working on my game engine to make a stupid game. I succeeded! This game is quite stupid! 😀 But it was fun, and hopefully a few people out there like it.

Play Super Trump Run

Read More


Sound Filtering Source Code

I posted a new project on GitHub that has C99 source code to simple audio filters (lowpass, highpass, notch, etc).

Researching these filters has been a huge pain, but the code is really simple. Hopefully this helps a few people out there who just want the final answer without digging through insane math and large and ugly codebases:

sndfilter on GitHub

Read More

« Newer Page 2 of 4 Older »