1. #include "DarkGDK.h"
  2. void DarkGDK ( void )
  3. {
  4. dbSyncOn ( );
  5. dbSyncRate ( 60 );
  6.  
  7. dbRandomize ( dbTimer ( ) );
  8.  
  9. dbPositionCamera ( 0, 0, 500 );
  10. dbPointCamera (0,0,0);
  11.  
  12.  
  13. int box = 2314;
  14. dbMakeObjectBox(box,50,50,1);
  15. dbPositionObject(box,0,0,0);
  16.  
  17. int boz = 2315;
  18. dbMakeObjectBox(boz,10,10,10);
  19. dbPositionObject(boz,0,0,0);
  20.  
  21. while ( LoopGDK ( ) )
  22. {
  23. if (dbKeyState(17))
  24. dbPositionCamera(dbCameraPositionX(),dbCameraPositionY()+1,dbCameraPositionZ());
  25. if (dbKeyState(31))
  26. dbPositionCamera(dbCameraPositionX(),dbCameraPositionY()-1,dbCameraPositionZ());
  27. if (dbKeyState(30))
  28. dbPositionCamera(dbCameraPositionX()-1,dbCameraPositionY(),dbCameraPositionZ());
  29. if (dbKeyState(32))
  30. dbPositionCamera(dbCameraPositionX()+1,dbCameraPositionY(),dbCameraPositionZ());
  31. if (dbKeyState(16))
  32. dbPositionCamera(dbCameraPositionX(),dbCameraPositionY(),dbCameraPositionZ()+1);
  33. if (dbKeyState(18))
  34. dbPositionCamera(dbCameraPositionX(),dbCameraPositionY(),dbCameraPositionZ()-1);
  35.  
  36. dbSync ( );
  37. }
  38. return;
  39. }