1. Quick Start: Installation
This guide will get you up and running with the Game Closure DevKit. First, you’ll download and install DevKit, then get introduced to
devkit, our command-line tool for creating new projects and development. Once everything is installed and ready to go, please read the Hello, World! Guide to create your first application.
This guide is mainly for Linux or OSX. To install on Windows please follow the Windows install guide first.
Install the following software before installing the Game Closure DevKit:
The easiest way to install these packages is through their respective installers. Alternatively, you can use a package manager, such as Homebrew on OSX, to keep your system updated. Just be aware that you’ll need to download and set up the Xcode Command-line Tools to build these packages.
The Chrome web browser is the preferred development environment because of its superior debugging toolset.
If you’re using OSX and building for native devices, you’ll need to install the following from the Apple Developer Site. You may need to advance to the second page of downloads to find each of these items:
- XCode Command Line tools (November 2012 or newer)
- XCode (4.4 or newer)
Recommended Code Editor
Once you have Sublime Text 3 installed, to install the NBSP plugin:
- Open “Sublime Text” application.
- In the “Sublime Text” menu in the upper left, select “Preferences” => “Browse Packages…”
- Your User folder should open in Finder.
- Drag the “sublime_unicode_nbsp.py” file from the plugin into your User folder.
Now problematic characters like NBSP will be highlighted in red and you can delete them and replace them with normal spaces.
With the prerequisites installed, we’re ready to set up the Game Closure DevKit. The library and tools are open source and hosted in our GitHub repository.
You can install devkit using a current version of npm.
$ npm install -g devkit
This installs the command-line program
devkit, which is used to create and serve projects.
NOTE: Version 1 of devkit used the command
basil. In devkit2, this has been replaced with
devkit to allow both versions to work on the same system.
To see a list of devkit commands, simply run it in your terminal without any arguments.
This prints out a list of devkit commands. You can get help for a particular command by typing
devkit help [command], for example:
$ devkit help init
Some commands can also take a
-h argument to show help.
devkit is installed you’re ready to create a new game project. Take a look at the Hello, World! Guide to see how to get started using the Game Closure DevKit.