毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

基于html5APP前端和pyhtonflask后端的人工智能井字棋小游戏设计 毕业论文+项目源码及安装包+演示视频

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

关键词: Flask HTML5 CSS Javascript Max-Min Search AI
摘要
本次嵌入式作业,完成了井字棋HTML5 APP小游戏的开发,并实现了真机调试,真机安装。本APP前端借助
HTML5+CSS+JavaScript,并采用了jQuery框架。
前端实现了及其细腻的动画,赏心悦目的用户界面,以及良好的异步操作性能。
游戏中与人对战的AI使用Min-Max搜索,由运行在阿里云服务器上的python程序实现。前后端通信采用了现代的    A JAX CROD(ajax跨域)通信技术,利用HTTP协议将json格式的数据在前后端POST。利用Min-Max搜索的深度,可以调节难度。
实验中AI通信良好,一定难度下可以实现保证和棋或赢棋。
本实验利用HBuilderX,   appUploader实现了IOS上APP真机联调与开发者协议下APP的安装。本教程的脱水版即将发布CSDN与Github上的个人博客。
目录
基于jQuery与Flask前后端框架,借助A JAX跨域通信技术的人工智能井字棋小游戏 HTML5 APP 的开发
目录
基本概念
HTML5 APP
HTML5历史
HTML5的新特性
HTML5与Flash
Flash将退出历史舞台
HTML5的优势
利用HTML5开发APP的优势成本比较
难度比较
市场推广比较前端与后端
前端后端
后端框架
Min-Max搜索设计流程
需求分析详细说明
结构设计与系统集成前端设计
后端设计瀑布模型
APP功能描述
Icon与启动画面开始界面
短按长按落子设置界面
游戏结束网络错误网络延时
设计教程
IOS开发者证书,APP描述文件获得苹果开发者账号
申请p12证书与描述文件
三、申请ios描述文件(mobileprovision)
HBuilderX打包HTML5APP应用
免费开发者账号打包的app只能通过爱思助手安装! 用Chrome在PC上调试应用
先打开chrome调试
Elements功能调试JS代码
抓包
用JQuery实现开场动画
HTML内容设置CSS
设置动画效果
用JQuery实现用户触发的动画(以落子为例)
用JQuery的A JAX实现HTTP通信——在保持异步回调的前提下保证通信结果获得处理
Flask Web框架的使用——A JAX跨域通信JSON需要的特殊处理Min-Max搜索的实现
感想与心得






















  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于MatlabSimulink 35kV输电线路继电保护的设计 分布式风电场低电压穿越故障建模与
大学生内容分享和社交平台的设计与 基于SSM框架的企业人事薪酬管理 基于大模型的代码注释自动生成与维
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!