The Dark Side of Supporting an Open-Source ProjectI've been working on my Fantasy Console, Pixel Vision 8, primarily by myself for the past six years. I've poured thousands of hours and hundreds of sleepless nights into it. I've coded at home, on planes, trains, and in hotels around the world. Ther...6JSPOct 23, 2021 · 11 min readjessefreeman.hashnode.dev
NodeJS + Pixel Art + Robot Arm = FunOn Twitter, a few people I follow post some fantastic pictures of generative art they are "printing" with plotters. If you're not familiar with plotters, think of them as laser cutters with a pen that creates drawing on paper. The basic concept is th...POct 16, 2021 · 9 min readjessefreeman.hashnode.dev
I Made A Game In 72 Hours That Uses GitHub Issues To Crowd Source MapsSpace Station 8 is a Micro Platformer created in 72 hours for Ludum Dare 49 based on a game I used to play on my original Macintosh called Spacestation Pheta. Space Station 8 is also heavily inspired by Bitsy and my Fantasy Console, Pixel Vision 8, w...2JSEOct 14, 2021 · 7 min readjessefreeman.hashnode.dev
Open Sourcing My Tools For Generating Tutorials From Source CodeI have been working on my game engine, Pixel Vision 8, for the better part of 6 years now. One of the challenges of working on any sizeable open source project is writing all the documentation and tutorials. I've always been fascinated with designin...5ZJSOct 12, 2021 · 8 min readjessefreeman.hashnode.dev
JavaScript for Beginners: Objects & FunctionsWelcome to my series on JavaScript for beginners. In part one, we learned about variables and arrays. In this post, we'll cover how to use objects and functions. Previously, we stored variables in the global scope. While this is fine when getting st...2JSSep 26, 2021 · 5 min readjessefreeman.hashnode.dev