Difference between revisions of "The Rougelike!"

From RogueBasin
Jump to navigation Jump to search
 
(write stuff)
Line 2: Line 2:
|developer = [[Timofei Shatrov]]
|developer = [[Timofei Shatrov]]
|theme = [[Wikipedia]], [[parody]], [[:Category:Coffeebreak roguelikes|coffee break]]
|theme = [[Wikipedia]], [[parody]], [[:Category:Coffeebreak roguelikes|coffee break]]
|influences = Jimbo Wales (met in person)
|influences = [http://en.wikipedia.org/wiki/Jimbo_Wales Jimbo Wales] (met in person)
|released = somewhere in March, 2006
|released = somewhere in March, 2006
|updated = December 9, 2006
|updated = December 9, 2006
Line 12: Line 12:
|site = http://common-lisp.net/project/lifp/rouge.htm
|site = http://common-lisp.net/project/lifp/rouge.htm
}}
}}
'''''The Rougelike!''''' was created during [[7DRL Contest 2006]]. The latest version is 1.6.
The game takes a satirical approach at [http://en.wikipedia.org Wikipedia]. Your character is a "rouge" admin, and you must commit as many outrageous actions as possible before you'll get forced out of Wikipedia. For each such action you'll get Rouge points. You also have Karma points, which are given for good actions and subtracted for bad actions. When you have low karma, people would hate you a lot.
== Features ==
*unique gameplay
*unique monsters
*and so on, just see for yourself
===How to compile===
If you want to compile this game on Linux (and perhaps, save others the trouble), do the following.
You need:
#CLISP (http://clisp.cons.org) - probably you can get it with apt-get or something like that. You need CLISP 0.38 or later.
#ASDF: save this file somewhere: http://cclan.cvs.sourceforge.net/*checkout*/cclan/asdf/asdf.lisp
#CL-STORE: http://common-lisp.net/project/cl-store/
#CFFI: http://common-lisp.net/project/cffi/
#MD5: http://files.b9.com/md5/
Then, start clisp
>clisp
And enter these commands:
(load "/path/to/asdf.lisp")
(push "/path/to/cl-store/" asdf:*central-registry*)
(push "/path/to/cffi/" asdf:*central-registry*)
(push "/path/to/md5/" asdf:*central-registry*)
(push "/path/to/the-rougelike/src/lisp/" asdf:*central-registry*)
(asdf:operate 'asdf:load-op :rouge)
After that it would presumably compile without errors or warnings. To produce a
binary enter these commands:
(setf *default-pathname-defaults* #P"/path/to/the-rougelike/")
(r2::make-exec)
It should produce a file called "rouge.exe". Rename this file appropriately for your operating system. The directory should also contain "controls.cfg".
[[Category:Coffeebreak roguelikes]]

Revision as of 20:28, 9 December 2006

The Rougelike!
7DRL
Developer Timofei Shatrov
Theme Wikipedia, parody, coffee break
Influences Jimbo Wales (met in person)
Released somewhere in March, 2006
Updated December 9, 2006
Licensing GPL
P. Language Common Lisp
Platforms Windows, Linux
Interface ASCII
Game Length short
Official site of The Rougelike!


The Rougelike! was created during 7DRL Contest 2006. The latest version is 1.6.

The game takes a satirical approach at Wikipedia. Your character is a "rouge" admin, and you must commit as many outrageous actions as possible before you'll get forced out of Wikipedia. For each such action you'll get Rouge points. You also have Karma points, which are given for good actions and subtracted for bad actions. When you have low karma, people would hate you a lot.

Features

  • unique gameplay
  • unique monsters
  • and so on, just see for yourself


How to compile

If you want to compile this game on Linux (and perhaps, save others the trouble), do the following.

You need:

  1. CLISP (http://clisp.cons.org) - probably you can get it with apt-get or something like that. You need CLISP 0.38 or later.
  2. ASDF: save this file somewhere: http://cclan.cvs.sourceforge.net/*checkout*/cclan/asdf/asdf.lisp
  3. CL-STORE: http://common-lisp.net/project/cl-store/
  4. CFFI: http://common-lisp.net/project/cffi/
  5. MD5: http://files.b9.com/md5/

Then, start clisp

>clisp

And enter these commands:

(load "/path/to/asdf.lisp")
(push "/path/to/cl-store/" asdf:*central-registry*)
(push "/path/to/cffi/" asdf:*central-registry*)
(push "/path/to/md5/" asdf:*central-registry*)
(push "/path/to/the-rougelike/src/lisp/" asdf:*central-registry*)
(asdf:operate 'asdf:load-op :rouge)

After that it would presumably compile without errors or warnings. To produce a binary enter these commands:

(setf *default-pathname-defaults* #P"/path/to/the-rougelike/")
(r2::make-exec)

It should produce a file called "rouge.exe". Rename this file appropriately for your operating system. The directory should also contain "controls.cfg".