游戏开发日志
#1387810
完美的逻辑!
maplim-map<100判断
生成下一个区域,判断目前的depth深度+-200是否符合mapinfo,不符合重新生成,符合则生成新深度,并判断深度+-200是否符合新深度,这样就可以平滑切换了!
maplim-map<100判断
生成下一个区域,判断目前的depth深度+-200是否符合mapinfo,不符合重新生成,符合则生成新深度,并判断深度+-200是否符合新深度,这样就可以平滑切换了!
#1387812
逻辑应该是没问题的,但if没闭合[ ゚π。]回去再检查吧,ds给的代码bug还是不少,看起来没加200的判断
#1388024
闭合了!速度检查也没问题了,试试能不能做一下实时上升和下潜
#1388025
琢磨一下,上升下潜只要在页面里加入按钮就行,但如果坐标位于海底、海底趋势在上升的话,还要把坐标深度实时按照深度往上升……而且深度的话也不能+1+1的变动,也要进行深度的显示才行,导入速度输入变量,repeat循环中实时改变?
我是天才吧[ ゚∀。]
我是天才吧[ ゚∀。]
#1388026
等纵深行驶和场景描述系统完成,就可以做物品分解和捕鱼系统……
#1389046
他妈的我是天才,行驶速度已经完成了,我简直是天才……[ ゚∀。]但最初设计跨度的时候其实只涉及了1跨度/分钟,如果想要把我的天才设计用上的话,至少得有五个速度阶梯吧……但直接一到五倍速又跳太快了,难道要把跨度改成英里之类的换算?让我问问ds船只航行速度去
#1389055
[✓]时间流逝
[✓]天气系统
[✓]饮食生命变化
[✓]世界温度变化
[✓]潮湿度和压力变化
[✓]物品存储和拿取
[✓]详情页面返回
[✓]线性地图的移动和生成
[✓]改变航行速度
[]纵深移动
[]重新定义地图单位
[]场景描述系统
[]捕鱼权重
[]物品分解
[]烹饪系统
到这一步再完善一下舱室描述基本上就可以开始第一次测试了……!后期还有很多内容要加,比较重要的是种植和遭遇事件,然后慢慢加入主线,或许要加一个战斗系统,总之还是生存为主……
[✓]天气系统
[✓]饮食生命变化
[✓]世界温度变化
[✓]潮湿度和压力变化
[✓]物品存储和拿取
[✓]详情页面返回
[✓]线性地图的移动和生成
[✓]改变航行速度
[]纵深移动
[]重新定义地图单位
[]场景描述系统
[]捕鱼权重
[]物品分解
[]烹饪系统
到这一步再完善一下舱室描述基本上就可以开始第一次测试了……!后期还有很多内容要加,比较重要的是种植和遭遇事件,然后慢慢加入主线,或许要加一个战斗系统,总之还是生存为主……
#1389056
>>Po.1389055
这么看来已经很快了……纵深应该挺快的,现在地图已经生成完全做好了,就差上下移动而已,场景描述的话主要是差分和写文本内容
这么看来已经很快了……纵深应该挺快的,现在地图已经生成完全做好了,就差上下移动而已,场景描述的话主要是差分和写文本内容
#1389633
好!变速和纵深系统完成了,明天做场景描述吧~
#1389638
再打一下草稿好了,场景描述涉及到的因素是深度、地形、时间、天气,涉及到的变量有$depth($depthdeep),$maptype,$weather,$hour
首先深度是覆盖性的,深度大于1000米的只有沙海床和峭壁,所以基本不用考虑地形,如果depth和deep接近再考虑加入海底描述
首先深度是覆盖性的,深度大于1000米的只有沙海床和峭壁,所以基本不用考虑地形,如果depth和deep接近再考虑加入海底描述
#1389644
嗯,有点思路了,我是天才!明天继续!
#1389823
我是天才\[ ゚∀。]/
思路首先做个widget组件单独划分,组件内首先划分1000+、200-1000、20-200,这三组差分都比较简单,然后是20米浅海,此处海面天气有明显差异,一共有天色4+、天气9+、地形7+三种因素,全部拆开的话文本量会很大,先把天色和天气进行36种简单差分,然后进行光线$light分组,分为强光、弱光、无光三种光线渲染,然后根据3*7进行地形描述差分,还可以加入小事件描述简单渲染,这样就差不多啦!
思路首先做个widget组件单独划分,组件内首先划分1000+、200-1000、20-200,这三组差分都比较简单,然后是20米浅海,此处海面天气有明显差异,一共有天色4+、天气9+、地形7+三种因素,全部拆开的话文本量会很大,先把天色和天气进行36种简单差分,然后进行光线$light分组,分为强光、弱光、无光三种光线渲染,然后根据3*7进行地形描述差分,还可以加入小事件描述简单渲染,这样就差不多啦!
#1389829
一共大约需要70-80段描述文本,趁这个机会把舱室描述也做了好了……总字数感觉小几千就能搞定,不过首先需要搞定程序,框架倒是大体写完了,但还没测试,希望问题不太大