没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > ferrari3dgame |
ferrari3dgame
|
0 | 0 | 49 |
贡献者 | 讨论 | 代码提交 |
Description
Ferrari3D is a simple and poorly named racing game, where you can race against the clock or other cars. Those other cars can be computer controlled or other players, multiplayer races can be held both in splitscreen and over local network. Track records are stored online, creating and overall best times list. If desired, new cars and circuits can be created using the editor. Ferrari3D supports Windows, Mac OS X and Linux.
Source code organization
The source code consists of two parts: the part for the game itself, and a generic part called 'Core3D' which is separate because I want to be able to reuse it in case I should want to create a new game somewhere in the future. You can build the entire project using the Ant buildfile.
The amount of code documentation varies, but should generally be enough if you want to understand how everything works. Some tests are available in the 'source.test' folder, no unit tests unfortunately as it's rather difficult to have JUnit check if your 3D model renders correctly. Finally, because I bulk upload changes you can't really see the differences between versions, sorry about that.
Contact
If you have any questions, suggestions, or criticism about Ferrari3D, please let me know by sending an email to ferrari3d@dennisbijlsma.com . If you have some great idea and want me to add it, please send it as a Subversion patch and I'll take a look.