Jump to content

[Blog] Status Update (By ChrML)


Blokker_1999

Recommended Posts

  • MTA Team

For the last few days I've been working on the XML parsing/writing interface. The map files use XML syntax now and that really makes it a lot more managable in the future than the old temporary syntax was. The server and the editor has full support for the XML map files now.

I've also been working on clientside object/checkpoint streaming. Since GTA has a limit of 32 checkpoints at once, the editor has a problem with more checkpoints being created in a race. This is one of the reasons why I'm making a streaming system making it possible for approaching checkpoints to stream in and those far away stream out. This will also make it possible to have more than 290 objects in a map (current limit). Still limited by the netcode though. The streamer works very efficiently and doesn't do any distance checking/iteration through the list of elements. It hardly adds any extra CPU cycles to the rendering loop.

The streaming system in itself is almost done (started on it yesterday). What's left is integrating it with the rest of the system. The streaming classes will be included in the SDK we will release in the future.

Have a nice day ;).

- Christian

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...