- Colossal Cave Adventure CE
- 19 Jun 2019 03:46:23 am
- Last edited by DrDnar on 01 Jul 2019 04:07:55 pm; edited 9 times in total
Current release is 1.8.0. This project is now out-of-beta. Enjoy!
The Colossal Cave Adventure is the world's first text-based adventure game and the first interactive fiction game. The core game is based on a real cave system, but extended with elements drawn from fantasy literature and tabletop gaming. It is the inspiration for countless subsequent games that were popular in the 80's and 90's. And it is coming soon to a calculator near you!
Will Crowther began writing Colossal Cave Adventure in 1975 and in 1977 it was significantly expanded by Don Woods. Despite the game's age, it is still a fairly largely game. You will not be able to get the best score in just a few hours (. . . unless you just look up an online walk though). I had to spend quite a lot of time optimizing the dungeon data file to save space on-calculator, eventually squeezing it down to about 45 K, with the game's executable taking another 50 K.
While many authors have introduced countless ports of the game, they usually had shortcomings in portability or readability. Thanks to the work of Eric S. Raymond et al., there is now a reasonably-maintainable C version of the game, with an extensive regression test suite to guarantee that it exactly matches Don Woods's last FORTRAN version. My version of The Colossal Cave Adventure is derived from ESR's Open Adventure, and thanks to ESR's test suite, I know that my port of Open Adventure to the TI-84 Plus CE remains true to the classic 1977 version.
Status
The calculator port of Adventure is now fully playable. You can see outstanding issues on the project's bug tracker.
Hopefully, a new generation will now experience this classic game.
The Colossal Cave Adventure is the world's first text-based adventure game and the first interactive fiction game. The core game is based on a real cave system, but extended with elements drawn from fantasy literature and tabletop gaming. It is the inspiration for countless subsequent games that were popular in the 80's and 90's. And it is coming soon to a calculator near you!
Will Crowther began writing Colossal Cave Adventure in 1975 and in 1977 it was significantly expanded by Don Woods. Despite the game's age, it is still a fairly largely game. You will not be able to get the best score in just a few hours (. . . unless you just look up an online walk though). I had to spend quite a lot of time optimizing the dungeon data file to save space on-calculator, eventually squeezing it down to about 45 K, with the game's executable taking another 50 K.
While many authors have introduced countless ports of the game, they usually had shortcomings in portability or readability. Thanks to the work of Eric S. Raymond et al., there is now a reasonably-maintainable C version of the game, with an extensive regression test suite to guarantee that it exactly matches Don Woods's last FORTRAN version. My version of The Colossal Cave Adventure is derived from ESR's Open Adventure, and thanks to ESR's test suite, I know that my port of Open Adventure to the TI-84 Plus CE remains true to the classic 1977 version.
Status
The calculator port of Adventure is now fully playable. You can see outstanding issues on the project's bug tracker.
Hopefully, a new generation will now experience this classic game.