Mission Builder Beta Progress Page

News | MISB4 | Docs | Send mail


March 27th, 2002:
Two new compiler commands have been added. I had to compile this release on a different machine, so I hope that I've got everything right. Download the update here.

  #gfproc: "gf_main";
  #mainproc: "MAIN";

February 21st, 2002:
Another bugfix... Compiler reports "overflow error" when adding a non-existing directory to the search-path. Download the update here.

February 10th, 2002:
I've uploaded an update for the compiler, that finally fixes the access violation that happened after decompiling iff files (the previous workaround didn't work perfectly). Download the updated wcppas.exe

December 10th, 2001:
Release 24 uploaded here. You might also need vcl50.bpl which you can get right here.

November 20th, 2001:
Release 23 uploaded here. You might also need vcl50.bpl which you can get right here.

November 18th, 2001:
Release 22b uploaded here. You might also need vcl50.bpl which you can get right here.
All older files have been removed.

August 21st, 2001:
I've uploaded an update to the WCPPascal Console here.

August 19th, 2001:
Release 22a of the mission compiler has been uploaded. This release is still considered experimental.

August 16th, 2001:
Release 22 of the mission compiler has been uploaded. This release is still considered experimental.

August 14th, 2001:
Release 21 of the mission compiler has been uploaded. This release is still considered experimental.

July 18th, 2001:
Release 20a of the mission compiler has been uploaded. This release is still considered experimental.

July 16th, 2001:
Release 20 of the mission compiler has been uploaded. This release is still considered experimental.

July 4th, 2001:
Release 19 of the mission compiler has been uploaded. This release is still considered experimental.

May 5th, 2001:
Release 18 of the mission compiler has been uploaded and documentation was updated. This release is still considered experimental.

March 9th, 2001:
Release 16.2 of the mission compiler has been uploaded and documentation was updated. This release adds many experimental features (object forward declaration, #ifdefs and a new optimizer). Unknown Enemy compiles fine, but if you find some strange behavior, let me know.

February 21st, 2001:
Another quick bugfix. The WCPPas.exe (but not wcppascc.exe) couldn't compile files larger than ~ 30 kb. Here is the updated exe.

February 20th, 2001:
Release 15 of the mission compiler has been uploaded. Quick bugfix. Automatic forward declaration in r14 was broken.

February 10th, 2001:
Release 14 of the mission compiler has been uploaded.

January 25th, 2001:
Documentation has been updated.

December 26th, 2000:
Release 13 of the mission compiler has been uploaded.

December 21st, 2000:
Release 12 of the mission compiler has been uploaded. Several speed-problems have been fixed. The map view was also updated and a new plug-in has been added.

Here is some plugin source code in case you're interested in writing your own plugins. (Needs Delphi5)

December 20th, 2000:
Release 11 of the mission compiler has been uploaded.

December 14th, 2000:
The Mission Builder 4 project is dead. MISB4 would have brought little new features (except the graphics) when compared to MISB2. I can't think of a way to integrate the features planned for MISB4 into a useable user-interface. Now, the good news is that not all the work on MISB4 was in vain. Parts of MISB4's map editor will be used in the mission compiler. Here's a screenshot:

December 10th, 2000:
Release 10 of the mission compiler uploaded.

December 1st, 2000:
Release 9 of the mission compiler comes with a windows gui and online help.

November 29th, 2000:
Release 8 of the mission compiler has been uploaded, and documentation was updated.

November 19th, 2000:
Release 7 of the mission compiler has been uploaded, and documentation was updated.

November 3rd, 2000:
Release 6 of the mission compiler has been uploaded. [missing file fixed]

If you need more sample code, you can download the source for Unknown Enemy mission 1 here.

October 24th, 2000:
Release 5 of the mission compiler has been uploaded. Documentation has been updated.

September 23rd, 2000:
Release 4 of the mission compiler has been uploaded. Documentation has also been updated. Both the compiler and documentation should be pretty complete now.

September 17th, 2000:
Here is the missing link to MISB Alpha 3.

September 15th, 2000:
Release 3 of the mission compiler has been uploaded. Documentation has been updated.

September 10th, 2000:
Release 2 of the mission compiler has been uploaded. A commented sample mission is included.

September 9th, 2000:
A new link on top on the page will take you to the mission compiler documentation. It's not much yet, but I hope to complete it during the next weeks.

September 3rd, 2000:
The mission compiler test version has been uploaded here. Documentation will follow later.

September 2nd, 2000:
Work on mission builder will progress in a different direction then originally intended. More details later...

August 26th, 2000:
Work on the improved mission compiler is going on pretty well. It will not only be able to compile missions but also sectors, srs files (for mission branching in campaigns) and mission objectives. I originally planned to release a test version this weekend, but unfortunately I left the disk at work :(

August 20th, 2000:
The mission compiler is able to compile simple missions. A test version will be released next week.

August 10th, 2000:
More work has been done on the compiler. A standalone version will be ready soon for testing.

July 29th, 2000:
A new alpha version has been uploaded. Testing of the interface starts.

July 24-27th, 2000:
Initial work was done on the mission compiler. It will have a more pascal-like language then ProphecyC.

July 23rd, 2000:
The ship browser is really going to be great! The engine reads mats btw, so goodbye gct :)

July 22nd, 2000:
I've started with the ship browser. It will be very cool to work with. Once this is completed I'll upload the next alpha version for you to test the interface.

July 16th, 2000:
Alpha Test starts... Click here to download Alpha2.

Objects can now be moved using the mouse.

July 15th, 2000:
Added an option for slower systems. Only bounding boxes are drawn. This speeds up the frame rate significantly.

July 10th, 2000:
Added asteroid fields and the "AppearMode" property.

If your processor and graphic card is fast enough misb4 will be able to display textured models instead of wireframes. This will reduce the frame rate by about 15%.

July 9th, 2000:
Added "WingLeader" and "ActionSphere" properties. This is beginning to look good. Inactive ActionSpheres (Navs) are dimmed out.

July 2nd, 2000:
Most of the "logic part" of misb4 is completed. What's missing is a user interface and code generation. Today I added the Player and Capship objects.

The next task will be to add properties to these objects. Sofar only "Pilot" and "Alignment" are done. Once all needed properties are available I can begin with the code generation part. User interface will be done last...

July 1st, 2000:
Added a sector.txt importer.

June 18th, 2000:
Added a TLabel class. It's used to draw some text on the map.
Here is a nice picture, btw:

June 17th, 2000:
The Load/Save feature is completed... The new property system is flexible enough to make future additions easy to implement. Probably trough some sort of plug in. Here is the current misb4 class hierarchy:



June 12th, 2000:
Implemented a property system for the map editor. An interface will be provided for plugins to access the properties of misb4 objects.


April 22nd, 2000:
Here is another screenshot showing the map editor under stress. This scene shows over 400 ships, rendered ~ 7 times/second (Celeron 466, Riva128).


Navpoints implemented.


April 21st, 2000:
The new map editor will switch dynamically between various level of details (LODs). This way it will also run on slower systems or systems without hardware acceleration.


A freely rotatable and moveable camera has also been implemented.


The grid has also been re-implemented and a saving feature has been added. No loading yet though.

April 16th, 2000:
- Here are the first screenshots of the map editor for the new mission builder:
(Click to enlarge)

These features are already working:
- Display of wireframe models
- Object selection
- Color coding of ships

What features does the map editor need? Besides obvious stuff like placing and moving/rotating ships? Send in suggestions.



Powered by Delphi