90 lines
2.7 KiB
Markdown
90 lines
2.7 KiB
Markdown
# Drone Collector
|
|
|
|
[The complete 'drone jam' version can be found on Itch.io here.](https://notapipe.itch.io/drone-collector)
|
|
|
|
A roguelike-ish sound collection drone-strument toy.
|
|
|
|
Created for Drone Jam, May 7 - 14, 2022.
|
|
|
|
Built in Love2d.
|
|
|
|
[Drone Jam](https://itch.io/jam/drone)
|
|
|
|
[Devlog thread on Mastodon](https://merveilles.town/web/@exquisitecorp/108264753547723259)
|
|
|
|
## To play
|
|
|
|
[Please download from the Itch.io page](https://notapipe.itch.io/drone-collector)
|
|
|
|
You may or may not need Love2d installed on your system as well.
|
|
|
|
### Windows and Mac
|
|
|
|
I needed to drag the Windows Executable onto the Love2d app and choose "Run Anyway."
|
|
|
|
For the Mac app, you may have to right click and choose to run untrusted software if you're on a newer mac. (Untested: I'm creating these on Linux, so my ability to debug will be limited).
|
|
|
|
### Linux (and should work on Mac too)
|
|
|
|
Do you have [Love](https://love2d.org/) installed?
|
|
|
|
Unzip the downloaded game.
|
|
|
|
In the Terminal, navigate to the directory holding dronecollector.
|
|
|
|
Type ```love dronecollector``` to launch.
|
|
|
|
## Inspiration
|
|
|
|
D Yellow Swans, Merzbow, Wolf Eyes, The Smell, Fort Thunder, Twenty XX, South Philly Athenaum, and a million other places and people forever and ever
|
|
|
|
[Yellow Swans](https://yellowswans.bandcamp.com/)
|
|
|
|
[Merzbow](https://en.wikipedia.org/wiki/Merzbow)
|
|
|
|
[The Beachcomber - audio excerpt from Ocean Hour - rebroadcast on This American Life](https://www.thisamericanlife.org/714/day-at-the-beach/act-three-13)
|
|
|
|
[Discobog - Algobog DJed episode by Saltzshaker on WFMU](https://wfmu.org/playlists/shows/108956)
|
|
|
|
[Quiltfolk by me](https://notapipe.itch.io/quiltfolk)
|
|
|
|
### Command line incantations
|
|
|
|
I used these to wrangle with assets.
|
|
|
|
Make these into aliases or functions if you'll use them a lot. Replacing the inputfile with $argv in fish or equivalent in Bash/zsh.
|
|
|
|
Convert spritesheet inputfile to animated gif via imagemagick, for sharing
|
|
|
|
```
|
|
convert -dispose previous inputfile.png -crop 400x500 +adjoin +repage -adjoin -loop 0 -delay 1 output-2.gif
|
|
```
|
|
|
|
Get dimensions of an image or video file via ffmpeg's ffprobe option.
|
|
|
|
```
|
|
ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 inputfile.png
|
|
```
|
|
|
|
### Tutorials
|
|
|
|
[Render Isometric Tiles](https://love2d.org/wiki/Tutorial:Isometric_Graphics)
|
|
|
|
[Animation](https://love2d.org/wiki/Tutorial:Animation)
|
|
|
|
[From Processing (and p5.js) to Love](https://github.com/lee2sman/processing-to-love)
|
|
|
|
## Credits
|
|
|
|
[Mushy tileset by Everest Pipkin and contributors](https://everestpipkin.itch.io/mushy)
|
|
CC-BY-3.0
|
|
|
|
[pix2pix-tensorflow](https://affinelayer.com/pixsrv/)
|
|
|
|
Words from Corpora.
|
|
|
|
Isometric Character by Elska.
|
|
|
|
Drone Collector is ANTI-CAPITALIST SOFTWARE LICENSE (v 1.4)
|
|
Copyright © 2022 not a pipe
|