Before we dive into the interface, and dive further into what we're going to cover in this book, let's clear up some terms (such as distribution channels and platforms):
- Asset: Any element used in your project. An asset can be anything from a graphic to a sound effect MP3.
- Project: The Buildbox file used to create the game.
- Element: The use of a visual asset within Buildbox, for example, a button on a menu screen is considered an element.
- Animation: The movement of an element within Buildbox.
- Animated element: An element consisting of an image sequence giving the appearance of animation, for instance, a running sequence (known as a walk cycle) on the main character to show them running when moving.
- Physics: A type of animation within Buildbox allowing movement based on environmental parameters (falling with gravity, bouncing with collisions, and so on).
- Export: A set of files generated by Buildbox.
- Compile: The act of taking exported files from Buildbox and creating an executable program (or app) from those exported files.
- Compiler: Software used to compile.
- Platform: A system that will run your compiled program or application, for example, an iOS device or a Windows computer.
- Distribution channel: The location where customers will be able to find your compiled game and download it, for example, Google Play, iTunes, Windows Store, Steam, and so on.
- UI: The user interface. This includes menus, buttons, score counters, anything the user interacts with or can derive information from.