history of 'tiles'
Warwick did the heavy lifting of the first tiles implementation. But I was the one who suggested changing his terminology to "tiles" even though that doesn't match the term's traditional usage in computer graphics. Since then, our [mis-]usage has spread beyond nethack and its variants. [This isn't just bragging; I recall several years ago that someone thought our implementation of tiles for MS-DOS was the original implementation. Their search of the newsgroup archives didn't find Warwick's original announcement--Atari binaries and/or a source patch in between releases--because the term "tiles" wasn't in use yet.] I'm not sure whether Dean's font preceded Warwick's icons, but the concept did. If the description of their implemenations is backwards than that bit should be reworded. Also, add a sentence explaining why NetHack++ "was quickly renamed NetHack--".
This commit is contained in:
28
dat/history
28
dat/history
@@ -65,9 +65,20 @@ for the VMS version of NetHack 3.1. Michael Allison ported NetHack 3.1 to
|
||||
Windows NT.
|
||||
|
||||
Dean Luick, with help from David Cohrs, developed NetHack 3.1 for X11.
|
||||
Warwick Allison wrote a tiled version of NetHack for the Atari;
|
||||
he later contributed the tiles to the NetHack Development Team and tile
|
||||
support was then added to other platforms.
|
||||
It drew the map as text rather than graphically but included nh10.bdf, an
|
||||
optionally used custom X11 font which has tiny images in place of letters and
|
||||
punctuation, a precursor of tiles. Those images didn't extend to individual
|
||||
monster and object types, just replacements for monster and object classes
|
||||
(so one custom image for all "a" insects and another for all "[" armor and
|
||||
so forth, not separate images for beetles and ants or for cloaks and boots).
|
||||
|
||||
Warwick Allison wrote a graphically displayed version of NetHack for the
|
||||
Atari where the tiny pictures were described as "icons" and were distinct
|
||||
for specific types of monsters and objects rather than just their classes.
|
||||
He contributed them to the NetHack Development Team which rechristened them
|
||||
"tiles", original usage which has subsequently been picked up by various
|
||||
other games. NetHack's tiles support was then implemented on other platforms
|
||||
(initially MS-DOS but eventually Windows, Qt, and X11 too).
|
||||
|
||||
The 3.2 NetHack Development Team, comprised of Michael Allison, Ken Arromdee,
|
||||
David Cohrs, Jessie Collet, Steve Creps, Kevin Darcy, Timo Hakulinen, Steve
|
||||
@@ -91,11 +102,12 @@ added their own modifications to the game and made these "variants" publicly
|
||||
available:
|
||||
|
||||
Tom Proudfoot and Yuval Oren created NetHack++, which was quickly renamed
|
||||
NetHack--. Working independently, Stephen White wrote NetHack Plus.
|
||||
Tom Proudfoot later merged NetHack Plus and his own NetHack-- to produce
|
||||
SLASH. Larry Stewart-Zerba and Warwick Allison improved the spellcasting
|
||||
system with the Wizard Patch. Warwick Allison also ported NetHack to use
|
||||
the Qt interface.
|
||||
NetHack-- when some people incorrectly assumed that it was a conversion
|
||||
of the C source code to C++. Working independently, Stephen White wrote
|
||||
NetHack Plus. Tom Proudfoot later merged NetHack Plus and his own NetHack--
|
||||
to produce SLASH. Larry Stewart-Zerba and Warwick Allison improved the
|
||||
spellcasting system with the Wizard Patch. Warwick Allison also ported
|
||||
NetHack to use the Qt interface.
|
||||
|
||||
Warren Cheung combined SLASH with the Wizard Patch to produce Slash'em, and
|
||||
with the help of Kevin Hugo, added more features. Kevin later joined the
|
||||
|
||||
Reference in New Issue
Block a user