求问一个用javascript写的机器人游戏的思路
伊谢尔伦
伊谢尔伦 2017-04-10 14:25:58
[JavaScript讨论组]

我刚学习javascript,是个菜鸟。我要用javascript写个机器人对战的游戏,想了一天后我思路彻底凌乱了,实在不知道该怎么写了,请大神们能给我说下思路,越详细越好。
这个游戏是:
首先在网页上有个15×15的网格,用户在点击setup按钮后,网格变为clickable,用户可以进行以下修改:1. 点击一个cell并在上输入1-5,那么就代表该cell上放了几个宝藏;2.点击一个cell并在上输入O,就代表放了一个障碍;3.点击一个cell并输入u,就带表用户把自己的机器人放在了该cell上。
在用户setup完后,程序会随机选择一个空白的cell来放置电脑机器人。之后用户可以点击start按钮开始游戏。在游戏过程中,用户和电脑轮流移动。用户看见grid上的所有障碍物,并通过按q,w,e,r来进行前后左右的移动。电脑只能看见当前cell周围的cell,不过可以前后左右斜方向移动。当用户或机器人移动到有宝藏的格子上,相应的分数会加到他们各自的score上;如果移动到有障碍物的格子上,会提示错误并且turn结束。
在游戏过程中,用户可以自己点击结束按钮来结束游戏。或者当grid上没有宝藏的时候也会结束,这时谁的分高谁就赢。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号