MEGALOVANIA MEGALOVANIA

游戏开发中

目录
CPKA工作日志 其一
/  

CPKA工作日志 其一

工作日志

  • 今天开始写项目代码了,CPKA 的原型版本,决定先写地牢部分
  • 参考了 codemonkey 的课程写了一套 Grid 系统,要点是没必要为单独的 Grid 申请一个类,集合是一个类就行了
  • 摄像机视角用的是 45 度正交视角,经典视角

  • 因此也遇到一个特殊的 bug:下面的底色其实是一个平面,那么当这个平面的 y 坐标=0 或者接近 0 的时候,距离摄像机远的不透明物体会因为深度计算精确度不够然后没办法显示,看起来就像动态剔除一样(其实只是碰巧深度检测失败了)
  • 后处理用的是 GodRAY,但是感觉这套光不太适合做门框漏出来的光.但是是原型,我忍了
  • AStarPathFinder 非常好用,NavMesh 可以滚了

  • 学下 CodeMonkey 的 GameUtil,相当与一个经常会用到的 GlobalFunction

优化事项

  • 先做目标分解,然后再做具体项目
  • 代码还是要适当优化下,及时优化,就算是原型项目.
  • 心态调整好.暂时的小成果和暂时的小失败代表不了任何事情

今日目标

  • 写完人物的基础模块
  • 写完地图的生成模块

标题:CPKA工作日志 其一
作者:matengli110
地址:https://www.sunsgo.world/articles/2024/03/23/1711179700191.html