视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。                  
    


课程介绍
pygame 游戏开发之五子棋人机大战,共 11 课时/ 2 时 54 分。
课程从五子棋游戏界面布局、输赢判断算法,到 AI 算法实现人机对战功能,全程手把手带写。
学完本课程,可以使大家掌握常规游戏算法。

项目预览

课前说明:
1 、本课程属于Python游戏和AI算法结合实战项目,需要有 pygame 基础。
2 、如果之前不了解 Pygame 用法的,建议先看Pygame 打地鼠游戏课程。

课程大纲

01
五子棋基本功能

【录播】基本结构搭建(17分钟)        暂无试看

【录播】画棋盘和棋子(15分钟)

【录播】鼠标点击落子(15分钟)

【录播】数据抽象为矩阵(19分钟)

【录播】五子连珠输赢判断(21分钟)

【录播】方法优化和状态控制(20分钟)
02
AI算法实现人机对战

【录播】AI程序实现随机落子(14分钟)

【录播】枚举所有赢法(16分钟)

【录播】枚举所有赢法(16分钟)

【录播】黑白子赢法字典(17分钟)

【录播】白子赢法积分累计(16分钟)

【录播】根据对手积分做拦截(11分钟)
相关推荐
客服 关于