脱离屌丝425天-424天

9月21日至23日,作者记录了游戏开发过程中遇到的问题和解决方案,包括封装DLL、对接程序、修正DX11平地机程序及解决物体变色BUG等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

9月21日,从头到尾进行了下,最后发现CONSTBUFFER需要32位对齐,基本上上午3小时下午3小时是有的,或许不止,就算6小时吧,剩4/425小时


9月22日,

第一件事,是封装下新的DLL,5:34-7:43,2小时,剩2/425小时,

第二件事,是对接程序,上午10:00-13:30,中间吃饭半小时,算3个小时,剩9/424小时

第三件事修正DX11的平地机程序,PHYSX修正了下,不再崩溃。下午16:00-18:00,2个小时,剩7/424小时

以前程序崩溃的原因

发现将CreateConvex


bool status   = gCooking->NxCookConvexMesh( coneMeshDesc,UserStream( "c:\\temp.bin", false ) );
NxConvexMesh * pMesh   = m_PhysicsSDK->createConvexMesh( UserStream( "c:\\temp.bin", true ) ); 

这个USERSTREAM的构造函数中,UserStream::UserStream(const char* filename, bool load) : fp(NULL)
{
 fp = fopen(filename, load ? "rb" : "wb");
}

fp是NULL,

而这个NULL被其他函数所调用

第四段时间,链接PHYSX和DX11,使矩阵正确转换

18:24--19:24,发现了BUG,运行起来第一个物体变色,剩6/424小时

老板来了,交待了几件事情
要做的事:OSGPICKHUD,画线,把目前过程写个文档。

画线和HUD:这个最简单,20:41--22:25,1小时44分钟。
下面进行PICK,22:25-23:25,1小时, 剩4/424小时

2014年9月23日
第一件事:OSGPICK加上
5:00--6:00,剩3/424小时
7:30-8;30,剩2/424小时
第二件事:动态绘制线
上午1小时,下午5小时是有的,共6小时,剩6/423小时
第三件事,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值