:: RoadWorks ::

RoadWorks


My postgraduate Dissertation was to produce a tool to help manage road networks in large-scale gaming environments. I worked on my own for six months to produce a prototype for a road-management tool, called "RoadWorks".

The project was produced in association with Midway Studios Newcastle. They provided the intial concept for the project, and provided feedback during the development of the tool.

:: The full Journal Article can be downloaded here: [COMING SOON] ::

RoadWorks

The tool was an attempt to automate and procedurally enhance the construction, and particularly the managment/modification, of complex road networks, to speed up the game development process.

Roads within the system are define as a collection of connected nodes, forming a graph. These nodes form the start and end points of the individual sections that make up the road. Adjusting these nodes (and other control points and properties asssociated with the road) adjust the layout of the road network, which is then automatically regenerated.

Different types of road can be defined, including Straight Sections, Curved Sections (defined by a Bezier Curve), Transition Sections (between road sections with different properties), Pedestrian Crossings, Three-way and Four-way Junctions.

Midway  NCL.ac.uk