https://github.com/defold/examples
Defold examples for the Learn section of the site
https://github.com/defold/examples
hacktoberfest
Last synced: 4 months ago
JSON representation
Defold examples for the Learn section of the site
- Host: GitHub
- URL: https://github.com/defold/examples
- Owner: defold
- License: cc0-1.0
- Created: 2017-06-14T07:23:57.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-08-04T09:39:46.000Z (5 months ago)
- Last Synced: 2025-08-04T13:39:57.056Z (5 months ago)
- Topics: hacktoberfest
- Language: Go
- Homepage: https://www.defold.com/examples/
- Size: 30.9 MB
- Stars: 118
- Watchers: 25
- Forks: 30
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Defold examples
This repository includes the Defold examples application used in the examples section on https://defold.com/examples
## Adding more examples
Examples are grouped by category, for instance "physics", "sprite" or "collection". Each group of examples has a folder in /examples. Here's how to add a new example named "foobar" to the "sprite" category:
* Create a folder named `foobar` in `examples/sprite`
* Create `examples/sprite/foobar/foobar.collection` with your example
* Create `examples/sprite/foobar/foobar.md` with example documentation. The file must start with:
```
---
title: Foobar
brief: This example shows how to use foobar.
scripts: foobar.script
---
```
* List any scripts your example uses in the `scripts` field of the file header
* Add a new collection proxy in `examples/_main/loader.go`
* Add a new entry in `examples/_main/menu.gui_script`