Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ewpratten/ludum-dare-50
A game build over a weekend for Ludum Dare 50
https://github.com/ewpratten/ludum-dare-50
ldjam ludum-dare ludum-dare-50
Last synced: about 22 hours ago
JSON representation
A game build over a weekend for Ludum Dare 50
- Host: GitHub
- URL: https://github.com/ewpratten/ludum-dare-50
- Owner: ewpratten
- License: gpl-3.0
- Archived: true
- Created: 2022-03-16T19:20:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-04-04T20:06:23.000Z (over 2 years ago)
- Last Synced: 2024-09-22T15:02:54.422Z (5 days ago)
- Topics: ldjam, ludum-dare, ludum-dare-50
- Language: Rust
- Homepage: https://ldj.am/$277506
- Size: 44.9 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ludum Dare 50: *Melting Point*
[![Build Full Release](https://github.com/Ewpratten/ludum-dare-50/actions/workflows/build.yml/badge.svg)](https://github.com/Ewpratten/ludum-dare-50/actions/workflows/build.yml)## Navigating this repository
- `/game`: The game resource directory
- `/game/desktop_wrapper`: A desktop launcher for the game
- `/game/game_logic`: The game code
- `/game/dist`: The assets for the game (these are packaged with the final executable)
- `/assets`: Various asset files sorted by user (these are **not** packaged with the game)
- `/docs`: Documentation for the game
- `/automation`: Tools to make our lives easier. Written in various languages
- `/third_party`: Custom forks of third party libraries## Cloning
**IMPORTANT:** This project makes use of recursive submodules. Make sure to pull them via GitKracken, or with the following command:
```sh
git submodule update --init --recursive
```
*Your builds will fail unless this is done*## Development notes
When working on the settings and savestate file code, there is a chance you will corrupt your save files. If this happens, launch the game with the following command to fix them:
```sh
cargo run -- --force-recreate-savefiles
```