我武器存储在数据库里,本地的一个数据库文件,但最后配置修改还是修改了CK配置文件,7个包裹的配置信息,只是相对的武器图片、名称和一些属性信息有一个数据库负责加载,双击后配置包裹就会配置CK的一些配置文件。
反过来读取的时候也差不多,读取的是CK的包裹配置文件,然后去展现。
其实考虑到后期加入更多武器的情况,尤其是一口气显示所有武器,所以我用多线程去加载的情况下还加入了一个加载转圈的动画,不过也就0点几秒,一秒之内。
我初中开始玩CS就一直情有独钟,高中开始自学编程后编程了兴趣和专业,后来就走上了敲代码的路,其实一直想找个不错的射击游戏,找了很久,结果还是决定自己一口气开发了,大约已经开发了几个月了,预计8月即可发布测试版。
版本是基于CK2.3.0的,但其实主要是武器和地图的配置,整体的话其实还是能兼容CK后续版本的,这个版本也是贴吧一个大佬基于2.3.0改的版本,觉得还可以就拿来当基础版本了。
从底下截图其实可以看到,界面部分其实很多还都是仿市面上的,尤其是bgm,但又有点四不像,不过毕竟是第一版,后期很多功能还得加上去。
目前主要功能就是地图模式选择、我的仓库配置、游戏设置主要功能,后续版本考虑加入战绩系统、商城系统和任务系统等,但数据目前是只考虑本地存储,目前是用SQLite加密的本地数据库存放的,主要也不太想让用户直接修改数据,我觉得还是自己空了玩玩游戏更有意思。
所以征求下各位大佬对bgm、甚至是按钮点击之类的音乐,以及界面、模式的建议。
另外目前有个问题,我现在是直接启动Launcher.exe的,启动后我发现选图点击开始游戏后CK会直接崩溃,不知道有没有知道原因的。但这个问题可能要直接改成启动所选地图的,也就是在我选图房间中选择地图点击开始游戏后,应该是直接进入这张地图,不知道有没有这种的启动方式?
你这个仓库程序类似于瓶子 那种模式吗,就是把所有武器的参数放到同一个目录下 如果武器装备了背包再把参数写入CK原版的参数文档里,这样的话就可以无限增加武器 不怕添加多了崩溃,是这种模式吗?
我武器存储在数据库里,本地的一个数据库文件,但最后配置修改还是修改了CK配置文件,7个包裹的配置信息,只是相对的武器图片、名称和一些属性信息有一个数据库负责加载,双击后配置包裹就会配置CK的一些配置文件。
反过来读取的时候也差不多,读取的是CK的包裹配置文件,然后去展现。
其实考虑到后期加入更多武器的情况,尤其是一口气显示所有武器,所以我用多线程去加载的情况下还加入了一个加载转圈的动画,不过也就0点几秒,一秒之内。
地图可以多加吗,比如可以自己加地图啥的
倒也是可以,因为里面的地图就是我手动添加的,到时候有需要的话我添加一个能让用户可编辑模块的功能吧
阔以,你先加群吧