home *** CD-ROM | disk | FTP | other *** search
/ AI Game Programming Wisdom / AIGameProgrammingWisdom.iso / SourceCode / 11 Learning / 04 Mommersteeg / Tennis / Tennis.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-09-23  |  1.2 KB  |  35 lines

  1. //----------------------------------------------------------------------------------------------
  2. // Sequential Prediction Demo: The positioning pattern
  3. // 
  4. // Author:  Fri Mommersteeg
  5. // Date:    10-09-2001
  6. // File:    Tennis.h
  7. //----------------------------------------------------------------------------------------------
  8.  
  9. #ifndef __TENNIS_H
  10. #define __TENNIS_H
  11.  
  12. //----------------------------------------------------------------------------------------------
  13. // Global definitions
  14. //----------------------------------------------------------------------------------------------
  15.  
  16. #define NAME            "Tennis Demo"
  17. #define TITLE            "Tennis Demo"
  18. #define SCREEN_WIDTH    800  // size of screen
  19. #define SCREEN_HEIGHT   600
  20. #define FIELD_WIDTH        400
  21. #define FIELD_HEIGHT    480
  22. #define CROSS_WIDTH        32
  23. #define CROSS_HEIGHT    32
  24. #define SCREEN_BPP      16   // bits per pixel
  25. #define OUTBOX_WIDTH    45
  26. #define DEFAULT_SPEED    85
  27.  
  28. extern DWORD            g_FrameRate;
  29. extern DWORD            g_TargetSpeed;
  30.  
  31. #define NormSpeed(v)    (g_FrameRate>1?(((float)v*(float)g_TargetSpeed)/(float)g_FrameRate):v)
  32.  
  33. //----------------------------------------------------------------------------------------------
  34. #endif // __TENNIS_H
  35.