Close

The Blog is Back on PikaPods

I’m happy to announce that not only am I picking up blogging again, I’m doing it from a host I’m much happier with~ PikaPods is a host for all sorts of open-source Web apps, and while they take care of all the updates, database administration, etc. for you, they also give you most of the flexibility you would want from self-hosting those apps – for WordPress in particular, that means full access to your plugins and themes folders! I already have a child theme of Nucleare set up, and I’m free to reshape it however I like, mweeheehee~

Setting up WordPress on PikaPods was mostly a matter of hitting “Add Pod”, selecting WordPress, then completing WordPress’s short setup form, but there are a few things PikaPods doesn’t set up for you. The rest of this post is about how I arrived at what I’d consider a fully-featured WordPress install.

Continue reading “The Blog is Back on PikaPods”

Improving Zapster Solitaire’s Game Design

Zapster Solitaire is a game made for taking just a few minutes to play something light, and I’ve been dogfooding it a lot in that capacity. In all my playtime, I’ve found a strong point in the game’s design as well as several weaknesses, in addition to the “false coin flip” I discussed previously:

  • 👍 Jacks are by far the most interesting element of the game’s challenge. Their varying badness depending on which numbers you have, as well as their ability to introduce duplicate cards in your cells, creates a lot of space in strategizing how to use your zaps.
    • 👎 However, they’re made a little less interesting when they use an ace and add only one card.
  • 👎 It too often feels like the RNG (random number generator) just hates you and doesn’t want you to win. I accept this as inevitable to an extent due to this being a highly luck-based game, but I think things are tilted a little too strong in that direction right now.
    • 👎 This is especially true in the early game, when all ranks are equally represented in the draw pile and you have only six cells.

I want not just to address the weaknesses, but build on that strength. I’ve got a draft of a redesign that could do all those things: Cards of rank 10 will be put back in the game, aces will go out, and starting cells will be increased to 7. In theory, the early game will be more survivable and the false coin flip gone with the extra cell, and the higher 10-cell maximum will improve overall survivability. Jacks will keep the game interesting despite that by drawing at least two cards, and an average of one more (when they have numbered cards to use at all).

Read on for the testing plan and other considerations

I rewrote the lyrics of a classic video game song, imitating the speech of Nathan W. Pyle‘s Strange Planet’s denizens:

Let us all competitively run faster than sound.
Maintain physical contact with the earth, if possible.
For those who competitively run faster than sound,
Sightseeing cannot be placed on the schedule.
We will merely competitively run faster than sound,
Until we reach a threshold that forbids backtracking.
Let us all competitively run faster than sound.
Please permit combustion.

Don’t recognize the song? Head this way~

An In-Depth Look at Logo Creator Randomization

Pixievolt No. 1 Logo Creator gives you a lot of settings and buttons for making parodies of my logo, but just one button comprises the main reason why I work on this silly thing:

The Randomize button!

There’s a bit more to it than just picking one item from each list – there’s some biasing going on to reflect my opinions on what will make a fun logo.

Continue reading “An In-Depth Look at Logo Creator Randomization”

Taming the Beast of the Core

Deviant Love is a browser extension that finds all the art on a DeviantArt Faves page, organizes it by which artist made it, and sorts the artists in “most faved art” order, letting you know exactly who to thank for all this lovely artwork. It’s one of my all-time favorite projects to work on, to the point of it being my gateway back into Web development, but at its core is a hunk of code that caused me a lot of grief a while ago. I’d like to do some programmer talk about this file. Continue reading “Taming the Beast of the Core”

Signs of Life Intro/Roadmap

(x-posted from the itch.io Community)

Signs of Life is a puzzle game where you’re given a math equation where all the numbers are known – but the signs are missing, and you need to fill them in!

Or, I should say all the ​digits​ are known – you can leave a space unfilled and let the digits be one big number.

You can play version 1.4.1 right now on pikadudeno1.com​. v1.5 will be released both there and itch.io soon, and the game will be considered 100% complete when v2.0 is released later this year.​

Right now, I’m working on improving the account system (which is optional to use, but you can carry your game data across devices if you do) so that you can log in from in-game and use your itch.io account. Once that’s done, I’ll put the finishing touches on v1.5, including mobile support.

v2 is an ambitious project where I plan to include:

  • Many more puzzles, most of which will require payment, but I’ll leave at least 33 free
  • Puzzles with 7 or more digits
  • Sounds and music
  • A redesigned interface that’ll be much more lively and have a variety of puzzle backgrounds
  • Gamepad support & improved keyboard support, including the ability to enter specific signs with their given keys/buttons
  • Offline support, whether or not you use the itch.io app
  • An easy way to compare scores with friends, including fair comparisons with friends who have bought more/fewer puzzles

I hope you’ll enjoy Signs of Life, now and in the future!

Things I learned making Random Bookmark From Folder 2.0

I released an extremely polished browser extension, Random Bookmark From Folder 2.0 (Firefox, Chrome, source code). It’s basically an entirely new product, as nothing except the icon could be ported from the legacy Firefox version. As a Web developer, I think it’s a wonderful piece of frontend engineering, and I learned a lot that I’d like to share.

Continue reading “Things I learned making Random Bookmark From Folder 2.0”

Iron Pixie Adventure Party

This is a post about Steel-Fairy Pokémon, because it’s my blog and no one can make me not dedicate a post to Steel-Fairy Pokémon. It’s a fantastic defensive typing with 10 resistances, 2 immunities, and only 2 weaknesses, but what I really want to talk about are some amusing coincidences concerning Pokémon with such typing.

There are exactly three species of Steel-Fairies – Mawile, Klefki, and Magearna. It so happens that each one specializes in a different category of move:

  • Mawile is a Physical specialist, having a movepool that’s well-suited to physical attacking, and a good Attack stat that goes sky-high if it Mega Evolves
  • Magearna is a Special specialist, having excellent Sp. Attack and the exclusive Fleur Cannon move
  • Klefki is a Status specialist, having the Prankster ability and learning many status moves, including the exclusive Fairy Lock and the rare Crafty Shield

This may bring to mind the RPG character archetypes of Fighter, Mage, Thief. In fact, according to Pokemon Sun’s Pokédex, Klefki is literally a thief (source).

If a fanartist would do me a favor and draw Mawile, Magearna, & Klefki as a Fighter, Mage, & Thief adventuring party, I’d love that~