黑杰克游戏开发全解析
一、游戏概述与挑战
在开发黑杰克游戏时,会面临诸多挑战。实际赌场庄家的操作可能与程序不尽相同,这为进一步研究提供了机会。玩家还能通过超过 21 点但不揭示来虚张声势,可能使庄家也拿牌并超过 21 点。游戏在玩家按下“h”键停止拿牌时决定胜负。
开发该游戏的主要挑战包括:
1. 资源获取 :找到合适的牌面图像资源。
2. 对象设计 :从编程角度设计牌的对象,实现发牌、显示牌面或牌背,以及洗牌功能。
3. 玩家交互 :设计玩家的游戏操作方式,如按键控制。
4. 游戏维护 :维护游戏状态、可见显示和内部信息,生成计算机动作并遵循游戏规则。
二、HTML5、CSS 和 JavaScript 特性运用
开发黑杰克游戏会用到 HTML5、CSS 和 JavaScript 的诸多特性。以下将详细介绍关键部分。
(一)牌面图像资源与 Image 对象设置
找到一个优秀的牌面图像资源网站: www.eludication.org/playingcards.html ,该网站使用知识共享许可协议,规则见 http://creativecommo
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



