Three Hundred :: Mechanic #147
  Squidi.net Sites:     Webcomics   |   Three Hundred Mechanics   |   Three Hundred Prototypes
 Three Hundred
   - Index Page
   - About...
   - By Year

 Collections
   - Comp-Grid
   - Procedural
   - Tactics
   - Tiny Crawl
   - Misc


 
PreviousMechanic #147Next

  Mechanic #147 - Nodal City Builder
Posted: 02/01/12

Build a real time strategy game city out of circular nodes and pie wedges.


  Nodal City Builder

 

[nodal1.png]

Fig 147.1 - A nodal city in a real time strategy game.

 

This entry is going to assume a basic real time strategy game, but rather than building the structures on the map's grid directly, it is instead built out of a series of circular nodes - similar to the game Moonbase Commander. But, whereas Moonbase Commander was more like Artillery mixed with Tower Defense, this idea is a more gameplay agnostic concept that allows careful and deliberate placement of nodes.


  Pie Wedges

 

[nodal2.png]

Fig 147.2 - The pie wedge.

 

The premise behind the entire thing is the pie wedge. Put simply, each node you wish to build will come with an associated pie wedge that you can use to connect it to a larger node. This wedge will decide the placement of the sub-node, along with the slope of the edge connecting it. Once placed, you simply drag the node from the base to decide how far away to build the node.

All connections take up a pie wedge, so even newly created nodes already have at least some part of the pie already claimed.

 

[nodal3.png]

Fig 147.3 - Wedge size defines number of sub-nodes.

 

The wedges are different sizes, so they will define how many sub-nodes you can build. Wedges do not need to be built right next to each other - you can leave space between wedges, though if you do not leave enough space, you will not be able to build additional nodes.

The wedges are defined for a specific sized node, so if you have a medium-sized wedge, you may only build off of medium-sized nodes. Some nodes exist for no other reason than to convert between sizes. For instance, a medium node with a large wedge will act as a bridge between medium and large nodes.

 

[nodal4.png]

Fig 147.4 - Inserting nodes on a pre-existing edge.

 

Some nodes can be inserted between two other nodes on the edge that connects them. These nodes have two pie wedges already claimed on them, with a broken edge extending from them. They can be inserted on an edge, allowing additional building to be performed off it.

 

[nodal5.png]

Fig 147.5 - Placing resource gathering nodes on top of resources.

 

The lightly colored squares on the map are resources. In order to harvest these resources, you simply build resource gathering nodes on top of them. The mode gathering nodes you can fit in the resource zone, the more quickly you collect resources.

 

 





Copyright 2007-2014 Sean Howard. All rights reserved.