Tower of Hanoi : Tower of Hanoi game for Vim
script karma |
Rating 32/10,
Downloaded by 4577 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Hari Krishna Dara |
|
script type |
game |
|
description |
Continuing the tradition of creating games for Vim, here is a Tower of Hanoi implementation. Best played in GUI version of Vim.
- Comes with two modes, a demo mode and a play mode.
- You can start the game by using the command :Hanoi optionally passing the number of disks as an argument.
- If no argument is passed, you are prompted to enter a value.
- The maximum number of disks is determined based on the size of your vim window.
- You will be prompted to choose between demo or play mode.
- In demo mode, the script plays for you, just sit and relax.
- In play mode, you can use h, j, k, l keys to move the disks from pole to pole. The disk with dashes represents the current disk that you can move.
- Keys h and k select the current pole, and thus the top most disk on the pole.
- Keys k and j move the disk up and down.
- In play mode, you can pause the game by pressing <Space>, and come back by using :Hanoi command again.
- You can stop the game at any time by pressing <C-C> or <C-Break>
Good exerciese to practice hjkl key movements, if you are new to Vi realm :)
Search_key_words: tower hanoi game games hari krishna dara |
|
install details |
- Requires Vim 7 GUI version.
- Extract the zip file into your runtime directory.
- The plugin is loaded only on demand.
- Requires genutils.vim (vimscript #197) |
|
script versions (upload new version)
Click on the package to download.
hanoi-2.0.zip |
2.0 |
2007-02-07 |
7.0 |
Hari Krishna Dara |
Just made compatible with Vim7. Also removed dependency on multvals, as it now uses Vim7 Lists and Dictionaries. |
hanoi-1.3.zip |
1.3 |
2004-02-20 |
6.0 |
Hari Krishna Dara |
Updated with more feedback.
- Space should resume paused game.
- When paused, should be able to close the game window and still be able to resume it.
- Highlighting definition may not work on all the color schemes. |
hanoi-1.2.zip |
1.2 |
2004-02-19 |
6.0 |
Hari Krishna Dara |
Just minor improvements, mostly scripting related for my satisfaction (and for the ease of adding any new features in the future). It now shows the number of moves and a message when the game is paused. |
hanoi-1.1.zip |
1.1 |
2004-02-09 |
6.0 |
Hari Krishna Dara |
Fixed some incompatibilities/problems reported by Anoine J. Mechelynck. If you are facing other problems please report them to me. |
hanoi-1.0.zip |
1.0 |
2004-02-05 |
6.0 |
Hari Krishna Dara |
Initial upload |
ip used for rating: 142.132.191.50
|