" a truly Revolutionary FPS "




- Beek


Days till launch

Out in fall 2012

Monday, November 28, 2011

Update #015 ( November 28 2011)

Changes in Code:

- added shoot object ( object shooting works 100% now!!!)


int shootObj(int obj)
{
if ( dbMouseClick() == 1 )
{
float oldx = dbCameraPositionX();
float oldy = dbCameraPositionY();
float oldz = dbCameraPositionZ();
dbMoveCamera( 2000 );
float x = dbCameraPositionX();
float y = dbCameraPositionY();
float z = dbCameraPositionZ();
dbMoveCamera( -2000 );

int distanceTest = dbIntersectObject (obj, oldx,oldy,oldz, x,y,z);
if ((distanceTest < 400) && (distanceTest > 0))
{
return distanceTest;
}
}
dbPlaySound(1);
return -1;
}




dbSetObjectCollisionOn(34);
dbSetObjectCollisionToPolygons(34);


dbPrint ( (LONGLONG) shootObj(34));
if (shootObj(34) > 0)
{
dbHideObject(34);
}
if (shootObj(20) > 0)
{
dbHideObject(20);
}




Changes in Creative Design Process:

Problems Encountered:

- none

Next Steps:

- make smoke particles
- implement enemies

No comments:

Post a Comment