Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

7DRL sucess: TetrisRL 2 - Electric Boogaloo

20 views
Skip to first unread message

Sir_Lewk

unread,
Mar 12, 2010, 11:32:40 PM3/12/10
to
Announcing the completion of my 7drl, a sequal to TetRLs of last
year's challenge.

Started 00:02 EST on Saturday, finished ~23:30 EST on Friday.

Github repo: http://github.com/jgreco/tetrisrl2
source, and i686 linux binary: http://www.cs.drexel.edu/~jlg95/stuff/tetrisrl2.tar.bz2

BASICS:
-vi-keys, or wasd or arrow keys for movement.
yubn and qezc are diagonal movements.
-curses
-realtime (uses pthreads)
-modal controls
-3 different types of monsters
-attack/defense upgrades with item pickups

NOTES:
-this requires iniparser (http://ndevilla.free.fr/iniparser/), the
i686 binary is statically linked with it.
-this requires ncurses wide(unicode) support (though my build machine
did not have it, so the i686 binary substitutes chars, I'm going to
work on getting a better build later)

BUGS
-Currently this only places nice with xterm or rxvt. It will work in
other terminal emulators but not optimally.
-The area of play is very large and although the game features
scrolling, it is easiest to play with your terminal resized much
larger than 80x24
-In very rare cases there is a drawing issue that I have not pinned
down. resizing the terminal clears it up.
-Either balancing is an issue, or I suck at my own game. Probably
both. It doesn't seem aggressively unfair however.


I'll write up some more stuff later on all of this, and possibly clear
up some issues or add some features. I'm considering this a completed
project however. I'll also work on getting a little webpage up for
it, and some screenshots. Right now I am absolutely wiped out
however.

Thanks for your time, and I look forward to trying out a lot of
roguelikes in the days to come!

Ryan Szrama

unread,
Mar 13, 2010, 1:58:27 AM3/13/10
to
Haven't had a chance to play yet, but if your title is a reference to
Five Iron Frenzy, I nominate you the winner. : D

Seriously, not a week goes by that I'm not listening to FIF, and
Electric Boogaloo is one of my favorites of theirs.

Cheers,
-Ryan

Sir_Lewk

unread,
Mar 13, 2010, 3:31:21 PM3/13/10
to

As promised, I have an updated statement to make:

The webpage for TetrisRL 2 is https://www.cs.drexel.edu/~jlg95/tetrisrl2/

Included on that webpage is a brief description of TetrisRL2, a link
to the github repo, and links to two tarballs. The first tarball is
the current state of TetrisRL2 (new stuff includes COPYING, BUIDING,
and README files, and a Makefile and minor modifications to allow
building without Unicode). The second link is a tarball to TetrisRL 2
as it was submitted (the same tarball as linked earlier, though the
other link will still work as well). I did not get a chance to make a
new i686 binary yet, the current tarball does not contain a prebuilt
binary (at least yet), though it provides more detailed directions for
building your own.

I've decided I'm going to maintain this, so expect bugfixes in the
future (I'm working on a handful at the moment).

PS. Joshua Day (jDay) on #rgrd (quakenet) has mentioned that the file
PC_CGA inside http://dskcenter.free.fr/Download/DskCenter%5Ffonts.zip
might be of interest to people playing games with putty on windows.
It is a square font that should be compatible with Putty.

0 new messages