A Classic Question: Which Came First, the Chicken or the Egg?
[p]Hello everyone! I’m Bread, the developer of Bolt & Whalington, a Metroidvania-style game currently in development.[/p][p]If you’re interested, feel free to add the game to your Wishlist — your support truly means a lot to us! [/p][p][dynamiclink][/dynamiclink]
[/p][p]As you can see in the image above, our protagonist Bolt has turned into a chicken… and even starts dividing like a cell. This is actually the result of our Setting Machine, a system that changes the rules of the world.[/p][p]When we set “Bolt” = “Chicken”, Bolt literally becomes a chicken and gains all sorts of chicken-related abilities. These new abilities can be used for exploration and puzzle-solving in the Agricultural District.[/p]
[/p][p]
[/p][p]Now things get interesting. If we continue changing the rules and set “Egg” = “Chicken”, the eggs you throw will hatch into chickens instead. And when these newly born chickens lay eggs… they also lay chickens. This leads to exponential growth, eventually resulting in a recursive chain reaction — and finally, a massive explosion.[/p][p]
[/p][p]In programming terms, this is essentially an example of recursion and set growth:[/p][p] When an event happens → I give birth to a chicken → the same rule is then applied to my children, and my children’s children.[/p][p]
[/p][p]That’s how the scene in the opening image came to be. What started as a happy accident eventually became a feature we decided to keep, and we’ve since designed gameplay mechanics around it.[/p][p][/p][p]If you find this idea interesting, feel free to add Bolt & Whalington to your Wishlist. Your support is the greatest motivation for us to keep developing the game. ❤️[/p]
- [p]The first ability lets you press the left mouse button to explode, blasting yourself in a chosen direction.[/p]
- [p]Another ability allows you to hold the right mouse button to throw an egg in a direction.[/p]