By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
444,199 Members | 1,064 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 444,199 IT Pros & Developers. It's quick & easy.

a Roguelike in Python

P: n/a
Seeing the 7DRL start up recently, i wanted to see what one was made
of. Python is the language i'm most familiar with so i searched for
some code to look at, but i couldn't find any. Can anyone direct me to
the right place?

I did some searching on what it would take to write a roguelike in
python and it looked like the curses module would work perfectly, but
it looks to me like it doesn't work in windows? I tried to import it
and it says 'No Module named _curses'

Sorry if all this sounds a bit noobish, it's only cause i am.
Mar 12 '08 #1
Share this Question
Share on Google+
3 Replies


P: n/a
Md****@gmail.com ha scritto:
Seeing the 7DRL start up recently, i wanted to see what one was made
of. Python is the language i'm most familiar with so i searched for
some code to look at, but i couldn't find any. Can anyone direct me to
the right place?

I did some searching on what it would take to write a roguelike in
python and it looked like the curses module would work perfectly, but
it looks to me like it doesn't work in windows? I tried to import it
and it says 'No Module named _curses'

Sorry if all this sounds a bit noobish, it's only cause i am.
i made some pythonesque RL experiments myself. what you have
preinstalled is a wrapper for the actual library (that you need to
download saperately here http://adamv.com/dev/python/curses/ ).
iirc, just unzip & paste in your python/curses directory under Lib
Mar 12 '08 #2

P: n/a
On Mar 12, 9:25 am, Mdo...@gmail.com wrote:
Seeing the 7DRL start up recently, i wanted to see what one was made
of. Python is the language i'm most familiar with so i searched for
some code to look at, but i couldn't find any. Can anyone direct me to
the right place?

I did some searching on what it would take to write a roguelike in
python and it looked like the curses module would work perfectly, but
it looks to me like it doesn't work in windows? I tried to import it
and it says 'No Module named _curses'

Sorry if all this sounds a bit noobish, it's only cause i am.
Correct, curses is not provided on the Windows platform. I recall
that there were some third party attempts to implement curses
functionality on Windows; try Googling for it.

Even though it's typically used for graphical games, PyGame would be a
good way to make a cross-platform "text-mode" game. It should be
pretty straightforward to simulate a text mode terminal using a grid
of sprites. (There might even be some third-party text terminals out
there.)
Carl Banks
Mar 12 '08 #3

P: n/a
On Mar 12, 8:25*am, Mdo...@gmail.com wrote:
Seeing the 7DRL start up recently, i wanted to see what one was made
of. Python is the language i'm most familiar with so i searched for
some code to look at, but i couldn't find any. Can anyone direct me to
the right place?

I did some searching on what it would take to write a roguelike in
python and it looked like the curses module would work perfectly, but
it looks to me like it doesn't work in windows? I tried to import it
and it says 'No Module named _curses'

Sorry if all this sounds a bit noobish, it's only cause i am.
I made a very small basic roguelike, except that in it you control
the monsters instead of the hero. It uses curses so no worky in
windows.
Here:

http://silmarill.org/nodes/I,_monster_game.html

I later modified this game to control the hero and sometimes to ask
you multiple-choice questions from biology and other fields of
knowledge,
and based on your right/wrong answer it either makes a Hit for your HP
or gives you a small reward. If there's interest i can post that
updated
game too. Both are kind of buggy though.. -ak
Mar 13 '08 #4

This discussion thread is closed

Replies have been disabled for this discussion.