Commit Graph

8 Commits (51e585b2f8a43e098b69a8a57b838255ff03998b)

Author SHA1 Message Date
Noah 51e585b2f8 Fix build scripts around architecture info 2022-01-08 17:07:24 -08:00
Noah a6297f6cb6 Make build scripts more architecture-aware 2022-01-03 20:23:49 -08:00
Noah 1c7678c48e Improve automated distribution and release 2021-07-11 14:09:18 -07:00
Noah 78f9d0dbfa Fix fpmbundle script 2021-06-20 14:40:23 -07:00
Noah f5d814283c New icons and update rpm/deb/macOS scripts 2021-03-31 21:22:13 -07:00
Noah 5f75168235 Command-line flag for window resolution
* Added a --window flag to the game executable to specify the startup
  window resolution. Either specify an exact size (e.g. 1024x768) or a
  special keyword "desktop", "mobile" or "landscape"
* Default size is "desktop" or 1024x768
* Mobile simulates a smartphone form factor of 375x812
* Landscape is mobile but flipped horizontally.
* Doodle UX isn't great on mobile but this is a step towards working on
  mobile friendly UI
2020-06-17 18:21:15 -07:00
Noah cb155c8750 Fix version parsing on Makefiles 2020-06-05 00:02:06 -07:00
Noah 7317615318 Add fpm script to make RPM and Deb packages 2019-07-09 20:09:01 -07:00