Building Blocks

In this task you will learn about duplicating objects.

The base project provides an extremely inefficient solution for drawing with cubes. The player is able to create a tile on a 10x10 drawing table. The created tile can be then used on a 10x10 drawing table that is 10 times larger. This can be repeated infinitely(read: 2-3 times until the program becomes unresponsive).

Task

Replace the single Instantiate line in DrawingTable.CreateCopy method with your own custom solution. Further instructions are in the comments.

User instructions:

  • Select a cube to draw with from the prototype self on left of the screen.
  • Click on the white drawing table to add copies of the selected prototype.
  • When finished click on the Create button to save the new prototype. It will become available on the next larger scale.
  • Click on the + button to move to a larger scale.

Base files:

 PrototypeBase.unitypackage

;