Help in Programming game engine
by Adam Robinson · in Jobs · 09/29/2001 (3:14 am) · 0 replies
Help is needed in coding our game engine from Scratch. The engine is to be used for a story based car game so a slight interest in cars would be an advantage or knowledge in car physics would defiently help.
Below is a simple list of items being worked on or completed. You shall work with our programmer helping with the below items or with anything else that will have to be implemented.
1. A complete DirectX application frame work.
i. Scripted menus for user selection of graphics hardware and controllers
ii. Direct3D, DirectSound, DirectInput and DirectPlay wrappers
90% complete - The only thing missing is the DirectPlay wrapper and the network client/server code.
2. An outdoor based graphics engine.
i. Quadtree based subdivision of the outside world
ii. Import routines from 3ds max *.ase files
50% complete - This is a rethink from my original terrain idea, but it's what I'm currently concentrating on.
3. A custom 3d model format.
i. Supports multi-mesh 3d models and multi-materials per model, as well as translucent meshes
ii. A model rendering system that sorts all the meshes before rendering
iii. Custom exporter for MilkShape 3D
iv. Duplicate models re-use existing meshes, but may apply their own textures or materials
v. One shot creation of multi textured meshes (ie for spherical or cubic environment mapping)
95% complete - The rendering pipeline needs finishing.
4. Texture Management system.
i. Loads / creates and manages textures automatically
ii. Supports multiple search paths
iii. Detects / restores / reloads lost textures
iv. Only loads one copy of a texture, no matter how many models use it
100% complete
5. Debug Logging system.
100% complete.
6. Text based data file system
i. Useful for storing / retrieving data before file formats have been resolved
ii. Stores / restores values by variable name and type
iii. Conversion program to convert them into binary files once the file format has been finalised
100% complete.
7. Custom car design program.
i. Easy editting of all pertinent car data
ii. Graphical manipulation of the power curves
iii. Output to an internal file format
75% Complete - but it's only a nifty VB app, so that won't take much to finish.
8. Realistic Physics Engine
i. Uses rigid body dynamics to resolve collisions
ii. Considers Mass, Power, Potential Energy, Traction, Friction, Weight Distribution etc etc etc
0% (eek!) (0% is not intirely true)
Overall Score: 76%
If anyones interested or wants more info drop me a line at contact@xu1productions.com
Cheers Adam
Below is a simple list of items being worked on or completed. You shall work with our programmer helping with the below items or with anything else that will have to be implemented.
1. A complete DirectX application frame work.
i. Scripted menus for user selection of graphics hardware and controllers
ii. Direct3D, DirectSound, DirectInput and DirectPlay wrappers
90% complete - The only thing missing is the DirectPlay wrapper and the network client/server code.
2. An outdoor based graphics engine.
i. Quadtree based subdivision of the outside world
ii. Import routines from 3ds max *.ase files
50% complete - This is a rethink from my original terrain idea, but it's what I'm currently concentrating on.
3. A custom 3d model format.
i. Supports multi-mesh 3d models and multi-materials per model, as well as translucent meshes
ii. A model rendering system that sorts all the meshes before rendering
iii. Custom exporter for MilkShape 3D
iv. Duplicate models re-use existing meshes, but may apply their own textures or materials
v. One shot creation of multi textured meshes (ie for spherical or cubic environment mapping)
95% complete - The rendering pipeline needs finishing.
4. Texture Management system.
i. Loads / creates and manages textures automatically
ii. Supports multiple search paths
iii. Detects / restores / reloads lost textures
iv. Only loads one copy of a texture, no matter how many models use it
100% complete
5. Debug Logging system.
100% complete.
6. Text based data file system
i. Useful for storing / retrieving data before file formats have been resolved
ii. Stores / restores values by variable name and type
iii. Conversion program to convert them into binary files once the file format has been finalised
100% complete.
7. Custom car design program.
i. Easy editting of all pertinent car data
ii. Graphical manipulation of the power curves
iii. Output to an internal file format
75% Complete - but it's only a nifty VB app, so that won't take much to finish.
8. Realistic Physics Engine
i. Uses rigid body dynamics to resolve collisions
ii. Considers Mass, Power, Potential Energy, Traction, Friction, Weight Distribution etc etc etc
0% (eek!) (0% is not intirely true)
Overall Score: 76%
If anyones interested or wants more info drop me a line at contact@xu1productions.com
Cheers Adam