I tried it out, but it was VERY slow (took about 6 seconds to move
after you push a key), and eventually crashed my calculator (luckily,
I'd archived (saved in flash memory rather than RAM) most of my
important programs).
Inspired, I set out to program my own roguelike
on the TI-83+. It is now at version 0.4. I uploaded it to http://www.ticalc.org,
but there's a bit of a backlog of pending files, so it might take a
while to
show up.
The monsters are represented simply as their numbers in the dungeon
Anyway, the features it currently has are:
- Randomly generated "rooms" and "corridors" (at times more like
one big room with oddly-shaped walls)
- Movement in 8 directions
- Randomly generated items that one can pick up
- Inventory and stat screens
- 3 save slots, and a "quick-save" feature (really just starting the
game
hoping the variables haven't been changed since last time)
The screen is 16x8. I use the top line as a message bar, while the
bottom
is the status bar.
Here's a screenshot of the game in action, taken from the manual:
SOME ARMOR :
**!..*****...***
**.+>*****.G.***
**.....**).....%
.....*....***...
...p.*******[...
?....*******...*
F:2 L1 10 /10
Top line is the message bar. It displays messages.
The sybol at the end is the status symbol. It tells you what the game
is doing:
:: waiting for player input
@ (theta): doing something. Be patient
>: there is more text. Press ENTER
Bottom line is the stat bar. It displays the following stats:
F: floor of the dungeon you're on. Get to floor 99 to find the Amulet
of Whettam
L: your level. Higher level means stronger player
10 /10: HP. current/max
Map symbols:
*: wall
.: floor
pi(p): player
>: staircase
G: pile of gold
[: some armor
): a weapon
?: a magic scroll
+: a book
not equals(%): food
!: a potion
The story goes as follows (taken directly from the game):
AFTER MANY DAYS
OF TRAVEL, YOU
ARRIVE AT THE
CAVE OF CALAMITY
, WHERE THE LEG-
ENDARY AMULET OF
WHETTAM LIES. >
WALKING THROUGH
THE TWISTING
CAVERN, YOU FIND
A LARGE HOLE IN
THE FLOOR. ABOUT
10 FEET DOWN IS
WHAT LOOKS LIKE
A LARGE ROOM. >
YOU DROP DOWN.
Anyway that's about it for now. I can post the source if anybody
wants, so those who don't want to wait can enter the code into their
calculators manually (it's in TI-BASIC, btw).
Ignore this line. I was using it as a guide for not making my lines
too long.
Jotaf
Cool. I'll just point out at this moment another TI based roguelike,
calcrogue:
http://calcrogue.jimrandomh.org/
I think it is for the TI-89+, so targets more advanced calculators.
--
Jeff Lait
(POWDER: http://www.zincland.com/powder)
I would love that actually, I had the same idea and wanted to make one
myself, but I thought, "hey, before going through days and days of
arcane labor, I should see if someone hasn't already made one." so I
googled it and tah dah!
so if you could post the source code (or maybe email it to me) I would
be much abliged and/or very appreciative.