Liny_@NotePad

沉迷ACG中

hge个人项目开发日志(10)

明天要交了 于是就此暂停。。

今天完成的内容是:卡片商店、汽车商店、我的汽车、角色优先级再次修正,任务模式的选择角色及随机角色初始位置(为了这个再次修改了地图编辑器,增加道路图层)。
未完成部分:土地升级时选择建造房屋还是商店,每月结算,当前排行,地图平滑滚动(目前只考虑640*480的地图),任务模式的其他任务 = =,自由经营的地图选择、多角色(及是否CP)选择,随机事件,卡片使用,系统设置(应能调节FPS与音乐大小)。
还有一些音效、动画并没有加上。
资源类也没有封装,资源和数据都没有加密。
残留bug:优先级显示bug 其他未测。
再有,NPC的AI。。只会丢骰子和买地、升级 囧。

总行数约为8K,地图编辑器2K,默认FPS为60。Release EXE大小108k,Debug EXE大小816k,资源文件16M左右。

hge个人项目开发日志(9)

经过一夜的奋斗 终于把优先级的显示好了(貌似)

做了存档和读档的界面截图,另外将MusicPlayer和DataManager提取出来。

存档和读档现在支持6个。

明天继续努力 :D 争取能够完成。。

hge个人项目开发日志(8)

花了一个早上修改角色的优先级显示,但是依然有bug,下午修改了下地图编辑器,使其支持多种土地价格类型,另外做了存档和读档。

p.s 貌似不是zbuffer大大提高了速度。。在工作PC上依然只有15FPS。。回家来就爽歪歪 囧。

hge个人项目开发日志(5)

代码越写越乱 但是现在重构又怕demo都做不完 还是继续乱写 T_T

今天的内容是地图编辑器的事件层,以及游戏里角色在地图上的移动(根据TileSet的通行矩阵)和地图绘制上的优先级(根据TileSet的优先矩阵),另外还有事件层的绘制。

出现了很大的问题,就是fps越来越慢,在没有事件层的时候每秒只能维持在60FPS,绘制事件层后35FPS都达不到 囧rz?!

hge个人项目开发日志(4)

效率依然不高。。主要依然是地图编辑器的修改

游戏部分只做了一个丢骰子的动画,地图编辑器将地图重新分成三层背景层,事件层留待增加事件。
同时加上了对TileSet的四方向通行和优先级的矩阵设置,
最后是地图和TileSet数据的保存和载入。

时间很不够了啊啊啊啊

hge个人项目开发日志(3)

今天主要内容是QQ堂大富翁专用地图编辑器的UI实现。
目前暂时设计为背景层、装饰层、路径层和事件层 但是感觉不是很好 需要再改动

HGE 地图编辑器之自动地图元件

介概念是在RMXP里看到的。根据输入会自动调整地图大小的Tile元件,代码待整理,截图如下: