Compiling and disseminating

The compiling of the game project towards a binary or a web page is a single click procedure, though many things happen in the server that can last several minutes depending on the size of the Game Project and the computational power of the server. The compiling consists of three steps that are seamlessly executed in the server. First, the project is transformed from WordPress into Unity3D. Although this is simple to say, it is not straight-forward and most of the work in 2016 was dedicated in the theoretical framework establishment for this procedure. Second, the Game Project is compiled by Unity3D into a Game. Third the game is zipped in a single file. 

The Game Project can be compiled in the Project Editor page by clicking on the button “COMPILE GAME” on the top right corner as shown in Figure 10.

Figure 10: “Compile Game” button is on the top right corner of game manager

Then select the platform targeted for compilation by using the drop down menu in the left as shown in Figure 11. Available platforms are Web, Windows, Mac, and Linux.

 

Figure 11: Select a platform for compiling the game.

Select Web for the targeted platform and click on the “Proceed” button. The compiling process will begin and the interface of Figure 12 will appear. The interface consists of a progress bar and some textual information about the steps needed to complete the process. An indicator at right side of the interface shows the memory that the process consumes at the server.

 

Figure 12: Compiling for Web.

If the compilation is successful then the interface of Figure 13 will appear. It consists of a link to download the binary in zip format and a link to play the game directly in the Web browser (Chrome or Firefox). If the game is compiled again, the new binary will replace the old one.


Figure 13: Successful compiling for Web.