Easier is Harder

12:28 am Game Algorithms, Gaming, My Games, Rants, Southgate

Why would I say that?

Because every time I develop a tool to make things easier, that just gives me an excuse to make a system triple as complicated. Every time I make something easier, it turns harder. This is something of an annoying habit of mine, though it’s also led to some of the best things I’ve invented. That said, it’s also led to a lot of wasted time and extra complexity – not that that’s exactly a terrible thing in a hobby project, but still. Whether this is going to turn out in that fashion remains to be seen.

Once again I’m babbling about my new dungeon generator. I set up a sort of tagging system which allows the system to determine what kinds of styles are appropriate for the rooms, so that themed levels will come out correctly. The problem is, I wanted all this flexibility, and now I’ve got this giant mass of code that quivers every time I touch it, and occasionally howls at the moon. Unfortunately, that’s actually fairly common behavior for my code. Go figure.

Anyway, I’ve got six room types implemented under the new system, and the dungeon generator’s already turning out surprisingly interesting results. I’m veddy pleased. Hopefully, you will be too, but if I don’t get out of the blog and actually write it, we’ll never know.

2 Responses

  1. James Says:

    Yeah, anytime you automate the easy parts of your job, the average hardness of your job goes up. It’s an amusing paradox.

  2. pete tyjewski Says:

    hmmm my first computer i wrote a game to play monopoly.

    a problem it does the whole game in about 3 minutes
    if you land on unowned property … wanna buy yes no?
    if you land on owned property..puter pays the rent

    the only thing that makes it a game is the interupt to dickering to get three of the same group…

    it ruined the whole illusion for me.. i kind of enjoyed the game till then

Leave a Comment

Your comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.