Add the project resources
The project files that you received from the developer include a game engine (a C# source code file) and a folder that contains the images that are the visual elements of the game.
You can quickly add these resources to your game by using the Add Existing Item command, by copying and pasting files, or by dragging and the dropping the files to the desired location.
Add the files supplied by the developer
To begin, you add the C# file by using the Add Existing Item command. You then add the images by copying and then pasting them into your project.
To add the game engine
In the Projects panel, right-click the Memory folder, and click Add Existing Item.
In the Add Existing Item dialog box, navigate to the location where you saved the project files (C:\Visual Studio 2012\Projects\Memory, for example).
Locate MemoryViewModel.cs, and then click Open to add the file to the project.
Note
The MemoryViewModel.cs file can be found in MemoryViewModel.zip subfolder.
To add the images
In File Explorer, navigate to the location where you saved the project files.
Open the Photos folder, and then select all of the files by pressing Ctrl+A. Right-click the selected files and then click Copy.
In the Projects panel, right-click the Assets folder, and then click Paste. When prompted, click Yes to overwrite any existing files.
To build and save project
On the Project menu, click Build Project or press Ctrl+Shift+B.
Tip
When a build successfully completes, Output pane on the Results panel will display the message "The build has successfully completed."
To save the project, on the File menu, click Save, or press Ctrl+S.
Tip
An asterisk on the document tab indicates that a file has changed. If multiple files have changed, an asterisk will appear on each of the tabs.
Rename the main page and the root grid
The files you received from the developer use GameBoard and LayoutRoot instead of the default names for the main page and the root grid. You can quickly rename these files to match the resources given to you by the developer.
To rename MainPage.xaml
In the Project panel, right-click MainPage.xaml, click Rename, and then type GameBoard.xaml. Press Enter.
Warning
If MainPage.xaml isn't visible, expand the Memory folder.
To rename the root grid
In the Objects and Timeline panel, right-click Grid, click Rename, and then type LayoutRoot. Press Enter.
Tip
If Grid isn't visible, expand Page.
The next step: Create the app resource.