Day/night cycle, during the day you build your town during the night you defend against monsters
You play as the king
Villagers spawn over time, you can pay them to be your subjects
You can collect coins (taxes) from villagers
You can spend coins on upgrading villagers and buildings in your town
Goal of the game: avoid monsters getting into your town and destroying everything (tower-defence style)
[ ] Artwork basics
[x] Integrate Ziguanas somehow? Could the king or the king's subjects be Ziguanas?
[ ] 'King' / main player, animations (doesn't have to be on a horse, could look like a knight or something):
[ ] Walking animation
[ ] Sword/attack animation
[ ] King's peasant subject, animations:
[ ] Walking animation
[ ] Being attacked animation (so peasants can die if not upgraded to knights)
[ ] King's knight, animations:
[ ] Walking animation
[ ] Attacking an enemy
[ ] One or two buildings, e.g. 'central building of the town' made of wood/straw or something. Maybe a farm sprite which could just spawn coins periodically?
[ ] Enemies
[ ] Make the enemies a bit funny? Rustaceans? Or have them be 'corrupted memory'?
Schedule preparation
Total time: 6 hours
TODO:
Google drive preparation
zig/
has binaries and source tarballs of the exact Zig version used from https://machengine.org/about/nominated-zig/#202430-machzls/
has binaries and source tarballs of the exact ZLS version to be usedpixi/
has binaries and source tarballs of Pixi built for every platformaudio/
has premade sfx and bgm people can use for their own gamesGoogle slides preparation
https://docs.google.com/presentation/d/1DxjcDqrm52-cfqM5M2pbABeGVuQKlW0FUUUtoFvAZfw/edit?usp=sharing
Slide high-level goals:
SYCL24 repository preparation
https://github.com/hexops/sycl24
SYCL24-assets repository preparation
Prepare a bunch of pre-made things people can use to make their own game during the workshop
Meta / social aspects
Finishing touches