雷神lyc 雷神lyc
然并暖
关注数: 22 粉丝数: 120 发帖数: 994 关注贴吧数: 25
SDL2+C++帝国时代重大更新!!! 由于最近很忙,没有什么进度,不过还是贴出来吧,小白学得少,但尽量最大限度发挥自己所学的东西出来,这回学了C++,所以以后都用C++编了,有什么建议尽管提出,请多指教。 游戏名称:麻烦你们帮我起个好听的名字吧 游戏进度:框架设计阶段 游戏更新:虽然还是框架设计阶段,但较上回的还是改了很多东西的,上回是用C写的,这回用C++了,中途没有贴出来的一次不算。主要更新内容有: 1.地图采用45度视角。在编程中,理论上是可以用任意角度视角的,只要有好看的图。不过我的小地图任然是90度的,这样我就废弃了以前的方框显示框,改用圆形了,如果感觉别扭就提出来,我会改成和地图一样的45度视角 2.废弃了以前的主界面。重做了主界面,我封装了一点SDL2,能实现很多动态操作。 3.添加了双击功能。双击人物,可选择同类型所有人物。 4.添加了长按功能。长按屏幕再拖动就会有个拖动框,可框选人物,同样屏幕右上角会出现全选图标,点击可全选所有人物。当然,按右下角禁止图标可结束一系列操作。 5.增加人物寻路功能。这个算法我想了好久,开始用自己的算法,发现太难了,最后参考了一下A星算法,再结合自己的,还凑合吧,只要有通路,理论上可以走任何迷宫,你可以试验一下,在主界面点加载地图,再进游戏,会有一条路,虽然不是迷宫,你可以自己制作一个,理论上都是可以的 6.增加人物排队功能。以前一群人到一个地方会全部重合在一起,现在不会了,不过我弄的只是随机排队,因为这个简单。 7.增加游戏储存与加载。在自定义游戏中,自己可以创建地图,然后储存,下回再加载就可以了。注意:这只是个雏形,还在初级测试,每次运行只能储存一次,也只能加载一次,点加载地图,需要点继续游戏才会加载出来,点自定义地图会清空的。 8.理论上支持所有分辨率,支持横竖屏,鼠标操作等 9.修护N个bug 10.增加N个bug 11.自己摸索 12.欢迎反馈与建议 13.先加个精吧,我以后慢慢更新
1 下一页