WTL_Freecell green version

WTL_Freecell green version - User Manual

    

  1 , the program features and use of the environment Introduction

  (1), the version information

  WTL_Freecell-Release05-v1.3-20190129 (WTL FreeCell green version v1.3) , By:[email protected] http://blog.csdn.net/shuren8/ . Information "on", you can see the program version, click the "Help" menu.

  

  Figure 1-1 WTL_Freecell "About" dialog (This picture is Win10 next screenshot)

  (2), the major version update

  A, the new version v1.1 Fixed window information problems;
  B, the new version v1.2 Fixed error problem saving Board;
  C, a new version of the Win10 v1.3 solve high-DPI display when the window size, font blur problem.

  (3), the program features

  FreeCell is the most playable Windows one puzzle game. WTL_Freecell has the following main features:

  A, this procedure can be achieved at any zoom window moves really any window size, the real full-screen, full screen, maximize, large windows, large icons, large fonts to adapt;
  B, automatically adapt to smaller resolution, when the screen resolution is small (less than the width or height of less than 1213 850), the program will automatically maximized to automatically fit the screen;
  C, for ease of use, increased reduction of the window function;
  D, frequently used functions to increase top-level menu;
  E, allowing an unlimited number of undo;
  F, dynamic display during the game will be de-licensing the number of steps;
  G, can be self Board, virtually no limit to the number of Board.
  H, the Board has been completed and the game state can be archived and read files;
  I, Board can archive text file, read file;
  J, supports user-defined Board;
  K, generating customized Board random number generator, the number of playable Board more than two billion;
  L, most of the Board enables the computer automatically answers and presentations, you can playback answer process.

  

  Figure 1-2 WTL_Freecell green version v1.3 program interface

  (4), the program uses the environment

  This program supports XP / 7/8 / 8.1 / 10 and the corresponding Server version of the Windows system.

  (5) development environment

  This program is based on WTL framework VS2017 compiler, dapper program can be run independently, does not rely on VC runtime. WTL is Windows Template Library , see http://wtl.sourceforge.net/ . This program draws some users to implement the module, to fly thanks to the sea and other users.

  2 , the operation method described program

  (1), "FreeCell" Overview

  "空当接龙"游戏的目标是利用可用单元作为空位将所有纸牌都移到回收单元。如果能在回收单元中叠放四叠从 A K 升序排列的、每叠只有一种花色的牌,就赢得此局。注意:虽然未经证明,绝大多数牌局最终都能移开,但有少数牌局现在还不能移开。

  (2)、空当接龙玩法

  A、在"游戏"菜单中单击"随机"、"上一局"、"下一局"、"选局"、"重玩",或者单击"随机"顶层菜单,便可以开始一局游戏。游戏区由四个回收单元,四个可用单元和一副牌组成,游戏开始时,牌的正面朝上,排成八列。
  B、可以通过拖动窗口4边、4角的调节手柄调节窗口大小,也可以通过窗口系统菜单的"大小"、"还原"菜单调节窗口大小。窗口中各个组件的大小会随着窗口大小的调整自动缩放。
  C、移动纸牌的方法

  单击要移动的纸牌,然后移动鼠标到其它牌列或者四个回收单元,当鼠标光标变为向下箭头时,便是这张牌可以放下的位置,单击此处便可以将纸牌移动到该位置;

  将牌移动到列时,必须按照从大 (K) 到小 (A) 的顺序移动,并且红黑花色交替;

  将牌移动到回收单元时,必须按照从小 (A) 到大 (K) 的顺序移动,并且花色相同;

  每列最下面那张牌可以移到中转单元、另一列的最下面或者回收单元中;

  可用单元中的牌可以移到一列的最下面或回收单元中;

  D、若需要自动移动纸牌,可以直接双击这张牌,这张牌便会自动移动到可以放下的位置。
  E、可以单击"帮助"菜单中的"提示",便会显示下一张可移动牌的位置及目标位置。
  F、单击"帮助"菜单中的"撤销"、或"撤销"顶层菜单,便可以无限次数撤销。
  G、可以单击回收单元上边的"K"到"A"提示按钮,便会标注显示出四种不同花色的该号牌在牌列中所处位置。

  

  图1-3 WTL_Freecell可以标注显示出四种不同花色的该号牌在牌列中所处位置

  (3)、游戏程序的快捷键

  F1显示程序信息;

  F2随机开始一个新的牌局;

  F3开始当前牌局的上一个新牌局;

  F4开始当前牌局的下一个新牌局;

  F5打开选项对话框;

  F6打开自定义牌局窗口;

  F7设置窗口大小;

  F8窗口还原;

  F9自动解答;

  F10可以无限次数撤销。

  (4)、策略与技巧

  在开始移牌之前,首先找出本局的难点,如 (A) 是否藏在一叠牌的最上面或者是数字小的牌堆叠在数字大的牌之后。

  尽量让可用单元保持为空。空列也比较有价值。

  要翻看部分被盖住的牌,可以右键单击它。

  如果在某一列的底部按序排好了两张或多张牌,只要有足够的可用单元是空的,就可以将这整个序列的牌移到另一列。要移动一个列,请单击要移动列的最下面一张,再单击要移到的目标列。

  双击纸牌,可以将其快速移到可用单元。

  在每次移牌后,"空当接龙"会将废牌自动送到回收单元。当游戏区中没有相反颜色的更小的牌时,这张牌即为废牌。

  当只剩下最后一次合法移牌的机会时,标题栏会闪烁,以提醒您注意。

  3、更改游戏选项

  (1)、游戏"选项"菜单

  单击"设置"菜单中的"选项",便会出现"设置"对话框。

  A、选中"双击后纸牌自动移到空当",便允许鼠标双击后纸牌自动移到空当;
  B、选中"每次移动尽可能多的牌",便允许每次移动多张纸牌,否则每次只能移动一张纸牌;
  C、选中"违规时提醒",在违规移动纸牌时将进行提醒;
  D、选中"快速移动(无动画)",可以取消动画效果、加快显示速度;
  E、拖动"动画效果"下面的滑块控件,可以调节动画效果的显示速度;

  

  图1-4 WTL_Freecell设置对话框

  (2)、单击"设置"菜单中的"牌面底色",将出现"颜色设置"对话框,可以调整牌面底色。

  

  图1-5 WTL_Freecell"颜色设置"对话框

  (3)、单击"设置"菜单中的"背景底色",将出现"颜色设置"对话框,可以调整游戏背景颜色。

  (4)、单击"设置"菜单中的"窗口大小",将出现"设置窗口大小"对话框,可以调整窗口大小。

  

  图1-6 WTL_Freecell"设置窗口大小"对话框

  (5)、单击"设置"菜单中的"窗口最大化"、单击"窗口最大化"顶层菜单,可以将窗口最大化;窗口最大化之后,这两个菜单将变为"窗口还原",单击它们可以还原窗口大小。

  4、自动解答功能

  WTL_Freecell的绝大部分牌局能够实现电脑自动解答和演示,可以回放解答过程。

  (1)、在开始一局牌、或在游戏过程中,单击"帮助"菜单中的"自动解答",便可以开始对当前牌局进行自动解答。自动解答完成后将显示"通过"提示界面;

  

  图1-7 WTL_Freecell自动解答"通过"提示界面

  (2)、单击"回放"按钮,便可以对解答过程进行自动回放。回放过程中会动态显示自动解答的总步数和当前步数。在自动回放过程中,可以进行如下操作:

  A、单击"暂停"可暂停回放;
  B、单击"<"、">"按钮,可以单步回放;
  C、单击"<<"、">>"按钮,可以反向、正向自动回放;
  D、单击右上角的"×"按钮,可以结束回放返回。

  

  图1-8 WTL_Freecell自动解答回放界面

  5、自定义牌局功能

  WTL_Freecell支持用户自定义牌局功能。单击"设置"菜单中的"自定义牌局",便会出现"自定义牌局"窗口。自定义牌局时,可以进行如下操作:

  A、在上面单击某张牌,然后单击目标位置,便可以将这张牌放到该位置;
  B、也可以单击某张牌不放,然后拖动到目标位置,也可以将这张牌放到该位置;
  C、单击顶层菜单"新局",可以开始一局新的自定义牌局;
  D、单击顶层菜单"读档",可以加载已有的牌局;
  E、单击顶层菜单"保存",可以保存当前自定义牌局;
  F、单击顶层菜单"保存为",可以将当前自定义牌局保另存为一个新文档;
  G、单击顶层菜单"保存为",可以将当前自定义牌局保另存为一个新文档;
  H、单击窗口右上角的"×"按钮,可以结束自定义牌局返回。

  

  图1-9 WTL_Freecell自定义牌局界面

  6、存档读档和战况功能

  (1)、单击"游戏"菜单中的"存档",输入存档文件名,可以保存当前已经完成的牌局和游戏状态。若存在同名存档文件,会自动保存5个旧存档的备份;

  (2)、单击"游戏"菜单中的"读档",选择已经保存的存档文件名,可以加载已经完成的牌局和游戏状态;

  

  图1-10 WTL_Freecell存档和读档界面

  (3)、在游戏过程中,单击"游戏"菜单中的"战况",可以查看已经完成的牌局和各种游戏状态信息;

  

  图1-11 WTL_Freecell查看战况界面

  7、免责申明

  用户可自行斟酌选用该程序,若转载请注明出处。对一切后果,作者不承担任何责任!

    

   

Guess you like

Origin www.cnblogs.com/ybmj/p/11332992.html