October 2021 - Week 109 - Butchering Bugs
Summary
- Meet the butcher
- The 'last' path-finding bug
- Contemplating concept art
- Playtesting
- Conversational Animals
Detail
I start this week by adding light and shadow to a Butcher sprite I started some months ago.
This needs some work but it's not on the critical path so it's going in as is.
There's one last (I promise) piece of path-finding I want to fix. Dwergs can get stuck in loops of asking each other to get out of the way. Recall that only two Dwergs can occupy a location at a time. One way to solve this is to add complexity to deciding who a Dwerg should ask to get out of the way. Another way is to have an idle activity that has Dwergs move off a crowded location.
Contemplating getting some artwork done - concept art and marketing stuff as I want to continue doing the pixel-art myself. I took a look at ArtStation, Fiverr and Upwork as possible sources. It's going to take some time to find the right style, something I'll come back to.
Continuing with more playtesting I've found more path-finding bugs. The 'mini-routes' added to existing path-traversal is dangerous as there is no constraint on having a mini-route on top of a mini-route, ad infinitum. This was happening when Bertha the bear and a Dwerg were blocking another Dwerg as animals could not be asked to move out of the way. Dwergs are polite to each other and start a conversation before asking each other to get out of the way. Animals don't participate in conversations so they are simply instructed.
This got me thinking about how animals can empathise and be trained to understand basic commands and that every conversation statement should have some emotional weight. Something I'll come back to.
Get Dwerg Saga
Dwerg Saga
Mine out a home for your Dwerg clan, play with friends on a LAN. WIP.
Status | In development |
Author | haikuinteractive |
Genre | Strategy |
Tags | 2D, dwarf-fortress, Massively multiplayer, Multiplayer, Procedural Generation, Real time strategy, Sandbox, tile-based, Top-Down |
Languages | English |
More posts
- Release 0.23.0.3Nov 07, 2023
- Release 0.23Jul 01, 2023
- Release 0.22Feb 15, 2023
- February 2023 - Weeks 165-180 - ContractingFeb 14, 2023
- November 2022 - Week 167 - New LogoNov 12, 2022
- October 2022 - Week 164 - UpdatesOct 23, 2022
- Release 0.21Oct 17, 2022
- October 2022 - Week 163 - HoldingOct 15, 2022
- October 2022 - Week 162 - Game PanelsOct 08, 2022
- October 2022 - Week 161 - Context MenuOct 01, 2022
Leave a comment
Log in with itch.io to leave a comment.