You may set up two or more Tech Programming units and link them together for greater performance, in the same way as you link R&D units together in a R&D center.

In the following screenshot, we have set up two pairs of Tech Programming units specializing in 3D Modelling Engine and 3D Graphics respectively. (The team lead’s skill automatically determines the specialization of a Tech Programming unit.)

To start the tech development, simply click the [Start R&D] button and select a development duration that will advance the tech to at least level 30.

The development will get underway immediately, like the one shown below.

The next step is to set up a Project Management unit to manage the development of the software product.

Then pair the Project Management unit with a Project Programming unit.

Here is a quick recap:Tech Programming (may link several together)—> for development of Software Tech.Project Management + Project Programming —> for development of a Software Product.

The resulting setup will look like the following.

Now wait for the development of the 3D Modelling Tech and 3D Graphics to finish. (Make sure that the resulting tech has reached level 30. Otherwise you will have to start a new round of development in order to reach the required tech level.)

Now click the [New Project] button on the Project Management unit, and then select 3D Modelling Software from the list, as shown below.

Operating System

Finally, you can choose an operating system to develop your software product for.

In the Digital Age DLC, there is a company specializing in the development of operating systems. You can expect to see the first operating system debut on the market soon after the beginning of a game. So if it is still too early in the game and there is no operating system available yet, just be patient and wait for a couple years and you will see one.

Once you have chosen an operating system and name your software product, the software development project will commence.