我的初梦《梦幻重游》开发记录三

        过年实在是没多少时间敲代码,所以进度稍微有些慢。现在把这几天做的东西记录一下。

        1.加入地图场景。(简单实现,暂时没有障碍功能,也不能触发任何事件,没有NPC。地图滚动还有些不足)

        2.加入角色。(实现了八个方向的走路,走路和站立状态的切换,模仿梦幻西游的行走滚动,稍有不足。)

        3.改进StaticText控件,使其能够分辨颜色,可以播放表情动画。(该控件已经趋于完善)

        4.加入普通系统提示。(模仿梦幻西游,使用StaticText控件做成,置顶于画面,最多显示5条,3秒后消失。)

        遇到问题:

        1.地图障碍与人物寻路等功能略微复杂,所以稍后于其他功能模块开发。(等战斗模块做完后再做这个)

        2.由于地图被切成256*256大小,根据当前角色位置动态加载,导致某些配置较低的机器在动态加载中降低了帧速率。如果改成一次性加载,则切换画面时间和内存消耗大大增加。

       3.加入系统提示后,如果一次性加入的提示较多,会严重影响帧速率。

        以上是我在I5笔记本和上网本上测试的问题,上网本下的帧速率为30,如果没有加载稍大的图片,还是比较流畅的。

        下面放上游戏效果图:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值