Giter VIP home page Giter VIP logo

hanio's Introduction

这是使用vs2010 MFC开发的一款汉诺塔游戏。 盘子数量无上限,可以自己配置。 程序可以自动游戏,观看效果很酸爽。具体操作请看下文“游戏操作”。 欢迎下载试玩!

游戏规则: 请参考汉诺塔规则

游戏操作:

  1. 使用键盘上面“上下左右”键控制汉诺塔盘子移动
  2. 快捷键 2.1 Ctrl + R:重新开始当前游戏 2.2 Ctrl + A:程序自动进行游戏 2.3 Ctrl + S:停止程序自动游戏 2.4 Ctrl + 1:设置盘子数为1,并重新开具 2.5 Ctrl + 2:设置盘子数为2,并重新开具 2.6 Ctrl + 3:设置盘子数为3,并重新开具 2.7 Ctrl + 4:设置盘子数为4,并重新开具 2.8 Ctrl + 5:设置盘子数为5,并重新开具 2.9 Ctrl + 6:设置盘子数为6,并重新开具 2.10 Ctrl + 7:设置盘子数为7,并重新开具 2.11 Ctrl + 8:设置盘子数为8,并重新开具 2.12 Ctrl + 9:设置盘子数为9,并重新开具
  3. 配置文件hanio.ini,当配置文件不存在时,程序启动时会自动创建hanio.ini文件。 可以手动修改配置文件,修改后必须重启游戏才能生效,配置文件可以修改如下参数: 3.1 width:主界面宽度,单位像素。当盘子数目太多,导致默认界面放不下时,就需要修改主界面宽度和高度,程序界面会自动调整。 3.2 height:主界面高度,单位像素。当盘子数目太多,导致默认界面放不下时,就需要修改主界面宽度和高度,程序界面会自动调整。 3.3 level:修改盘子数目,快捷键只能支持(1~9),如果想直接设置盘子数目,并且数目大于9时,就需要通过配置文件修改盘子数目。 3.4 intervals:程序自动游戏时,每步操作间隔时间,单位毫秒。可以根据自己需要设置时间。
  4. 界面右上角的 n / m 显示 n:表示当前移动步数 m:表示最优移动步数

hanio's People

Contributors

binbyu avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.