Project PLASMA FPS 2004

Blitz3D Forums/Blitz3D Programming/Project PLASMA FPS 2004

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

BTW I will write a waypoint recorder, but first we have to define our world size.

I suggest: 1 Blitz Unit=1 Meter.

This means if a level Mesh is loaded then it must be scaled until the width of an ordinary door is about 1.5 meters or something. (Using scalemesh, avoid scaleentity for the main level geometry)

Any other suggestions?

For the WPRecorder I'd say all we need is x,y,z in float and time as int (milisecs()-t_gamestart) So we can use pauses when a bot is just walking around, in a non-panic state, and ignore pauses (or the complete timeline) if he is pathfinding, running and attacking.

We still can discuss if diffrent bots can use diffrent waypoints - maybe we want to add flying bots or bots who cannot open doors etc.