WorstPlans.com updates every Monday!

Your weekly source for terrible plans and ideas!

Tag: esperanto

Increase your own enjoyment of a game by making everyone else’s experience WORSE. It’s all about relative enjoyment, after all.


One common method that video game developers use to make additional money beyond the initial sale of a game is to sell additional downloadable content (“DLC”) online.

This typically includes things like:

  • New missions and areas.
  • Ridiculous hats or costumes for your character.
  • Additional absurd guns / swords / etc.
  • Additional in-game currency
  • Various things to give the player an advantage in online play (derisively known as “pay-to-win”)


However, there remains one entirely untapped type of DLC: instead of just allowing a user to add features to their own game, what if a user could instead pay money to make someone else’s game worse?

Options include:

  • Set the player’s game language to Esperanto.
  • Provide your own new and annoying replacement sound effects (or voiced dialog!) for the game, which are then uploaded and overwrite the original game’s sound effects (example: bullet ricochet sound replaced by horse whinny).
  • Replace all character models by rubber ducks (Figure 1).
  • Flip all character models 180°, but nothing else changes.
  • In-game music re-recorded by the Portsmouth Sinfonia (check online for videos).


Fig. 1: Now that everyone’s head is a rubber duck, this space marine game takes on a different character.


If you work at a major game development studio, you should make sure you get reassigned to the division that works on this sort of thing—it’s going to be a career-maker, for sure.

PROS: Brings in additional revenue, reviewers will love it (since they tend to like unusual or experimental things).

CONS: None!

How to destroy a programming language (or natural language?) that you don’t like in one easy step with three difficult sub-steps

The issue:

Sometimes, you don’t like a programming language (like Perl or Python), or a natural language (like English or Spanish).

You might have your reasons, or maybe not—maybe you just want to destroy it completely for no reason at all!


Proposal: Here’s a simple way to go about wreaking destruction on the language in question while leaving no one the wiser:

  1. Propose a “new and improved” version of the language. Example: “Perl 6 will be so much better than Perl 5!” Or: “Esperanto: it’s like English, but the spelling is much more regular!”
    1. Make sure it’s very similar at first glance, but annoyingly incompatible in key regards.
    2. Next, make sure there are a few bonus features, but not enough to actually justify the switching cost.
  2. For programming languages, start creating software in this language. For natural languages, start creating novels, newspapers, and works of art in this language.
  3. Make sure there is a HUGE delay in switching; “everyone should learn English 2.0, but it isn’t ready quite yet… so in the meantime, English 1.0 is deprecated.”
  4. Finally, you just have to wait! Instead of switching to the “upgraded” language, people will probably switch to an entirely different one.


Great examples in history:

  • Successful destruction: Perl 5 –> Perl 6
  • To be determined: Python 2 –> Python 3
  • Failure: English –> Esperanto

PROS: Lets you surreptitiously destroy the language that has drawn your wrath.

CONS: None!