Liny_@NotePad

沉迷ACG中

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

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

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

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

逻辑上完成了:买地(空地)、显示土地、显示过路费、升级显示、破产判定、玩家胜负判定等。

重新按Z-BUFFER进行了渲染,FPS大大提高 > v < 重回100!
但是100就太快了 在习惯了25FPS的情况下 囧 于是变成60,貌似默认会变成58。

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

今天完成的东西比较多。。

首先将一些东西封装进了GameData和PlayerData,比如Owner矩阵、土地等级矩阵、日期时间、当前玩家索引;角色对象、金币、地产数量、破产标记、CP标记等。
顺便做了游戏日期的显示、回合轮转、购买土地、过路费收取、汽车两个骰子设定。
CP现在只是每轮会丢骰子和买地。。

将原来的进度条改用enum+switch来切换,思路较为清晰了,但是还是有些乱。类极其大……
另外,FPS只能维持25了 TAT

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

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

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

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

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

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

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

时间很不够了啊啊啊啊

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

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

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

今日工作量。。开始游戏的选择界面、游戏进行过程中的菜单

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

经过数天的思索,最后决定将猫猫鱼的RMXP作品《QQ堂大富翁》用HGE实现 - -。
这样花在素材上的时间就少了很多~

第一天的工作量:
主菜单、对话框(包括头像和英文)显示、角色的步行与小车动画。