Roast is a tycoon game set on a coffee plantation in Central America with colony simulator style AI.
Roast will allow the player to dive into the cultural and financial facets of Central American coffee production - A colony simulator cross tycoon game allowing the player to build residential and production facilities piece by piece on a world grid. Players will choose from a range of top coffee-producing Central American countries to control, providing players with different coffees and export/import targets. The player must balance technological advancements, staff happiness and grid based planning to produce the best coffees and achieve high scores on the world stage.
Key Mechanics:
- Building System
- Utility AI Staff
- Farming and Coffee Production (Ground Nutrients, Drying, Brewing, etc)
- Technology Tree
- Exports/Imports
- AI Country Coffee Judging/Satisfaction
- 0.5
- New Assets + Buildables
- Main Menu Screen Added
- Options Menu added
- Final rework to Utility AI - Available Jobs Class + Context Class
- Coffee Creation and Product system added + Required Inheritance
- Prototype Contract system added
- AI Optimisation
- New UI Assets
- Post Processing
- 0.3
- Utility AI - Reworked "Work" action to allow for better control and work ratio.
- Added core product and design scripts + Reworked some existing class inheritance
- Created Prototype Coffee Product and Design system / flow with related UI elements.
- 0.2.2
- Action Manager Added
- Optimised available actions
- Fixed Work availability + Coffee plant FSM
- 0.2
- Initial Release
- CineMachine Camera System - Mouse Pan, Rotate, FOV Zoom, Keyboard Pan
- Grid System + Tile Events instantiate at runtime
- Building System + Placeable Object SOs added
- Building System checks + Rotation + Building Ghost
- Building UI added
- Prototype CoffeePlant + Storage and Inventory class added
- Staff NPC + Stats class added
- Implementation of Utility AI + Actions and Considerations SOs
- Animation Curve weighting for Considerations added
- 160 hours development time reached
