Game Engine Architecture
2.1. Version Control 59 lent on UNIX systems but is also available on other development plat- forms such as Microsoft Windows. I ...
60 2. Tools of the Trade 2.1.3. Overview of Subversion and TortoiseSVN I have chosen to highlight Subversion in this book for a ...
61 2.1.5. Installing TortoiseSVN TortoiseSVN is a popular front-end for Subversion. It extends the functionality of the Microsof ...
62 2. Tools of the Trade password—it is an automatically generated password that can be obtained by signing in to your account o ...
63 Each programmer gets a local copy of the code on his or her machine. In the case of TortoiseSVN, you obtain your initial work ...
64 2. Tools of the Trade menu. You will get a dialog like the one shown in Figure 2.6, asking you to confi rm the changes. Durin ...
65 can be resolved automatically by the version control system. For example, if you changed function f() and another programmer ...
66 2. Tools of the Trade When you perform a commit operation by right-clicking on any folder and selecting “SVN Commit...” from ...
67 this book, our primary focus is the Windows platform, so we’ll investigate Visual Studio in some depth. Much of what you lear ...
68 2. Tools of the Trade z to ensure that all external references to functions and global data made by each translation unit (ob ...
69 The Solution Explorer is a tree view. The solution itself is at the root, with the projects as its immediate children. Source ...
70 2. Tools of the Trade fi gurations, name them whatever you want, and confi gure the preprocessor, compiler, and linker option ...
71 compilers when compiling a C++ fi le. This allows code to be writt en that auto- matically adapts to being compiled for C or ...
72 2. Tools of the Trade Linker Settings The linker also exposes a number of options. You can control what type of output fi le ...
73 BUILD directive. Since you usually want both debug and release ver- sions of your tools, you will probably fi nd yourself cre ...
74 2. Tools of the Trade to have an identical bug profi le to that of the release build. Practically speak- ing, the test team m ...
75 z Intermediate directory. This defi nes where intermediate fi les, primarily object fi les (.obj extension), are placed durin ...
76 2. Tools of the Trade z $(OutDir). The value of the “Output Directory” fi eld specifi ed in this dialog. z $(IntDir). The val ...
77 tions include debugging information so that you can track down prob- lems during development of your game. The fi nal product ...
78 2. Tools of the Trade Copy an Existing Project If I am creating a project that is similar to an existing project that I know ...
«
1
2
3
4
5
6
7
8
9
10
»
Free download pdf