VB3DRace

所属分类:GDI/图象编程
开发工具:Visual Basic
文件大小:1530KB
下载次数:135
上传日期:2008-05-30 17:23:13
上 传 者clg123
说明:  VB写的卡丁车游戏,和网上流行的哪个不相上下。
(VB wrote Karting games, and on-line which equally popular.)

文件列表:
3DRace\back.bmp (196662, 2003-02-14)
3DRace\cDIBSection.cls (8523, 2003-02-04)
3DRace\Declar_mod.bas (3287, 2003-02-04)
3DRace\map.bmp (17464, 2001-03-01)
3DRace\map1.bmp (196662, 2003-01-17)
3DRace\map2.bmp (4404, 2000-11-09)
3DRace\mapcop.bmp (196664, 2001-02-07)
3DRace\mapcub.bmp (196662, 2003-01-17)
3DRace\mapiro.bmp (196662, 2003-01-17)
3DRace\mapkazi.bmp (196662, 2003-01-17)
3DRace\maplero.bmp (196662, 2003-01-17)
3DRace\mappa1.map (18911, 2003-02-06)
3DRace\Music_mod.bas (4286, 2003-02-07)
3DRace\ombre.bmp (12342, 2003-02-06)
3DRace\path.map (433, 2003-02-11)
3DRace\ROUTE.bmp (196662, 2003-01-17)
3DRace\TEMPLE.bmp (196662, 2003-01-17)
3DRace\TEMPLE2.bmp (196662, 2003-01-17)
3DRace\Thumbs.db (66048, 2008-05-19)
3DRace\MSSCCPRJ.SCC (197, 2008-05-19)
3DRace\LudoSurfVel4.vbw (190, 2008-05-22)
3DRace\3DRace.exe (147456, 2008-05-22)
3DRace\Mesh\bloc_000.x (357, 2003-01-22)
3DRace\Mesh\bloc_001.x (591, 2003-01-16)
3DRace\Mesh\bloc_002.x (591, 2003-01-16)
3DRace\Mesh\bloc_003.x (591, 2003-01-16)
3DRace\Mesh\bloc_004.x (591, 2003-01-16)
3DRace\Mesh\bloc_005.x (895, 2003-01-16)
3DRace\Mesh\bloc_006.x (591, 2003-01-16)
3DRace\Mesh\bloc_007.x (591, 2003-01-16)
3DRace\Mesh\bloc_008.x (591, 2003-01-16)
3DRace\Mesh\bloc_009.x (3914, 2003-01-17)
3DRace\Mesh\bloc_010.x (4794, 2003-01-16)
3DRace\Mesh\bloc_011.x (6074, 2003-01-16)
3DRace\Mesh\bloc_012.x (4874, 2003-01-16)
3DRace\Mesh\bloc_013.x (4874, 2003-01-16)
3DRace\Mesh\bloc_014.x (7736, 2003-01-16)
3DRace\Mesh\bloc_015.x (6954, 2003-01-16)
3DRace\Mesh\bloc_016.x (2314, 2003-01-16)
... ...

Hello All. Time ago, my nephew asked me if was possible to make some modifications to a game he loved to play called LUDORACE: built new maps (it comes without a map editor,sounds and music), change the settings of the player and of the opponent racers, add music and sounds and so on. Unfortunatly, the only way to do that was to re-built the game (I think). Therefore I began to work to this project in my spare time; but now, my nephew is falling in love for other new games and he has discarded the above game (and the mine too). So I have decided to upload my application to you. The game is playable but not complete (it lacks a good intro, a menu to open maps, options, relative position, overlap, ...), it has some tricks and quirks (like as final ranks, negative velocity, ...) and there are some little inconvenients, at today: .player don't has acceleration and the velocity result also negative; .the raypick collision detection is good if you go forward but it's not perfect in backward (probably I will change this method with a classical 2D collision detection); .the velocity of player and of opponent racers is not set with the system clock (so increase it on slow pc or decrease it on powerful computers); .the camera and opponent drivers not have collision detection with the walls; .the result of collision between the racers is not very accurate (it tests only the velocity) .the drivers have an awfull lateral vibration when running; .probably some others I don't remember at this moment. Try to solve these problems and to complete the game if you like. This program was written in VB6 and it's using DirectX7 D3D Retain Mode but it's possible to use DX7/DX8 Immediate Mode with few modifications of the code, if you prefer. Let me know if you like it (via e-mail or voting); if so and if you will be a lot, I'll try to finish it and I'll improve my map editor to upload it (it's too slow and full of tricks and quirks to upload it now). Everybody can modify the code or employ parts of it within own projects, but please let me know about your projects and give me a little credit. Only one restriction: NOBODY MUST USE ANY PART OF THIS PROGRAM IN COMMERCIAL PURPOSES. I wish to thank some programmers for their code examples, from which I have learned a lot about D3D (without them this program could not be realized): K. Sudhakar for his DX7RM engine, N. Turner for his AI racers sample, W. Kienreich for his raypick method rule and thanks to GraphitX and Ludorama for their original game. Enjoy this amazing app! I would appreciate it if you give me feedback. Every comments, suggestions, ideas and e-mails are always welcomed to: fabiocalvi@yahoo.com How to play ----------- It's very easy: Arrow up key => go forward Arrow down key => go backward Arrow left key => turn left Arrow right key => turn right Escape key => quit the game V key => backward view F1 to F12 => fixed camera views along the route When you pick up a speed bonus your velocity (max 10) increases of 1 unit until holding on the arrow up key pressed, but becomes normal if you stop to press the arrow key up or collide against the walls or fence. Bye, Fabio. P.S.: on slow computers the initial loading of meshes could be take a long time, so be patience; hardware acceleration is not necessary but suggested.

近期下载者

相关文件


收藏者