v0.9.1 - Pinning Cards
Hello!
What's up, again!
Firstly, sorry for it being so long since the last update - life got very busy and I got sick a few times over the past few months. I still should do better with updates, so for that I apologize.
So, firstly, this update is pretty short and sweet - the main new feature is that you can now pin Cards by simply dropping them on either Map or Image cards. This allows you to, say, easily make pinboards to group related Cards, or pin relevant notes onto images, for example. There's also a fix to the Mac build - something with paths wasn't allowing it to launch there, so that should be fixed now as well. There's more stuff, but mainly smaller things like some small optimizations and fixes.
Secondly, I wanted to talk a bit about what MasterPlan's future would be. For now, I want to focus on updating its quality of life features to be easier to use, as well as do an optimization pass. v1.0 should probably be focused on delivering a polished version of the current incarnation of MasterPlan, without collaboration or modding capability. Both of those features (as well as others) are good, but they're not completely necessary to the existence of MasterPlan or to even assist with planning most projects. There's always been other gamedev planning tools that do multi-user collaboration better than MasterPlan, like Hack n' Plan or Trello - the main appeal of MasterPlan was that it was offline, purchase-once, and primarily focused towards single users.
That said, I have been investigating modding and have figured out a system that I think should work very well. Users would be able to program their own cards and share them through a modding hosting service, like mod.io - probably not Steam Workshop because MasterPlan isn't only available on Steam. That way, you could add cool additional functionality for planning projects out.
Anyway, those are thoughts for the future - the near future should be focused on refining what MasterPlan currently is.
---
Here's the full changelog:
QoL: Cards can now be pinned to other cards (specifically, map and image cards) by dropping them onto the "base" card. Doing so allows you to more easily move cards together as a group, and enables using blank Map cards or images as effectively "pin boards". Map cards also have a shortcut to "wrap around" all selected Cards and pin them to itself (defaults to Left Shift + X).
QoL: Slight improvement to where lines from card to card point to.
QoL: When resizing cards, now there's a small size indicator at the bottom-right of the cards.
QoL: Adding terrain pattern to Map Card. Useful for terrain / maps.
QoL: Segments segment harder now for Map Cards (previously different colors with the same pattern would blend into each other). This makes using multiple colors and patterns easier and more comprehensible.
Style on'em: Map Card is now (once again?) slightly transparent, giving a slight transparent glass effect.
QoL: Adding keybindings to rotate Maps by 90 degrees.
QoL: Grid background texture cleaned up.
QoL: Links to cards now appear more consistently towards the cards' centers.
QoL: Link joints are now centered in the cells when dropping them for consistency with cards.
QoL: Adding shadows for images.
QoL: Adding a shortcut to wrap a Map card around other Cards and pin them to it (called Smart Scale).
QoL: Map card blank spaces aren't as dark.
QoL: Minor optimizations to reduce memory usage.
QoL: Optimized processing stacks of Cards.
QoL: Grid background color made slightly darker.
## Fixes
FIX: Completed checkboxes have more consistent color cycling.
FIX: Dropping files previously didn't work as it should have; it should now be fixed (except on Linux + Wayland; seems like I'm getting display server crashes in this case.)
FIX: The Timer card now works properly; previously Clock Mode was broken.
FIX: Sound loading caused a crash for Macs - this should resolve it.
FIX: Pressing menu buttons in a window positioned over a map while in edit mode no longer draws / edits the map.
FIX: Creating and destroying links now creates sounds.
FIX: Map Card previously didn't go into the foreground while editing, which makes it difficult to draw on / around objects on top of the Map.
---
Welp, that's it. Thanks!
What's up, again!
Firstly, sorry for it being so long since the last update - life got very busy and I got sick a few times over the past few months. I still should do better with updates, so for that I apologize.
So, firstly, this update is pretty short and sweet - the main new feature is that you can now pin Cards by simply dropping them on either Map or Image cards. This allows you to, say, easily make pinboards to group related Cards, or pin relevant notes onto images, for example. There's also a fix to the Mac build - something with paths wasn't allowing it to launch there, so that should be fixed now as well. There's more stuff, but mainly smaller things like some small optimizations and fixes.
Secondly, I wanted to talk a bit about what MasterPlan's future would be. For now, I want to focus on updating its quality of life features to be easier to use, as well as do an optimization pass. v1.0 should probably be focused on delivering a polished version of the current incarnation of MasterPlan, without collaboration or modding capability. Both of those features (as well as others) are good, but they're not completely necessary to the existence of MasterPlan or to even assist with planning most projects. There's always been other gamedev planning tools that do multi-user collaboration better than MasterPlan, like Hack n' Plan or Trello - the main appeal of MasterPlan was that it was offline, purchase-once, and primarily focused towards single users.
That said, I have been investigating modding and have figured out a system that I think should work very well. Users would be able to program their own cards and share them through a modding hosting service, like mod.io - probably not Steam Workshop because MasterPlan isn't only available on Steam. That way, you could add cool additional functionality for planning projects out.
Anyway, those are thoughts for the future - the near future should be focused on refining what MasterPlan currently is.
---
Here's the full changelog:
QoL: Cards can now be pinned to other cards (specifically, map and image cards) by dropping them onto the "base" card. Doing so allows you to more easily move cards together as a group, and enables using blank Map cards or images as effectively "pin boards". Map cards also have a shortcut to "wrap around" all selected Cards and pin them to itself (defaults to Left Shift + X).
QoL: Slight improvement to where lines from card to card point to.
QoL: When resizing cards, now there's a small size indicator at the bottom-right of the cards.
QoL: Adding terrain pattern to Map Card. Useful for terrain / maps.
QoL: Segments segment harder now for Map Cards (previously different colors with the same pattern would blend into each other). This makes using multiple colors and patterns easier and more comprehensible.
Style on'em: Map Card is now (once again?) slightly transparent, giving a slight transparent glass effect.
QoL: Adding keybindings to rotate Maps by 90 degrees.
QoL: Grid background texture cleaned up.
QoL: Links to cards now appear more consistently towards the cards' centers.
QoL: Link joints are now centered in the cells when dropping them for consistency with cards.
QoL: Adding shadows for images.
QoL: Adding a shortcut to wrap a Map card around other Cards and pin them to it (called Smart Scale).
QoL: Map card blank spaces aren't as dark.
QoL: Minor optimizations to reduce memory usage.
QoL: Optimized processing stacks of Cards.
QoL: Grid background color made slightly darker.
## Fixes
FIX: Completed checkboxes have more consistent color cycling.
FIX: Dropping files previously didn't work as it should have; it should now be fixed (except on Linux + Wayland; seems like I'm getting display server crashes in this case.)
FIX: The Timer card now works properly; previously Clock Mode was broken.
FIX: Sound loading caused a crash for Macs - this should resolve it.
FIX: Pressing menu buttons in a window positioned over a map while in edit mode no longer draws / edits the map.
FIX: Creating and destroying links now creates sounds.
FIX: Map Card previously didn't go into the foreground while editing, which makes it difficult to draw on / around objects on top of the Map.
---
Welp, that's it. Thanks!


