README.TXT
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. Space Donuts Sample Game
  2. ------------------
  3. This game demonstrates many of the features of DirectDraw.  It will take
  4. advantage of hardware acceleration if it is supported by the driver.
  5. Roids defaults to 640x480 at 256 colors.  You may specify a different 
  6. resolution and pixel depth on the command line (roids 800x600x16).
  7. This program requires less than 1 Meg of video ram.  However, all of its
  8. art may not fit in the vram on a 1 Meg rectangular memory card.
  9. The commands which this game recognizes are listed on the opening screen.
  10.     ESC, F12        - Quit
  11.     NUMPAD 4        - Turn left
  12.     NUMPAD 6        - Turn right
  13.     NUMPAD 5        - Stop moving
  14.     NUMPAD 8        - Accelerate forward
  15.     NUMPAD 2        - Accelerate backward
  16.     SPACEBAR        - Fire
  17.     NUMPAD 7        - Shield
  18.     ENTER           - Starts game
  19.     F5              - toggle frame rate display
  20.     F3              - toggle audio
  21.     F1              - toggle cheesy trails effect
  22. Command line switches:
  23.     -e              - Use emulation, not hardware acceleration
  24.     -t              - Test mode.  Runs game for you.
  25.     -x              - Stress mode.  Never halt if you can help it.
  26.     -S              - turn off sound
  27.     
  28.    These switches may be followed by three option numbers representing:
  29.         X resolution
  30.         Y resolution
  31.         Bits per pixel
  32. Sound code
  33. ----------
  34. The sound code in this application is deliberately designed
  35. to be stressful.  For example, each bullet on the screen uses a different
  36. sound buffer.  Over 70 sound buffers are created (including duplicates)
  37. and 20-25 may be playing at any time.  This could be made much more
  38. efficient, but we wanted code to stress our API and mixer.
  39. The sounds are implemented using the helper functions in dsutil.h and
  40. dsutil.c (found in the sdksamplesmisc directory).  These helper
  41. functions may help you to add sound to your application quickly and
  42. easily.