C# 201 Environment Setup
All of the setup instructions and code can be found in the Arcade Flyer GitHub Repository. If there are any issues, please do not hesitate to reach out to techoutreach@hyland.com. For specific Mac setup steps, refer to this guide.
To get the starter game up and running, follow these steps:
- Download and Install Visual Studio Code
- Install the Official C# Extension for Visual Studio Code
- Download and Install Git
- Download and Install the .NET Core SDK (3.x)
- Make sure to grab the Core SDK, NOT the Framework or Runtime
- Download and Install MonoGame
- In Visual Studio Code's Terminal, you can run the following commands to do this:
dotnet new --install MonoGame.Templates.CSharp
dotnet tool install --global dotnet-mgcb-editor
mgcb-editor --register
- If you run into issues building the project, you may need to download & install Mono as well
- In Visual Studio Code's Terminal, you can run the following commands to do this:
- If you do not already have one, create a GitHub account and log into GitHub
- Go to the Arcade Flyer GitHub Repository
- Click the "Fork" button in the upper right
- On your new forked repository, click the green "Code" button
- In the menu that appears, click the "Copy to Clipboard" icon to copy the repository URL (this URL will be used later)
- Open Visual Studio Code
- In VS Code, open the Command Palette (on Windows, press
Ctrl
+Shift
+P
; on Mac, pressCmd
+Shift
+P
) - In the box, type in "Git: Clone" and press
Enter
- In the next box, paste in the copied repository URL and press
Enter
- Find a folder for the project, and click "Select Repository Location"
- In the bottom right of the VS Code window, click the "Open" button in the new message box
- Ensure that the ArcadeFlyer folder is opened in VS Code
- On the left menu bar, open the "Run" pane and click the "Play" button!
To start, the game should simply contain a blank blue screen:
If that blue screen appears, it means everything is all set!