# Book of Defold

## Book of Defold

- [Book of Defold](https://read.bookofdefold.com/master.md): Learn to make games with Defold from a professional.
- [What is Defold?](https://read.bookofdefold.com/defold-a-z/what-is-defold.md)
- [Why Defold?](https://read.bookofdefold.com/defold-a-z/why-defold.md)
- [Defold History](https://read.bookofdefold.com/defold-a-z/defold-history.md)
- [Editor Tour](https://read.bookofdefold.com/defold-a-z/editor-tour.md): A guided tour through the features of the Defold Editor.
- [File Formats](https://read.bookofdefold.com/defold-a-z/filetypes.md): A list of all file types related to working with Defold.
- [game.project](https://read.bookofdefold.com/defold-a-z/game.project.md): Description of all features related to the game.project master project file.
- [Defold Tips](https://read.bookofdefold.com/defold-a-z/defold-tips.md)
- [Anchored GUIs](https://read.bookofdefold.com/defold-a-z/defold-tips/anchored-guis.md): Do you want groups of GUI elements to be anchored to a corner of your game's screen? You'll need to do something which may not be obvious to you at first to make the GUI elements look right.
- [GUIs for Window Size](https://read.bookofdefold.com/defold-a-z/defold-tips/guis-for-window-size.md): Reference your game's window size when editing a collection.
- [Pixel Art Assets](https://read.bookofdefold.com/defold-a-z/defold-tips/pixel-art-assets.md)
- [Lua Tips](https://read.bookofdefold.com/defold-a-z/lua-tips.md)
- [Lua Tables](https://read.bookofdefold.com/defold-a-z/lua-tips/lua-tables.md): Learn useful information about Lua Tables!
- [About math.random()](https://read.bookofdefold.com/defold-a-z/lua-tips/about-math.random.md)
- [Randomly 1 or -1](https://read.bookofdefold.com/defold-a-z/lua-tips/randomly-1-or-1.md)
- [Lua Modules](https://read.bookofdefold.com/defold-a-z/lua-tips/lua-modules.md): How to create and use Lua modules.
- [Global Scope](https://read.bookofdefold.com/defold-a-z/lua-tips/global-scope.md)
- [Running Projects](https://read.bookofdefold.com/defold-a-z/running-projects.md)
- [Bundling Projects](https://read.bookofdefold.com/defold-a-z/bundling-projects.md)
- [Releasing Projects](https://read.bookofdefold.com/defold-a-z/releasing-projects.md)
- [Command Line Tools](https://read.bookofdefold.com/defold-a-z/command-line-tools.md)
- [Debugging Projects](https://read.bookofdefold.com/defold-a-z/debugging-projects.md)
- [Make Games Now!](https://read.bookofdefold.com/dive-into-defold/make-games-now.md)
- [Avoider - Action](https://read.bookofdefold.com/dive-into-defold/avoider-action.md): Avoid a wave of enemies for as long as possible.
- [Asteroids - Action](https://read.bookofdefold.com/dive-into-defold/asteroids-action.md)
- [Level Editor - Tool](https://read.bookofdefold.com/dive-into-defold/level-editor-tool.md): The basics for creating a level editor in the Defold engine.
- [Learn Programming](https://read.bookofdefold.com/dev-tips/learn-programming.md)
- [Game Business](https://read.bookofdefold.com/dev-tips/game-business.md)
- [Useful Software](https://read.bookofdefold.com/dev-tips/useful-software.md)
- [Lasers](https://read.bookofdefold.com/quick-projects-1/lasers.md): Draw lines / lasers.
