用DirectX编写RPG游戏-Programming.Role.Playing.Games.with.DirectX.rar

Introduction With fingers blistered and eyes bloodshot, all your hard work is about to pay off. After one hundred hours of playing the newest computer-based roleplaying game, you’ve managed to reach the end. All that stands between you and victory is a very large, very angry dragon. Not to worry though—you have a couple of tricks up your sleeve to show this sucker who’s boss. After a final climatic battle, your mission is over—the game is defeated. Your quest was long and difficult, but when all is said and done, it was a very enjoyable quest. The story was compelling, the graphics eye-popping, the sound and music superb. Sitting back, you might be wondering how you could create such a masterpiece. Something with a snappy title, a great story, and that neat-o battle engine from that newest game with the kick-butt graphics engine. “Yes,” you say, “I can do that!” Programming Role Playing Games with DirectX is your ticket to bring your ideas to life. Within these pages, I have crammed enough information about general programming and roleplaying game topics to give you the help you need to create your own game. In this book, you find out how to create cool graphics and combat engines, handle players in your game, use scripts and items, and make your game multiplayer-capable. What This Book Is About This book is for programmers who want to go into the specialized field of programming role-playing games (RPGs). I think RPGs are some of the best games to play. NOTE Before working with the code or examples in this book, you need to properly install DirectX 8.0 and set up your compiler accordingly.You can find the DirectX 8.0 installation program on this book’s CD-ROM, or you can download the program from Microsoft’s Web site at http://msdn.microsoft.com/directx/. Please turn to Appendix A,“Installing DirectX and Configuring the Compiler,” for the details. xl Introduction I also think that RPGs are the hardest to create. Information RPG game programming is hard to come by, so to fill that need, I wrote this book. In this book, I break a role-playing game into its essential components. I take those components one by one, giving you a detailed look at each and showing you how to use all of them in your game project. To see exactly what components I’m talking about, scan ahead to the section “How This Book Is Organized.” Within these pages and on the accompanying CD-ROM, you’ll find example programs that were created using the information in each chapter. I constructed these example programs so that you can easily transfer the various general and RPG-specific game components into your projects. For the specifics on running the example programs, check out Appendix E, “What’s on the CD.” In fact, I recommend checking out the demo programs before reading the book. That way, you’ll know what to expect in the book. Who Should Read This Book If you want to put extra oomph in your game, this book is for you. You will find helpful hints and ideas and all the information you need to embark on your career as an RPG programmer. I wrote this book for beginning- to intermediate-level RPG programmers. The information is clear and to the point, and regardless of your programming experience and skills, you will find that this book is a valuable tome. I wrote this book on the assumption that you have a working knowledge of C. A good deal of the code is in C++, but I lead you through it in such a way that you will be able to fully comprehend the information. So, if you’re interested in programming a role-playing game or just want help on a specific gaming component, this the book for you. How This Book Is Organized The book is split into the following six parts, each one dealing with a different set of topics: ■ Part One, “An Introduction to Role-Playing Games,” describes role-playing games and their fundamental operation. TEAMFLY Team-Fly® Introduction xli ■ Part Two, “ Role-Playing Game Design,” discusses game design topics and provides help for writing your game’s story. This part begins with fundamental concepts and continues with RPG-specific design issues from a programmer’s point of view. ■ Part Three, “Programming Basics,” is where things really heat up. This hefty part offers you the basics on using C++, getting a Windows application up and running, and utilizing DirectX in your game programming projects. ■ Part Four, “Role-Playing Game Programming,” contains all the RPG-specific gaming code that I could pack into those pages. Topics include creating 2-D and 3-D graphics engines, controlling your game’s characters, using scripting and inventory, and multiplayer gaming. ■ Part Five, “The Finishing Touches,” helps you wrap up your project. In this part, you find out how I created a complete game using the information in this book. In addition, you learn how to promote, market, and publish your game. ■ Part Six, “Appendixes,” starts by showing you how to install DirectX and configure your compiler to use DirectX. You will find a list of recommended books and Web sites. Part Six ends with an appendix describing how to use this book’s CD-ROM. What’s on the CD Appendix E, “What’s on the CD,” contains a list of the programs on this book’s CD-ROM; however, I can’t resist giving you a glimpse of what you’ll find there. First and foremost are Microsoft’s DirectX 8.0 software developer’s kit and the complete source code to every demo program in this book. DirectX is the leader among game development libraries, and it’s the library I use in this book. Before reading this book, take a moment to install DirectX on your system. Appendix A tells you exactly how to install DirectX and prepare your compiler to use DirectX. In addition to DirectX and the source code, the CD-ROM contains a plethora of useful programs. “Which programs,” you ask? How about Calgiari’s trueSpace4 trial edition and Curious Lab’s Poser 4 demo! That’s right; you get to test drive the newest, most powerful modeling programs out there! But there’s more. The complete DirectX 8.0 SDK, chUmbaLum’s MilkShape 3D, a Paint Shop Pro demo, and much more—all packed into that little round disc! Conventions Used in This Book This book has the following special features, called icons, that point you to important or interesting information. What You Need to Begin Before beginning, you need to install the Microsoft DirectX 8.0 Software Developer’s Kit, which is on this book’s CD-ROM (or you can download it from Microsoft at http://msdn.microsoft.com/directx). Appendix A provides the steps for installing DirectX. You also need a C++compiler; I recommend Microsoft’s Visual C/C++compiler. Even though you can compile the code and examples in this book with almost any C++compiler, the DirectX-specific code was targeted for Visual C/C++version 6.0 or higher. Beyond those two items, you just need dedication and motivation! Although creating any game is a daunting task, with this book, you will have all the knowledge you need to do just that—and, remember, players are waiting for your masterpiece!
rar
用DirectX编写RPG游戏-Programming.Role.Playing.Games.with.DirectX.rar 预估大小:638个文件
file
C++ -Game Programming RPGs With DirectX.pdf 42.88MB
file
XFile.exe 280KB
file
XFile.dsp 4KB
file
XFile.dsw 533B
file
Warrior.bmp 191KB
file
WinMain.cpp 15KB
file
Warrior.x 81KB
file
Billboard.bmp 192KB
file
billboard.dsp 4KB
file
Floor.bmp 192KB
file
billboard.exe 212KB
file
billboard.dsw 541B
file
WinMain.cpp 8KB
file
Texture.bmp 192KB
file
Draw3D.dsp 4KB
file
WinMain.cpp 6KB
file
Draw3D.exe 212KB
file
Draw3D.dsw 535B
file
Lights.dsp 4KB
file
Lights.exe 72KB
file
Lights.dsw 535B
file
WinMain.cpp 8KB
file
Draw2D.dsw 535B
file
Texture.bmp 192KB
file
Draw2D.exe 208KB
file
WinMain.cpp 6KB
file
Draw2D.dsp 4KB
file
ZBuffer.dsp 4KB
file
ZBuffer.dsw 537B
file
WinMain.cpp 7KB
file
ZBuffer.exe 72KB
file
Font.dsp 4KB
file
Font.dsw 531B
file
Font.exe 136KB
file
WinMain.cpp 5KB
file
Particle.dsp 4KB
file
Particle.exe 212KB
file
Particle.bmp 353KB
file
Particle.dsw 539B
file
WinMain.cpp 9KB
file
Alpha.exe 64KB
file
WinMain.cpp 6KB
file
Alpha.dsp 4KB
file
alpha.dsw 533B
file
Enum.dsw 531B
file
Enum.dsp 4KB
file
Enum.exe 56KB
file
Enum.rc 2KB
file
resource.h 545B
file
WinMain.cpp 5KB
file
Keyboard.dsp 4KB
file
Keyboard..dsw 539B
file
Keyboard.rc 2KB
file
resource.h 732B
file
WinMain.cpp 4KB
file
Keyboard.exe 60KB
file
Mouse.exe 56KB
file
Mouse.rc 2KB
file
resource.h 775B
file
Mouse.dsw 533B
file
WinMain.cpp 4KB
file
Mouse.dsp 4KB
file
Joystick.rc 2KB
file
Joystick.dsw 539B
file
resource.h 781B
file
Joystick.dsp 4KB
file
WinMain.cpp 6KB
file
Joystick.exe 56KB
file
Input.cpp 5KB
file
Enum.dsw 531B
file
Enum.dsp 4KB
file
Enum.exe 56KB
file
Enum.rc 2KB
file
resource.h 637B
file
WinMain.cpp 3KB
file
2Din3D.exe 312KB
file
2Din3D.dsp 5KB
file
2Din3D.dsw 535B
file
WinMain.cpp 7KB
file
3Din2D.dsw 535B
file
WinMain.cpp 7KB
file
3Din2D.exe 324KB
file
3Din2D.dsp 5KB
file
Scene1.bmp 192KB
file
Scene.x 16KB
file
Level.x 33KB
file
Scene3.bmp 96KB
file
Tiles.bmp 192KB
file
Scene4.bmp 192KB
file
Scene.bmp 900KB
file
Yodan.bmp 65KB
file
Dirt.bmp 192KB
file
Wall.bmp 192KB
file
Yodan.x 517KB
file
Scene2.bmp 192KB
file
Scene5.bmp 192KB
file
Scene6.bmp 96KB
file
Core_Input.h 8KB
file
Core_Graphics.cpp 65KB
file
Core_System.h 3KB
file
Core_Sound.h 6KB
file
Core_System.cpp 8KB
file
Core_Sound.cpp 28KB
file
Core_Global.h 691B
file
Core_Network.cpp 23KB
file
Core_Network.h 6KB
file
Core_Graphics.h 25KB
file
Core_Input.cpp 13KB
file
Client.dsp 4KB
file
Client.dsw 535B
file
Client.rc 3KB
file
resource.h 1KB
file
WinMain.cpp 15KB
file
Client.exe 60KB
file
Server.dsw 535B
file
Server.rc 3KB
file
resource.h 1KB
file
Server.exe 60KB
file
Server.dsp 4KB
file
WinMain.cpp 14KB
file
Enum.dsw 531B
file
Enum.dsp 4KB
file
Enum.exe 60KB
file
Enum.rc 3KB
file
resource.h 820B
file
WinMain.cpp 7KB
file
State.dsp 4KB
file
State.exe 56KB
file
WinMain.cpp 3KB
file
State.dsw 533B
file
Shell.dsw 533B
file
Shell.exe 52KB
file
Shell.dsp 4KB
file
WinMain.cpp 3KB
file
Process.dsw 537B
file
Process.exe 56KB
file
Process.dsp 4KB
file
WinMain.cpp 2KB
file
Client.dsp 5KB
file
Frustum.h 524B
file
WinMain.h 6KB
file
Client.h 6KB
file
Client.cpp 12KB
file
Client.dsw 535B
file
Client.rc 2KB
file
Frustum.cpp 5KB
file
resource.h 685B
file
NodeTree.cpp 12KB
file
WinMain.cpp 24KB
file
NodeTree.h 6KB
file
Client.exe 352KB
file
Server.cpp 319B
file
Server.h 512B
file
WinMain.h 6KB
file
Server.dsw 535B
file
Server.rc 2KB
file
resource.h 593B
file
Server.exe 316KB
file
Server.dsp 5KB
file
WinMain.cpp 28KB
file
Sword.x 3KB
file
stone.bmp 48KB
file
Sword.bmp 12KB
file
Pillar.bmp 192KB
file
Arena.x 127KB
file
ArenaCM.x 43KB
file
Warrior.bmp 191KB
file
dirt.bmp 48KB
file
brick.bmp 48KB
file
Stars.bmp 192KB
file
Warrior.x 733KB
file
CharICS.h 1KB
file
CharICS.exe 320KB
file
MIL.h 1KB
file
CharICS.cpp 7KB
file
CharICS.rc 3KB
file
CharICS.dsp 4KB
file
resource.h 1KB
file
CharICS.dsw 537B
file
WinMain.cpp 9KB
file
MapICS.dsw 535B
file
Frustum.h 524B
file
MapICS.exe 340KB
file
MIL.h 1KB
file
MapICS.h 1KB
file
MapICS.dsp 5KB
file
MapICS.cpp 5KB
file
Frustum.cpp 5KB
file
NodeTree.cpp 12KB
file
NodeTree.dsp 5KB
file
WinMain.cpp 9KB
file
NodeTree.h 6KB
file
MIL.h 1KB
file
MILEdit.dsw 537B
file
resource.h 2KB
file
MILEdit.rc 6KB
file
WinMain.cpp 12KB
file
MILEdit.exe 80KB
file
MILEdit.dsp 4KB
file
MapItems.mi 132B
file
stone.bmp 48KB
file
sword.x 4KB
file
Char.ci 110B
file
item.bmp 192KB
file
Sword.bmp 12KB
file
Shield.x 3KB
file
Shield.bmp 12KB
file
dirt.bmp 48KB
file
Default.mil 236KB
file
target.x 1KB
file
item.x 3KB
file
map.x 41KB
file
Game.exe 424KB
file
MCL.h 2KB
file
Frustum.h 524B
file
CharICS.h 1KB
file
Chars.cpp 68KB
file
Script.cpp 3KB
file
Trigger.h 3KB
file
MIL.h 1KB
file
Game.dsw 531B
file
Game_Script.h 3KB
file
Game_Chars.h 874B
file
Global.h 337B
file
WinMain.h 3KB
file
Spell.cpp 13KB
file
Window.cpp 4KB
file
Window.h 2KB
file
CharICS.cpp 7KB
file
Game.ncb 177KB
file
Spell.h 4KB
file
Game.opt 53KB
file
Trigger.cpp 13KB
file
Barrier.h 3KB
file
Game_Chars.cpp 9KB
file
MSL.h 929B
file
Frustum.cpp 5KB
file
Barrier.cpp 17KB
file
Game_Script.cpp 27KB
file
WinMain.cpp 41KB
file
Game_Spells.h 244B
file
Game_Spells.cpp 282B
file
Game.dsp 6KB
file
Chars.h 15KB
file
Script.h 2KB
file
Yodan4.bmp 191KB
file
Hurt1.wav 19KB
file
Sword.x 3KB
file
SOC4.mls 20B
file
Scene42.bmp 192KB
file
Trig2.mls 76B
file
Script.sav 2KB
file
Force.x 24KB
file
Scene56.bmp 192KB
file
Cathedral_Sunrise.mid 8KB
file
Pent.bmp 48KB
file
magic_harp.mid 11KB
file
heal.x 5KB
file
Scene44.bmp 192KB
file
Trig4.mls 76B
file
Scene31.bmp 192KB
file
Scene43.bmp 192KB
file
Fireball.bmp 12KB
file
Scene21.bmp 192KB
file
Scene4.mls 501B
file
CharICS.ci 30B
file
Trig3.mls 76B
file
Trig5.mls 76B
file
Scene5.mls 440B
file
SOC1.mls 20B
file
game.mla 4KB
file
Cam3.txt 26B
file
Char.ci 20B
file
Scene15.bmp 192KB
file
medi_techno.mid 24KB
file
Scene53.bmp 192KB
file
Warrior3.bmp 192KB
file
Char1.mls 1KB
file
scene5.x 9KB
file
EOC1.mls 148B
file
Game.msl 17KB
file
Trig7.mls 76B
file
EOC5.mls 159B
file
msword.x 4KB
file
escape.mid 48KB
file
Cam5.txt 20B
file
medi_strings.mid 13KB
file
SOC2.mls 20B
file
Scene2.mls 913B
file
Sword.bmp 12KB
file
ice.x 8KB
file
storm.mid 3KB
file
Scene55.bmp 192KB
file
Spell.wav 27KB
file
Scene3.mls 1KB
file
Warrior2.bmp 192KB
file
Scene23.bmp 192KB
file
Beep.wav 7KB
file
Force.bmp 192KB
file
axe.x 9KB
file
Yodan3.x 707KB
file
EOR4.mls 497B
file
Char.cs 432B
file
Yodan2.bmp 191KB
file
Scene22.bmp 192KB
file
song_of_the_sea.mid 13KB
file
Warrior1.x 785KB
file
Die1.wav 34KB
file
Char3.mls 599B
file
Scene54.bmp 192KB
file
Scene35.bmp 192KB
file
EOR0.mls 1KB
file
Char2.mls 96B
file
EOC2.mls 20B
file
Scene51.bmp 192KB
file
Die2.wav 73KB
file
scene1.x 20KB
file
Select.bmp 8KB
file
MenuBD.bmp 192KB
file
Char7.mls 428B
file
Scene25.bmp 192KB
file
Scene1.mls 1KB
file
Scene32.bmp 192KB
file
Cam4.txt 27B
file
Scene45.bmp 192KB
file
SOC3.mls 20B
file
Yodan3.bmp 191KB
file
Fireball.x 7KB
file
Trig8.mls 76B
file
Yodan1.x 694KB
file
Scene13.bmp 192KB
file
EOC3.mls 20B
file
scene2.x 11KB
file
roar.wav 62KB
file
Game.mcl 101KB
file
Scene24.bmp 192KB
file
Trig6.mls 76B
file
Yodan4.x 694KB
file
Attack1.wav 9KB
file
Scene34.bmp 192KB
file
Scene41.bmp 192KB
file
EOC4.mls 44B
file
jungle1.mid 21KB
file
Char6.mls 205B
file
Cam2.txt 23B
file
World.x 40KB
file
Scene33.bmp 192KB
file
Attack2.wav 13KB
file
Yodan2.x 694KB
file
Trig1.mls 76B
file
Heal.bmp 12KB
file
Scene36.bmp 192KB
file
Scene52.bmp 192KB
file
Scene16.bmp 192KB
file
Warrior2.x 507KB
file
Shop.ci 40B
file
Warrior1.bmp 191KB
file
Cam1.txt 29B
file
Scene14.bmp 192KB
file
Explosion.x 20KB
file
scene4.x 12KB
file
mSword.bmp 12KB
file
Bomb.x 19KB
file
axe.bmp 48KB
file
Scene26.bmp 192KB
file
Groundball.x 8KB
file
Hurt2.wav 21KB
file
distant_tribe.mid 9KB
file
Scene11.bmp 192KB
file
Scene46.bmp 192KB
file
Yodan1.bmp 65KB
file
Options.bmp 824B
file
SOC5.mls 20B
file
scene3.x 10KB
file
Scene12.bmp 192KB
file
ice.bmp 12KB
file
EOR5.mls 170B
file
game.mil 236KB
file
WavPlay.exe 64KB
file
WavPlay.dsw 537B
file
Test.wav 9KB
file
resource.h 730B
file
WavPlay.dsp 4KB
file
WinMain.cpp 6KB
file
WavPlay.rc 2KB
file
Sound.cpp 4KB
file
escape.mid 48KB
file
MidiPlay.rc 2KB
file
MidiPlay.exe 56KB
file
MidiPlay.dsp 4KB
file
resource.h 732B
file
MidiPlay.dsw 539B
file
WinMain.cpp 5KB
file
Stream.dsw 535B
file
Stream.dsp 4KB
file
Stream.rc 2KB
file
Test.wav 4.87MB
file
Stream.exe 64KB
file
resource.h 500B
file
WinMain.cpp 8KB
file
LockLoad.dsp 4KB
file
LockLoad.rc 2KB
file
LockLoad.dsw 539B
file
resource.h 457B
file
WinMain.cpp 4KB
file
LockLoad.exe 56KB
file
MCL.h 2KB
file
Frustum.h 524B
file
CharICS.h 1KB
file
Chars.cpp 68KB
file
MIL.h 1KB
file
WinMain.h 1KB
file
Spell.cpp 13KB
file
Window.cpp 4KB
file
Window.h 2KB
file
CharICS.cpp 7KB
file
Spell.h 4KB
file
MSL.h 929B
file
Frustum.cpp 5KB
file
WinMain.cpp 13KB
file
Battle.exe 372KB
file
Battle.dsw 535B
file
Chars.h 15KB
file
Battle.dsp 5KB
file
Sword.x 3KB
file
Force.x 24KB
file
Pent.bmp 48KB
file
heal.x 5KB
file
Fireball.bmp 12KB
file
dirtb.bmp 12KB
file
battle.x 52KB
file
Marble.bmp 65KB
file
Sword.bmp 12KB
file
ice.x 8KB
file
Force.bmp 192KB
file
axe.x 9KB
file
Default.MCL 101KB
file
Yodan.bmp 65KB
file
Fireball.x 7KB
file
Yodan.x 694KB
file
Warrior.bmp 191KB
file
Default.MSL 17KB
file
dirt.bmp 48KB
file
Heal.bmp 12KB
file
Default.mil 236KB
file
Buttons.bmp 48KB
file
Explosion.x 20KB
file
Warrior.x 785KB
file
Bomb.x 19KB
file
axe.bmp 48KB
file
Groundball.x 8KB
file
ice.bmp 12KB
file
Map.cpp 3KB
file
Tile.h 1KB
file
Tile.exe 240KB
file
Tiles.bmp 48KB
file
Tile.dsp 5KB
file
Map.h 1KB
file
Tile.dsw 531B
file
WinMain.cpp 2KB
file
Tile.cpp 4KB
file
Map.cpp 3KB
file
Tile.h 1KB
file
Tile.exe 240KB
file
Tiles.bmp 48KB
file
Tile.dsp 5KB
file
Map.h 1KB
file
Tile.dsw 531B
file
WinMain.cpp 2KB
file
Tile.cpp 4KB
file
Map.cpp 3KB
file
Tile.h 1KB
file
Tile.exe 240KB
file
Tiles.bmp 48KB
file
Tile.dsp 5KB
file
Map.h 1KB
file
Tile.dsw 531B
file
WinMain.cpp 2KB
file
Tile.cpp 4KB
file
Action.cpp 12KB
file
MlsEdit.exe 100KB
file
MlsEdit.dsw 537B
file
MlsEdit.dsp 4KB
file
MlsEdit.rc 4KB
file
MLSScript.cpp 16KB
file
MLSScript.h 3KB
file
resource.h 2KB
file
WinMain.cpp 26KB
file
Action.h 4KB
file
MlsDemo.dsw 537B
file
MlsDemo.dsp 4KB
file
MlsDemo.exe 84KB
file
resource.h 640B
file
WinMain.cpp 12KB
file
MlsDemo.rc 2KB
file
Default.mla 469B
file
Test.mls 349B
file
SkyBox.h 1KB
file
NodeTree.exe 340KB
file
Frustum.h 524B
file
NodeTree.dsw 539B
file
Frustum.cpp 5KB
file
SkyBox.cpp 3KB
file
NodeTree.cpp 12KB
file
NodeTree.dsp 5KB
file
WinMain.cpp 6KB
file
NodeTree.h 6KB
file
Frustum.h 524B
file
Objects.dsw 537B
file
Frustum.cpp 5KB
file
Objects.exe 316KB
file
WinMain.cpp 3KB
file
Objects.dsp 5KB
file
MeshLvl.exe 312KB
file
MeshLvl.dsw 537B
file
MeshLvl.dsp 5KB
file
WinMain.cpp 5KB
file
stone.bmp 48KB
file
Cliff.bmp 192KB
file
grass.bmp 48KB
file
Wood.bmp 48KB
file
room.x 1KB
file
shingle.bmp 48KB
file
Yodan.bmp 65KB
file
Cricket.wav 9KB
file
level.x 110KB
file
Yodan.x 602KB
file
dirt.bmp 48KB
file
brick.bmp 48KB
file
room.bmp 192KB
file
Stars.bmp 192KB
file
corridor.x 1KB
file
MCLEdit.exe 84KB
file
MCLEdit.dsw 537B
file
MCL.h 2KB
file
MCLEdit.rc 6KB
file
resource.h 3KB
file
MCLEdit.dsp 4KB
file
WinMain.cpp 16KB
file
MSLEdit.dsp 4KB
file
MSLEdit.rc 9KB
file
MSLEdit.dsw 537B
file
MSLEdit.exe 84KB
file
MSL.h 929B
file
resource.h 7KB
file
WinMain.cpp 17KB
file
MCL.h 2KB
file
Frustum.h 524B
file
CharICS.h 1KB
file
Chars.cpp 68KB
file
Script.cpp 3KB
file
MIL.h 1KB
file
WinMain.h 3KB
file
Spell.cpp 13KB
file
Window.cpp 4KB
file
Window.h 2KB
file
CharICS.cpp 7KB
file
Spell.h 4KB
file
Chars.exe 376KB
file
MSL.h 929B
file
Chars.dsw 533B
file
Frustum.cpp 5KB
file
Chars.dsp 5KB
file
WinMain.cpp 23KB
file
Chars.h 15KB
file
Script.h 2KB
file
Sword.x 3KB
file
c1.mls 66B
file
Chars.mla 1KB
file
stone.bmp 48KB
file
Fireball.bmp 12KB
file
grass.bmp 48KB
file
Rock.bmp 65KB
file
Startup.mls 1000B
file
Sword.bmp 12KB
file
ice.x 8KB
file
axe.x 9KB
file
shingle.bmp 48KB
file
Default.MCL 101KB
file
Yodan.bmp 65KB
file
Fireball.x 7KB
file
Yodan.x 694KB
file
Warrior.bmp 191KB
file
Default.MSL 17KB
file
World.x 40KB
file
dirt.bmp 12KB
file
c2.mls 337B
file
c4.mls 152B
file
Default.mil 236KB
file
brick.bmp 48KB
file
Explosion.x 20KB
file
Warrior.x 785KB
file
Bomb.x 19KB
file
axe.bmp 48KB
file
Groundball.x 8KB
file
c3.mls 55B
file
ice.bmp 12KB
file
Frustum.h 524B
file
Trigger.h 3KB
file
Automap.cpp 7KB
file
Mapping.exe 352KB
file
Trigger.cpp 13KB
file
Barrier.h 3KB
file
Frustum.cpp 5KB
file
Mapping.dsw 537B
file
Barrier.cpp 17KB
file
NodeTree.cpp 12KB
file
WinMain.cpp 8KB
file
Automap.h 2KB
file
NodeTree.h 6KB
file
Mapping.dsp 5KB
file
AutoSrc.x 4KB
file
Rock.bmp 192KB
file
Level.ms3d 14KB
file
DoorClose.x 10KB
file
Walk.x 239KB
file
Level.trg 92B
file
Idle.x 349KB
file
Door.x 12KB
file
Dirt.bmp 48KB
file
DoorOpen.x 10KB
file
level.x 19KB
file
Door.bmp 192KB
file
AutoSrc.ms3d 6KB
file
Level.bar 224B
file
Warrior.x 507KB
file
skin.bmp 191KB
file
Core_Input.h 8KB
file
Core_Graphics.cpp 65KB
file
Core_System.h 3KB
file
Core_Sound.h 6KB
file
Core_System.cpp 8KB
file
Core_Sound.cpp 28KB
file
Core_Global.h 691B
file
Core_Network.cpp 23KB
file
Core_Network.h 6KB
file
Core_Graphics.h 25KB
file
Core_Input.cpp 13KB
...
rar 文件大小:33.1MB