Articy Draft

We’ve explained why you should use Articy Draft in our overview of writing and design tools.  Let’s learn how. We’ll cover: detail on beginner quick start tutorial what kinds of intermediate integration you can do with Unity Dialogue System Importing into Unity what kinds of advanced workflows are possible Variables & Lua scripting Entity database design…

Unity tricks and tips

There are many tricks and tips that Unity developers pick up through experience that you can pick up faster by learning and sharing what you know. If you have tips of your own, write them in as comments below. Editor Layout Two Project Panels You can have two Project tabs, one in vertical one column…

Game Writing & Design Tools

Writing and designing games with non-linear branching narratives, player choices and event-driven dynamic dialogue require a new general of writing tools. Articy Draft Articy Draft is a flowchart of flowcharts with relational data fields, queries, lua scripting and location mapping all tied together. In our humble opinion, it is the holy grail of game writing and…

Version control

Version control is a service that syncs up your projects online so that you can restore and branch your projects and collaborate with other developers. Here’s a high-level description of how version control works. Creating Unity Project First You first make a Unity project before preparing to move it to version control. Creating Repositories You begin…

Version control for large game projects

Game projects have large binary files and can overwhelm standard Git version control repositories without careful planning. Using Git till your repository nears 1 gigabyte You can get away with using a standard Bitbucket or Github repo if you monitor the size and prepare to upgrade it to Git LFS once it nears 1 gigabyte…

Unity setup and orientation

The Unity setup and orientation tutorial will help you to install, config and use Unity properly. UNITY UX CHANGE SUGGESTIONS: Some things in Unity are confusing for first-time users. These gotchas are not your fault, they are fixable usability problems in Unity. We point them out to advise you how to follow our workaround tips. We will also encourage…

Dark app themes and white on black UI

Dark app themes and white on black UI are prevalent in games and game development tools for a reason: Games are often enjoyed in the dark to heighten immersion. There’s lots of good reasons for apps having dark themes, especially when you work later at night and a bright white window appearing where grays were…

Coding tools: ScriptInspector, VisualStudio & Resharper

Coding tools are important for programmers, and using the right editors and options make a big difference to your productivity. MonoDevelop is terrible If you’re not using Windows and can’t run Visual Studio, you will have to put up with MonoDevelop’s problems or use ScriptInspector or some other alternate editor. MonoDevelop doesn’t allow word wrap (80 line…

XML comments & Doxygen generation

XML comments & Doxygen generation Make your comments show up in your IDE’s tooltips and clarify the design intent behind every entity in your code with automatically generated interactive documentation. XML Comments All you need to do to start using XML comments is to type /// in the line above an entity declaration such as a namespace,…