Getting Started
Before you start building courses, you’ll need a few of different tools installed on your machine to create courses for OpenGolfSim. We recommend grabbing and setting up all these tools before you start. Don’t worry if you’re not very technical, they are all pretty user friendly.
Install Unity
We use Unity as our 3D engine and simulator environment. To create playable courses you’ll need to create a project in a compatible version of Unity and export your course as a Unity asset bundle. Start by installing the correct version of Unity using the steps below.
- Download and install Unity Editor
6000.2.6f2. It needs to be that specific version of Unity, or the built course may not work correctly. You can Unity Hub to install specific versions, or directly using the link below.
Download Unity Editor 6000.2.6f2
- Download the latest OpenGolfSim Unity Project Template from our github repository.
Install Inkscape
Inkscape is a free vector graphics editing program. We use it to layout the course using the pen tool to create vector paths that represent features like fairways, greens, tee boxes, etc.
Install the OGS Color Palette
You’ll need the official OGS color palette installed in Inkscape so you can set shapes to the correct color codes.
-
Download the latest OpenGolfSim color palette:
Download OGS Color Palette.gpl
Right-click the download button and select Save Link As…-
Save the file to your local machine with a name like
OGS Color Palette.gpl -
Place the file into the user palettes folder, which can be found via Edit > Preferences > System > User Palettes
-
Install Course Terrain Tool
Course Terrain Tool is an open-source tool created by OpenGolfSim to source and process real-world lidar point-cloud data into usable terrain data for your golf course. It also downloads and processes satellite and hill-shade imagery to aid in course design.
Install Course Meshery
Course Meshery is an open-source tool created by OpenGolfSim to generate course meshes from SVG and raw terrain data files.
Course Publisher Account
You’ll need access our online course publishing tools. You can request access for your OpenGolfSim account on our course building Discord channel.
#course-building Discord Channel