An open API service indexing awesome lists of open source software.

https://github.com/cmpadden/how-to-love

https://sheepolution.com/learn/book/0
https://github.com/cmpadden/how-to-love

Last synced: about 1 year ago
JSON representation

https://sheepolution.com/learn/book/0

Awesome Lists containing this project

README

          

![image](https://user-images.githubusercontent.com/5807118/196012812-da48c35f-c5f3-4125-bb6f-733e9785e0c4.png)

A walk-through of the fantastic tutorial: [How to LÖVE](https://sheepolution.com/learn/book/contents) by Sheepolution, on learning to program games with LÖVE.

## Structure

Folders have been created for each chapter of the tutorial.

```
.
├── 15-shooter-game
├── 16-angles-and-distance
├── 17-animation
├── 18-tiles
├── 19-audio
├── 21-saving-and-loading
├── 22-cameras-and-canvases-pt1
├── 22-cameras-and-canvases-pt2
├── 23-resolving-collision
├── 24-platformer
├── README.md
└── love
```

## Prerequisites

On MacOS you can install LÖVE using brew:

```sh
brew install --cask love
```

To run the application, you must use the application path, which can be determined using `brew info`.

```sh
> brew info --json=v2 love | jq .casks[0].artifacts[1].binary[0]

"/Applications/love.app/Contents/MacOS/love"
```