Devlog #87: 2020 wrap-up
We all agree that 2020 was special in one way or another. Nevertheless, I made some progress with Shardpunk throughout the year, and I'd like to review the ways game evolved during that time.
Quasi-dynamic levels
I first implemented that feature at the beginning of 2020. Every combat level is put together from predefined pieces to achieve a quasi-random nature.
Some of the level visuals are then randomly placed (lights, wall/floor decoration) to make it look even more unique:
Later on, I expanded this mechanism to handle closed locations (e.g. sewers) - I had to make sure that such levels are passable from start to the end, so proper level metadata had to be added.
The tactical layer
This went through a total overhaul during 2020. It started as an airship management thing (as back then the idea was that your team would be drifting above the destroyed Capitol in an airship), with production slots and other stuff:
This approach had few major issues (too heavy UI, not supporting the "hopeless" vibe of the game) so I changed it to a shelter layer. Here's the latest shot:
Note that there is a common action points pool on this screenshot instead of individual ones. I am testing this approach right now.
Experience and leveling
This is strictly bound to available character types and I will surely write more about it in a separate entry. Long story short, I was experimenting with different approaches to leveling and I believe I will go with a similar approach that Pathway game had (number of unique characters, each having unique skills).
Handling loot
I'm fond of simplifying the inventory management phase and getting rid of the encumbrance mechanism that allowed me to reduce this bulky UI:
Into this one:
Map travel
This is the thing that - when finished - will make the core gameplay loop complete. It is already possible to enter shelters, selecting the next mission, gathering resources and crafting some basic combat items (grenades, stimpaks). There's no final chapter mission present yet, but there is enough stuff available to test whether the gameplay loop is finished.
Summary
The development in 2020 progressed in a similar way to 2019 - using an iterative approach and trial-and-error way of choosing which feature is fun and which isn't. There were two demos released, both of which provided me with valuable feedback on the game.
The main thing that was different in 2020 was the development speed in November, as I temporarily made Shardpunk my full-time job during that month. This allowed me to do some significant progress AND helped me to create a development plan for the rest of the game.
Does it mean I have a clear roadmap for Shardpunk? Well, kind of. We all know that planning in software development can be difficult. Too many moving parts, too many situations in which you need to get back to the drawing board and rethink something.
Was the roadmap helpful in some way? I believe so! I made some nice progress with finding a publisher; nothing is official yet, but do give me a month or so and hopefully I'll be able to share some nice information with you.
I wish you all the best in this new year! Take care!
Shardpunk: Verminfall
A tactical squad-based survival strategy game based in a thoroughly stylised pixel-perfect steampunk setting.
More posts
- Devlog #140: Shardpunk is now live!Apr 13, 2023
- Devlog #139: Less than a week to launch!Apr 07, 2023
- Devlog #138: Release date reveal!Mar 24, 2023
- Devlog #137: Can a game be truly fair?Mar 04, 2023
- Devlog #136: Reflections on Next FestFeb 17, 2023
- Devlog #135: hand-holding tutorialJan 27, 2023
- Devlog #134: shelter phase changesJan 27, 2023
- Devlog #133: 2022 wrap-upDec 31, 2022
- Devlog #132: playtests in progressNov 25, 2022
- Devlog #131: combat tactics, and moreNov 12, 2022
Comments
Log in with itch.io to leave a comment.
Is this made in Unity or GameMaker? Love the demos so far. Can't wait for all the future development.
It's Unity. Allowed me to use the same programming language (C#) that I'm using in my day job.