Using Open Source Android Libraries for Game UI - IconPagerAdapter as a Game Select Screen

~8 min read

While UI is often the last thing a programmer thinks about when starting on a new project, it’s often the very first thing a user knows about your project. Why then don’t we all use the latest and greatest UI patterns? Perhaps many coders find visual design to be out of their domain, or perhaps they feel that the execution of the algorithms contained within their program are of paramount concern to users. Regardless of the reason, disgruntled users have started to leave once trusted programs whose interfaces have not kept up with the times. How then to update your app(or game!) to the newest visual hotness?

Read more →

Tutorial: Spruce Up Your GitHub Readme with a Current Source Tree Visualization

~2 min read

As programmers, we’re almost universally guilty of it: Boring Readme.md files that nobody wants to read. Why then, shouldn’t we spice up our Readme.md files with some pizzazz? A source tree visualization is easy to add to a Readme.md using GitHub markup, and there’s an open source project which makes the visualization of the tree itself a breeze. While it never found a market as a product, Source Tree Visualizer (STV) has found a new life since being open sourced last spring. Below, I’ll show you how to add STV to your build process and display the most current version in your README.md file.

Read more →

Project Updates: ASLJS on GitHub Pages, QuickGrapher is Back!, QuickGrapher Graphs Anywhere On HunterDavis.com (Even Comments!)

~1 min read

I’ve been working on a skeletal animation/game programming article for a little while now, and it has prompted me to update some of my other projects. The first update is that ‘Quick Grapher’ functionality is now embedded into my WordPress theme. I’ve posted up the original ‘Quick Grapher Embedded’ tutorial page here.

Read more →

WIP Dreamcast Coffee Table Gets a Nintendo Style Makeover

~2 min read

After a week or so of using my unfinished Dreamcast coffee table, some of its flaws were beginning to irk me. The 1/8″ acrylic top was too bendy to hold heavy drinks or pitchers, and the clear-top table was too camouflaged for my aging dog to see properly. As such, she wouldn’t notice it was there until she was right up on it; at which point she’d get spooked and run off. I taped paper over the corners in an effort to not terrify my dog on a regular basis. This helped her see the table, but looked rather unfinished. I knew what had to be done. I headed out to my local hardware store to purchase some 1/4″ acrylic sheeting and a can of “Gamecube” purple spray-paint. I have to say, there’s something oddly satisfying about embedding a Sega system in a table painted like a Nintedo system.

Read more →