Skip directly to content

games

The Hits Just Keep On Comin'

on Tue, 06/22/2004 - 00:00

Fresh off a twelve hour day which happened all between the hours of 8:30am and 1:00pm today, I found this nifty thing , which seems to be a dead ringer for the original Zelda, except ported to the PC. AAAAAnndddd, it comes packaged with a level editor, so you can roll your own quests. How cool is that?

In other news, the following seems to be the experiment of the week:

Tags: 

geek.count++

on Thu, 06/17/2004 - 00:00

Where have I been? Ah! Therein lies an interesting story...

Nah, not really. I have been playing around with new things.

On Friday, when I decided not to go to work, I spent a couple of hours downloading and installing Apache, PHP and MySql on my home computer. To a certain extent, it all worked. Apache worked without a hitch. PHP runs fine, although I haven't quite figured out how to get all the extensions (e.g. XSLT) working. And MySql stopped working when I did something with my firewall, which makes no sense because the firewall adjustment was to block MySql from accessing the internet, which it should NEVER have to do.

Meh. I'll sort it out soon enough.

The other cool new thing is actually a cool OLD thing, and by old I mean 1985 / Commodore 64 OLD. The game is Telengard, and there is a fella made a perfect clone of it for PC users. After a couple of hours of playing I have to say, Wow, what a nostalgia trip.

Maybe I just need to get out more.

Less Play, More Build

on Tue, 06/08/2004 - 00:00

So I was playing Diablo II last night for the eighty-twelfth time and I decided it was past time to stop playing games eighty-twelve times and start building them instead. To that end, I am slowly gathering together notes from the past couple of years when I have really *meant* to start building games, along with various books on the subject, notes and code from the Adventure Game section of this site, and printouts of the source code from completed games, written in BASIC, and played to death on my old Commodore-64, twenty (egads!)years ago.

But my ideas have evolved over the past couple of years, and I have been playing around with artificial evolution and exploring the possibilities therein.

And I have discovered something.

I have spent over half my life playing adventure/role playing games of various kinds. The object of these games is to make your character more powerful, usually by earning points of various kinds and using them to enhance one or more out of a broad group of possible characteristics.

In artificial evolution experiments, particularly in things like biomorphs , the chromosome starts out simple, then gradually increases in complexity as more and more generations are born.

The characteristics of an RPG character can be considered genes. The genes used to describe a biomorph can be considered characteristics. The points used to advance a character are analogous to the increasing complexity in an evolving organism. The only real difference is, the biomorph is Darwinian evolution, and the RPG character is Lamarckian.

In other words, level advancement == increasing complexity.

Knowing this, why not simply create a gene pool from which can be created a near-infinite number of creatures? Evolve the genotype, rather than building the phenotype! Keep things from getting out of hand by defining what proportions of one group of genes to another makes a critter an animal, a plant, or a whatever is needed to fit the storyline of the game. Need more variety? Make the chromosome larger! Need the game to be science fiction rather than fantasy? Change the code which interprets the chromosome, create some new graphics, and now you have a near-infinite variety of robots.

Once the genotype and phenotype engines are completed, the user can play God or Nature and go in and modify a specific instance of the chromosome to create a specific creature. Mutations of this creature can then be created to suit specific needs.

There. Now that my big idea is made public, I need to start building something.

Aargh

on Wed, 02/11/2004 - 00:00

Got to Kendall but the internet was broken, so my students got the evening off.

No, that isn't entirely true. The internet was fine, but the IT monkeys up in Big Rapids let a virus through their fish-net of a firewall, and somehow that took down our connection here in Grand Rapids. Nothing the local IT folk could do about it.

And this after I spent hours (hours!) putting together an assignment which would have transformed all fourteen of my students into web developers the likes of which the world has seldom seen!

As the Russians say, i tak cebya .

So in order to maintain some semblance of a productive evening I downloaded and installed noeGNUd , which is nothing less than an isometric/3d interface for NetHack!!!

Yes, I know... NetHack can only truly be appreciated in the original Klingon ASCII. Yarbles to that, says I! Great Bolshy Yarblockoes! Someone went through the trouble to do this fantastic thing and make it available to the public, absolutely for free! And even put together a Windows port , which works fantastically!

And so, to bed.

Geek Stuff

on Wed, 01/14/2004 - 00:00

Pages