Show All Projects
This was a partially completed StarCraft themed Quake 3 map. The concept was to use the basic layout of the small 4-player StarCraft map named Bloodbath and make it into a, probably team-oriented, Quake 3 map. The map idea seemed well suited to creative use of map triggers. For example, the Photon Cannon actually did shoot plasma, and the Missile Turret did shoot rockets. At some point I had it set up such that the Pylon had an aura that restored health and the two Nydus Canals allowed teleportation between each other. I was considering having timed intervals where either the BattleCrusier would fire its cannon toward the ground, or having a "nuke" hit the middle of the map.

These were the structures that were completed:
Terran - Bunker, Barracks, Command Center, and Supply Depot, BattleCruiser, Missile Turret*.
Protoss - Pylon, Photon Cannon, Nexus.
Zerg - Hatchery, Nydus Canal

*Bob did the Missile Turret.

While working on this I was designing each building then saving it as a prefab so it would be easy to move around or duplicate. The collection of prefabs is available separately.

Timeline

Files

Screenshots

Overhead view of Bloodbath
I screwed up the lighting in this compile of the map, but the Protoss buildings look good with an eerie glow.
Protoss Photon Cannon
Protoss Pylon
Protoss Nexus
Zerg Hatchery
Nydus Canal next to Hatchery warps to Nydus Canal near BattleCruiser
Terran Bunker
Terran Barracks, which hadn't be placed in the map by the time I stopped work on this project.
Terran Supply Depot
Terran Command Center
Terran BattleCruiser
Terran Missile Turret
  BENCHMARKS  
Loading Time: Base Classes  0.0019
Controller Execution Time ( Project / Id )  0.0257
Total Execution Time  0.0277
  GET DATA  
No GET data exists
  MEMORY USAGE  
932,952 bytes
  POST DATA  
No POST data exists
  URI STRING  
project/id/30/Bloodbath
  CLASS/METHOD  
project/id
  DATABASE:  smkprojects (Project:$db)   QUERIES: 5 (0.0033 seconds)  (Hide)
0.0007   SELECT *
FROM `ProjectResources`
WHERE `ProjectID` = '30' 
0.0005   SELECT *
FROM `Projects`
WHERE `ProjectID` = '30' 
0.0004   SELECT *
FROM `ProjectTags`
WHERE `ProjectID` = '30' 
0.0009   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) >
0.0008   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) > 
  HTTP HEADERS  (Show)
  CONFIG VARIABLES  (Show)