- Visual C++源码
- Visual Basic源码
- C++ Builder源码
- Java源码
- Delphi源码
- C/C++源码
- PHP源码
- Perl源码
- Python源码
- Asm源码
- Pascal源码
- Borland C++源码
- Others源码
- SQL源码
- VBScript源码
- JavaScript源码
- ASP/ASPX源码
- C#源码
- Flash/ActionScript源码
- matlab源码
- PowerBuilder源码
- LabView源码
- Flex源码
- MathCAD源码
- VBA源码
- IDL源码
- Lisp/Scheme源码
- VHDL源码
- Objective-C源码
- Fortran源码
- tcl/tk源码
- QT源码
README.TXT
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:
Windows编程
开发平台:
Visual C++
- Space Donuts Sample Game
- ------------------
- This game demonstrates many of the features of DirectDraw. It will take
- advantage of hardware acceleration if it is supported by the driver.
- Roids defaults to 640x480 at 256 colors. You may specify a different
- resolution and pixel depth on the command line (roids 800x600x16).
- This program requires less than 1 Meg of video ram. However, all of its
- art may not fit in the vram on a 1 Meg rectangular memory card.
- The commands which this game recognizes are listed on the opening screen.
- ESC, F12 - Quit
- NUMPAD 4 - Turn left
- NUMPAD 6 - Turn right
- NUMPAD 5 - Stop moving
- NUMPAD 8 - Accelerate forward
- NUMPAD 2 - Accelerate backward
- SPACEBAR - Fire
- NUMPAD 7 - Shield
- ENTER - Starts game
- F5 - toggle frame rate display
- F3 - toggle audio
- F1 - toggle cheesy trails effect
- Command line switches:
- -e - Use emulation, not hardware acceleration
- -t - Test mode. Runs game for you.
- -x - Stress mode. Never halt if you can help it.
- -S - turn off sound
- These switches may be followed by three option numbers representing:
- X resolution
- Y resolution
- Bits per pixel
- Sound code
- ----------
- The sound code in this application is deliberately designed
- to be stressful. For example, each bullet on the screen uses a different
- sound buffer. Over 70 sound buffers are created (including duplicates)
- and 20-25 may be playing at any time. This could be made much more
- efficient, but we wanted code to stress our API and mixer.
- The sounds are implemented using the helper functions in dsutil.h and
- dsutil.c (found in the sdksamplesmisc directory). These helper
- functions may help you to add sound to your application quickly and
- easily.