AJClock AJPopup Icon CommandLine Favourites Window FixWAV FunctionPtrs Q2 mini-mod Indexer Map Studio mIRCplugin SourceParser Time Monitor TVTicker webplugin Whistler

Map Studio

Summary This started as just a little experiment to see if my CVector3D and CPlane3D classes actually work as intended, and sure enough, they do - I am able to load and display (using OpenGL) a Quake 1/2/3 map (in .map format, not .bsp) in the style of a level editor.

At the moment, it is view only, although I dont believe it would be that much work to implement editing - however I am sooooo lazy outside of work that I dont know if this will happen - so dont hold your breathe.

If you're a coder, you'll recognise the style of the app - its all written using MFC/C++, and is styled based on Visual Studio 6 (maybe I'll make it look more like VS.NET but I dont think so ;). Unlike Q3Radiant/GTKRadiant, it is written using C++ properly - anyone who has looked at the source to either of these will know what I mean (if they dont, they should consider working on their C++/OO coding style).

Screenshots I really should take some with the current build, but here are some old ones (all taken within a few days of starting the project)

Download
  • MapStudio 0.1
  • MapStudio Source code
Contact info www.anthonyj.co.uk - AnthonyJ@planetquake.com