@ Necklace of the Eye

Current version: 8.4 (Oct 25, 2016) (download)

Tested under MS Windows, Linux, and OSX

Show the game using ASCII, tile, isometric perspective, mini-tile, double mini-tile, First Person Perspective (FPP), or Third Person Perspective (TPP) display; fullscreen or windowed; and with a choice of font

Display the roguelike just like it would be displayed in DOS, using the correct font, colors, and full screen (note: if you need only this feature, you might also use the simpler utility cons2tcod)

Move your character using mouse

A menu from which you can choose one of several games to play

Take screenshots in several formats: BMP (image), HTML (for webpages), and phpBB (used by many kinds of online forums)

Streaming: you can make a recording of your game and then play it (recordings can be annotated with messages and you can control speed), you can also host a server where clients can connect to and watch your game, share comments about it (with you and other clients) and even control your character if you wish

Sound effects based on messages from the game

Change the control scheme, for example you can make it easier to play a 8-directional roguelike on a laptop by using Shift/Ctrl+Left/Right arrows for diagonal movements, allow VI keys, WASD, QWEADZXC, or allow arrow movement for roguelikes which support only VI keys by default

Lua scripting, allowing lots of flexibility in adapting NotEye to new roguelikes (see this for an incomplete guide about NotEye scripting), giving additional features to the game (e.g., automatic creation of characters), or even creating new roguelikes in NotEye

Can also work as a shared library for creating roguelike displays. Even without using NotEye's special graphical modes and other features, this library has advantages over both Curses (easier handling of arrows, can use 24-bit color, fullscreen in Windows) and libtcod (console output option). NotEye includes samples in C, Pascal, Lua, Java, and Python.

Who is using NotEye?

Ctrl+M

xx

Ctrl+M mf

I want to try it!

in short) is an frontend to modify the output of console and libtcod roguelikes. (That is, roguelikes which use one of two most popular methods to draw the stuff: system console (aka terminal or curses) or libtcod. Does not work with those which create their own ASCII displays.) It currently has, among others, the following features:Several originally text-only games are using NotEye as its graphical engine. These include: ADOM (Ancient Domains of Mystery) , one of the classic major roguelikes, originally text-based only, is now usingas its graphical engine! Playing ADOM ( downloads ) is recommended to witness the power of NotEye. Note that we are concentrating on the default tile display, so NotEye's other graphical modes, such as First Person Perspective, are hidden -- you have to enable them (pressto get the NotEye menu,to unable the unfinished features, then e.g.to enable the first person perspective). Hydra Slayer comes from the same author as NotEye. Hydra Slayer is a roguelike with a unique combat system based on mathematics, and it is included with NotEye -- just download the NotEye+Hydra Slayer package! PRIME is a sci-fi roguelike. It is a variant of Zap'M, which is "the sci-fi NetHack". Whether you like NetHack or not, this game is definitely recommended! PRIME is updated less frequently than ADOM or Hydra Slayer. Brogue is one of the most known and liked roguelikes, prized for its beautiful ASCII and wonderful tactical gameplay. I have created an unofficial NotEye port of Brogue -- get more information here You can play any of the games above (for Brogue see here ) , or try the NotEye Roguelike Bundle . This is a bundle which includes NotEye and several modern games which work with NotEye (DoomRL, old Brogue, Frozen Depths, Hydra Slayer, ChessRogue, Unstoppable, Toby the Trapper, Gruesome, Drakefire Chasm). Just download the bundle, run it, and select the game you want from menu!If you are a developer, see the dev guide , and download the samples included in the NotEye package