2D二维地图绘制、人物移动、障碍检测

我要开发同款
泡沫呼呼吹2023年07月26日
264阅读
所属分类UI设计游戏

作品详情

做一个2D二维地图绘制、人物移动、障碍检测相关的单页面游戏
分为以下步骤:
准备素材(图片):草坪、人物(熊猫)、障碍(石头)
初始化布局(表格),边距设置为0,无边框,设置背景图(草坪)平铺拉满
标记草坪、熊猫、石头的代码
初始化二维地图数据,初始化障碍物围墙,初始化人物位置
计算公共变量二维地图的行、列
合并二维地图数据、人物位置数据,渲染到页面
设置全局键盘事件(在Body上添加),监听wasd按键事件:w(上) s(下) a(左) d(右)
在事件里增加任务移动逻辑、增加边界逻辑
在事件里增加障碍检测逻辑
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论