Difference between revisions of "Curses library"

From RogueBasin
Jump to navigation Jump to search
(Removed Tinycurses; added D bindings for Ncurses)
Line 25: Line 25:
===Curses Implementations===
===Curses Implementations===
* [[ncurses]] : [http://www.gnu.org/software/ncurses/ncurses.html home page]
* [[ncurses]] : [http://www.gnu.org/software/ncurses/ncurses.html home page]
** [http://sites.google.com/site/ylixir/projects/ycurses D]
** [http://search.cpan.org/~giraffed/Curses-1.28/Curses.pm Perl]
** [http://search.cpan.org/~giraffed/Curses-1.28/Curses.pm Perl]
** [http://docs.python.org/library/curses.html Python (included)]
** [http://docs.python.org/library/curses.html Python (included)]
** [http://ncurses-ruby.berlios.de/ Ruby]<br>
** [http://ncurses-ruby.berlios.de/ Ruby]
* [[PDCurses]] : [http://pdcurses.sourceforge.net/ home page]<br>
* [[PDCurses]] : [http://pdcurses.sourceforge.net/ home page]
* [http://sourceforge.net/projects/javacurses/ JCurses (Java)]<br>
* [http://sourceforge.net/projects/javacurses/ JCurses (Java)]
* [[TinyCurses]]

Revision as of 18:00, 2 February 2011

Curses
Library project
Developer Ken Arnold
Released
Updated
Status Stable
Licensing
P. Language C
Platforms Unix
Dependencies
[There is no Official site of Curses]


Curses is a text-mode screen handling library originally written by Ken Arnold for Rogue. Since most roguelike games are text-mode and, well, roguelike, curses is often used in their development.

Links

Tutorials

Curses Implementations