This repository has been archived on 2022-04-04. You can view files and clone it, but cannot push or open issues or pull requests.
2022-03-22 10:48:08 -04:00
2022-04-02 11:29:43 -04:00
2022-04-03 20:46:06 -04:00
2022-03-29 14:41:35 -04:00
2022-03-29 12:51:31 -04:00
2022-04-02 13:24:20 -04:00
wip
2022-03-29 14:13:18 -04:00
2022-04-02 13:17:04 -04:00
2022-03-21 11:55:30 -04:00
2022-04-02 13:02:31 -04:00
2022-04-02 13:23:58 -04:00
2022-03-29 12:42:59 -04:00
2022-03-16 15:20:25 -04:00
2022-04-04 00:13:55 -04:00
wip
2022-03-29 14:13:18 -04:00
2022-03-29 12:51:31 -04:00
2022-03-16 16:41:40 -04:00

Ludum Dare 50: Melting Point

Build Full Release

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:

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:

cargo run -- --force-recreate-savefiles
Description
Melting Point: A (unfinished) game build over a weekend for Ludum Dare 50
Readme 44 MiB
Languages
Rust 89.1%
Python 9.2%
HTML 1.1%
Shell 0.4%
CSS 0.2%