Tools

Bsp Map Compiler

Creator

Rouslan Dimitrov

Version

N/A

Game Type

MOHAA

Reborn Compatible

Unknown

Description

rmapc 2008 Rouslan Dimitrov Intent ------ This project is my educational tool to deepen my knowledge in computer architecture, computer graphics, game engine technology, compiler design, and programming. Acknowledgements ---------------- This work is strongly influenced and inspired by id's Quake 3. The sources have greatly helped me in my attempt to dive into the art of game programming. Although influenced by id Software's quake map compiler q3map, rmapc is developed from scratch and does not reuse code with similar utilities. Issues ------ Quake 3 compatibility issue 1 (plane equation): Quake uses Ax + By + Cz - D = 0 and this compiler uses "+ D". Quake 3 compatibility issue 2 (brush sides): The game expects every brush to have at least 6 sides (order: left, right, bottom, top, far, near), even though some are never reachable. The only way to optimize this is to set sBSPBrush.numSides to less then 6, but still sBSPBrush.firstSide to index into at least 6 valid brush sides. While not perfect, this could still save some work. Note: this way, all left brush sides are always checked, but we could get a speed-up from not reachable near sides.

Engine & Patch Compatibility

Community-tested verification on official patches & Reborn

0.0
0 reviews

Community Rating & Discussions

Rate this mod and share feedback or installation tips with fellow players.

Your Rating:
Leave a Comment / ReviewLog in to join the discussion
Loading discussions...

Downloads

248

Total Downloads

Date Added

February 29, 2016

Download

Filermapc.v0.4.zip
Size98.69 KB
Download Mod

Mod Information