fennel_love2d_experiments/README.md
2025-07-05 13:24:36 +02:00

29 lines
862 B
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Playing around with [Love 2D](https://www.love2d.org/), [Lua](https://www.lua.org/),
and [Fennel](https://fennel-lang.org/).
## Dev
### Init
Follow steps at [here](https://love2d.org/wiki/Getting_Started)
to download, install, and add Love 2d to path.
Once done games can be started with `love ./game_dir`
### Dir setup
Fennel setup copied from [~benthor/absolutely-minimal-love2d-fennel](https://git.sr.ht/~benthor/absolutely-minimal-love2d-fennel/tree/master/item/README.md).
Since fennel.lua and main.lua are the same for each game/project I put them on root level and soft linked to them
in the project folders.
```
.
├── README.md
├── fennel-1.5.3.lua
├── fennel_bootstrap.lua
└── hello_world
   ├── fennel.lua -> ../fennel-1.5.3.lua
   ├── main.fnl
   └── main.lua -> ../fennel_bootstrap.lua
````