shrmpy / fgj2022

entry for My First Game Jam: summer 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fgj2022

For myFirst Game Jam entry

Summer 2022 Heal theme of My First Game Jam

When done 🤞, download will be on the itch.io site here

Quickstart

git clone https://github.com/shrmpy/fgj2022
cd fgj2022 && go build 
./fgj2022

Build in Local Container

cd fgj2022
docker build -t bc .
docker run -ti --rm --entrypoint sh -v $PWD:/opt/test bc
go build -o test
cp test /opt/test/fgj2022
exit
./fgj2022

Make your own snap package

fgj2022

# ub server includes a empty lxd?
sudo snap remove --purge lxd
# reinstall lxd
sudo snap install lxd
sudo lxd init --auto
sudo usermod -a -G lxd ${USER}
# view config
lxc version
lxc profile show default
lxc storage show default
echo 'export SNAPCRAFT_BUILD_ENVIRONMENT=lxd' >> ~/.profile
sudo reboot
# retrieve YAML 
git clone https://github.com/shrmpy/fgj2022.git
cd fgj2022
# make snap 
snapcraft
# local install
sudo snap install fgj2022_0.0.11_arm64.snap --dangerous
# start program
fgj2022

Credits

Wazero imports by Yeicor

Wazero embed by Fernando Talavera

Wazero by Tetrate.io (LICENSE)

WASI flite by Jakub Konka

Flite bindings by Milan Nikolic (LICENSE)

Github workflow by Siôn le Roux (LICENSE)

Font Renderer by tinne26 (LICENSE)

Ebitengine by Hajime Hoshi (LICENSE)

DejaVu Sans Mono by DejaVu (LICENSE)

About

entry for My First Game Jam: summer 2022

License:MIT License


Languages

Language:Go 97.9%Language:Dockerfile 2.1%