Inzignia

Social artifacts and digital curiosities

Web Components: spoils of the browser wars

When we discuss the context of the “browser wars” we often focus just on how one particular browser can get an edge on its competitors by developing or supporting a new feature. While the growing pains of this process have made designing for differing browsers sometimes tedious and unreliable, the war seems to finally be coming to an end and it’s time to reap the rewards.

Read More

Initial release of Pinwheel

After about six months of work, my Pinwheel MUD engine (a variant of Ranvier) is finally in a usable, distributable state with the groundwork needed to add any variety of features. Up until now, I was rewriting all of the source files and making changes to the entities to support full persistence and a web server. I’ve also made numerous changes to the underlying architecture of the engine and reduced the discrepancies between player and non-player characters. As of now, it’s possible for someone to clone the repository, npm install, and with a single command launch a conjoined MUD-web server that’s ready for content and gameplay.

Read More

My 2018 in review: Udacity and beyond!

We’re almost another revolution around the sun and a lot has changed for me this year. I won a Google scholarship, got a promotion, completed a Udacity Nanodegree, lost some weight, and worked on lots of cool side projects. Now as we slide through December, I’m looking back on this year and what it’s meant to me.

Read More

Carthaginian Empire in Spain: the Barcid Chessboard

This article will analyze the tragic Barca family and the accomplishments, flaws, defeats, and aspirations of this powerful Carthaginian clan. After Carthage was defeated by the Romans in the First Punic War, Carthaginian noble Hamilcar Barca conquered the Numidians and moved north into Spain in 237 BCE. He hoped to conquer new lands, subjugate the Celtiberian natives, and excavate the rich mines of the mountainous peninsula. All of these efforts were fueled by the empire’s recent defeat, with the newly-empowered Phoenician city-state requiring new territories and income to offset the costs of war.

Read More

What small towns and niche internet communities have in common

In the last month, I’ve made continued progress on Pinwheel, my MUD game engine. In fact, there are only a few remaining elements of the core source code remaining before I feel ready to start building my developmental game world. In the course of refactoring and building this engine, I’ve cycled through many different themes for a game I could potentially build with it. I’ve tried not to let those themes steer my designs too heavily, with the goal of making a universal engine that can be molded easily to fit different themes. Some MUD engines come with stock content to showcase how the code could be adapted, but often times this content feels prescriptive and can get in the way of other ideas.

Read More