目前共有5篇帖子。
主要是商店(含快捷商店)没做完,然后赶上实习了
小地图是使用的6R(虽然改rpg.blue好多年了但还是习惯这么称呼)的一个模拟脚本,原生Tilemap是使用的C语言底层,这个模拟是使用的一堆sprite来做,性能其实很差
自制引擎还在琢磨编辑器,毕竟想好怎么搭数据结构才能知道怎么做各个模块,目前只是做完了基本的渲染,SFML的性能比RM高多了
有一些想法比如位图(实际上应该叫纹理)模糊化处理、地图光影效果,如果不使用GPU(例如使用Shader)来做,那么性能其实也一般,我是希望最高可以开到120帧的
这个量的用处一方面是为了统计时间,另一方面是为了计算例如运动在这一帧带来的位移
高的帧率在现代游戏中不会让你动起来更快,而是让你动起来更丝滑,同样速度,30帧率下每一帧移动的距离其实是60帧下的两倍
SFML的另一个好处就是position其实是浮点数,相比于坐标离散化的RM,可以让运动更丝滑
內容轉換: