Linux.com

Feature

CLI Magic: Miller's Quest

By Joe Barr on January 09, 2006 (8:00:00 AM)

Share    Print    Comments   

User level: Beginner

After the holidays, you might need to find a spot to get away from everyone in order to just chill out a bit. The RPG (role playing game) simulation Miller's Quest is perfect for such an occasion. You'll need to have the Ruby language installed on your system -- not to worry, it's included in most modern distributions -- but other than that, it's simply download, decompress, and go.

Miller's Quest is not really interactive once you get started. Instead, the game takes the starting data you give it and plays itself. All you have to do is sit back and watch the action as your character explores, attacks, gets killed, recovers, and continues without you having to cast a spell or draw a sword or do anything at all except watch the action unfold. I guess the creators' description of the game as "fire-and-forget" is accurate.

To get started on this quest, download the latest release from the game's homepage. You'll end up with a file named something like millerquest-0.9.1.tar.bz2. To get to the goodies, enter the command

tar xjf millerquest-0.9.1.tar.bz2

Change to the subdirectory created by tar -- e.g. cd millerquest-0.9.1

Read the documentation provided in the guide.html file. You can crank up a browser to do so if you like, but all it really takes is something like more guide.html entered at the command line. If you like, move the entire subdirectory elsewhere so you can start the game by entering ruby millerquest.rb. But you can start the game by simply entering the following command in the subdirectory where the game was decompressed:

./millerquest.rb

That produces the following in the console:




                    /\\,/\\,    ,, ,,              )
                   /| || ||   ' || ||
                   || || ||  \\ || ||  _-_  ,._-_    _-_,
                   ||=|= ||  || || || || \\  ||     ||_.
                  ~|| || ||  || || || ||/    ||      ~ ||
                   |, \\,\\, \\ \\ \\ \\,/   \\,    ,-_-
                  _-   __
                     ,-||-,                       ,  /\
                    ('|||  )                     ||  \/
                   (( |||--)) \\ \\  _-_   _-_, =||= }{
                   (( |||--)) || || || \\ ||_.   ||  \/
                    ( / |  )  || || ||/    ~ ||  ||
                     -____-\\ \\/\\ \\,/  ,-_-   \\,


                             MILLER'S QUEST!
                       (c) Urpo Lankinen sep-2005
                      A Weyfour WWWWolf production
                      Distributed under GNU GPL v2
                Inspired by "Progress Quest" by Grumdrig

N)ew game, L)oad game, eX)it?

In addition to the game option shown above, you'll be asked to name a character, pick a race for him and a class, and to accept the attribute values for strength, dexterity, intelligence, and so on, or roll again. That's unless you simply want to take the Munchkin option, of course, which gives you a 10 in all categories. I haven't tried it, but I imagine it's similar to god mode in Doom. You'll also enter a name for a file to which to save interrupted games. Then the game begins. All you need to do is watch it scroll by. Here's a sample of what you might see.

----------------------------------------------------------------------
Character sheet for WartMeister, a male alliterative worminator rogue of Hague
----------------------------------------------------------------------
Strength:       7
Dexterity:      6
Guts:           4
Intelligence:   3
Charm:          18
----------------------------------------------------------------------
  Level 1, XP 501, 733 to the next level
  HP: 4/4
  Gold: 54
----------------------------------------------------------------------
Known spells:
        Gassy Visage 1
----------------------------------------------------------------------
Weapon: water bamboo twig +3
Armor:  evil diamond mail +19
Items in knapsack:
        4 x twice-killed pieces
        1 x newbieishly severed goblin head
        1 x a painted rattler and a whole bunch of twice-killed pieces
----------------------------------------------------------------------
Current chapter: 1
Quests in this chapter:
----------------------------------------------------------------------
>>> Killing a zombie >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[You attack the a zombie with your water bamboo twig +3.
 sayeth the monster...
]
Victory!
Got 80 exp. 653 to next level.
Currently carrying 88/84
>>> Dragging monster carcasses to the town >>>>>>>>>>>>>>>>>>>>>>>>>>>
[####################]

The game might take some time to complete, so you can stop and start it as your schedule allows. To restart a game, select L from the opening menu and then enter the name of the file you specified when you started the game.

Share    Print    Comments   

Comments

on CLI Magic: Miller's Quest

Note: Comments are owned by the poster. We are not responsible for their content.

Deja Vu

Posted by: Anonymous Coward on January 09, 2006 05:23 PM
Sound's like Progress Quest minus the Window$/Wine requirement and the multiplayerness. Ooh, checking the website PQ also has a Google IG card too.

#

Linux games

Posted by: Anonymous Coward on January 09, 2006 07:55 PM
Linux need more games, preferably of good quality too!

RPG and MMORPG games are fun and entertaining, not to mention addictive.<nobr> <wbr></nobr>;)

If your Internet connection is down, then couple of hours of RPG is a good time killer.<nobr> <wbr></nobr>:)

Miller's Quest is a non-interactive game, so it is pretty different.<nobr> <wbr></nobr>:)

Interactive games are good too. Maybe a ncurses based game or something would be good. I remember using telnet to connect to some server and presented with some game, it actually was quite entertaining even if a bit geeky.<nobr> <wbr></nobr>;)

Stunning graphics and audio is cool, but perhaps most important is a fascinating story line and great game-play.

* PlaneShift ( <a href="http://www.planeshift.it/" title="planeshift.it">http://www.planeshift.it/</a planeshift.it> ) is a MMROPG for Linux (and other OS) under the GPL. It has 3D graphics.
* Zsnes (Super Nintendo) emulator runs under Linux too and can load roms. <a href="http://www.zsnes.com/" title="zsnes.com">http://www.zsnes.com/</a zsnes.com>
* Oh and just to mention SuperTux, <a href="http://supertux.berlios.de/" title="berlios.de">http://supertux.berlios.de/</a berlios.de><nobr> <wbr></nobr>;)

If anyone of you who read this know programming, please make a cool game or something!<nobr> <wbr></nobr>;)

libsdl is cool.

Oh, and I can strongly recommend the Battle of Wesnoth. <a href="http://www.wesnoth.org/" title="wesnoth.org">http://www.wesnoth.org/</a wesnoth.org>
It is a great game!

#

Various high-quality GNU/Linux games

Posted by: Anonymous Coward on January 10, 2006 05:14 AM
All of these are polished, and almost all of them are on par with many commercial games:

* Project: Starfighter (space adventure with missions)
* Blob Wars: Metal Blob Solid (excellent platformer)
* Solarwolf
* Neverball/Neverputt (Vaguely similar to Super Monkey Ball)
* XMoto (Motocross courses with realistic physics)
* GTetrinet (6-player networked tetris)
* Holotz Castle (series of puzzle rooms)
* Pingus (Lemmings-like)
* Powermanga (shoot-em-up)
* Enigma
* Freedroid (Paradroid-like)
* Frozen Bubble (bust-a-move-like)
* Vegastrike
* pydance (DDR)
* Chromium
* Critical Mass (AKA "critter")
* BZFlag

#

Re: a couple more

Posted by: Anonymous Coward on January 11, 2006 07:21 AM
Globulation 2 (RTS, very cool)
Widelands (Settlers2 clone)

#

Re:Linux games

Posted by: Anonymous Coward on January 11, 2006 03:54 PM
For the love of good, please provide links!

And yes, BzFlag is cool.<nobr> <wbr></nobr>:)

#

Stupid game

Posted by: Anonymous Coward on January 10, 2006 09:59 PM
Did not underastand where the fun is
massages running quickly on the screen.
Dont know when to expect death or progress.
Its just go on an on..

Its a sick Joke !!!

#

Re:Stupid game

Posted by: Anonymous Coward on January 11, 2006 08:05 AM
Oh, come on, the big media companies make a living on non-interactive stuff rolling by while viewers stare stupidly at the screen.<nobr> <wbr></nobr>:) On a more "entertaining" note, many people might see a challenge in finding a way to set up a character that can do well, all without "wasting" hours playing a game in it's entirety. (How many times have you grown bored of a game, but stuck through it, simply because you've invested enough hours that it seemed a waste not to finish it?)

I'd hazard a guess that this game provides two challenges (along with just exploring the character's abilities during setup). One, build a successful character that can survive, and improve on your "score" with succeeding characters until you master the game. After that, play the game backwards, seeing how weak you can build a character, and still complete the game most of the time.

For folks that are simply interested in great graphics or besting their friends at the newest games, this isn't terribly appealing. But for those that enjoy the more discrete aspects of gaming (playing a game until you understand it'd nuances better than it's developers), this is an attractive concept, as it allows you to achieve the same results while you're doing something more productive. (Like getting some work done, or better yet, mastering another game!)

scott_R

#

Re:Stupid game

Posted by: Anonymous Coward on January 13, 2006 01:31 AM
I am watching grass grow.

#

Dungeon Crawl is the best, forget the rest

Posted by: Anonymous Coward on January 11, 2006 03:43 AM
Linley's Dungeon Crawl is the best text game, aside from Nethack:

<a href="http://www.dungeoncrawl.org/" title="dungeoncrawl.org">http://www.dungeoncrawl.org/</a dungeoncrawl.org>

It's free, open source, and easy to install. Ubuntu users can load up Synaptic and just search for crawl and download it and start playing.

You can even play as a demon if you want, and mutations can and do occur giving special abilities.

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya