Skip to content

React官方教程扩展 实现AI 井字棋小游戏

Notifications You must be signed in to change notification settings

BeijiYang/tic-tac-toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

根据 React官方教程 完成的井字棋(tic-tac-toe)小游戏。

这是 我翻译的教程gitbook

根据教程实现功能:

  • 可以玩井字棋游戏;
  • 当有玩家获胜时,宣布结果;
  • 存储棋局的历史步骤记录;
  • 允许玩家穿越回之前,查看当时棋盘的格局;

扩展添加的功能:

  • 增加和棋判断;
  • 以直角坐标系的形式(x,y)记录落子位置;
  • 高亮显示胜负手,使结局一目了然;
  • 实现了通过按钮,切换步骤历史记录的正序、逆序排列;
  • 添加了重置按钮,一键重新开始;
  • 高亮显示历史记录列表中的当前选中项;
  • 添加了 AI 功能,可人机对弈,亦可赛艇帮人决策。

About

React官方教程扩展 实现AI 井字棋小游戏

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published