@Tremor_Blue thank you, but unfortunately current music is just for reference and will be replaced before release. Hopefully it will in the same style)
This week was focused on gui “quality”, as i recently discovered that almost all scaled down images were blurry, as well as world map with zoos on different zoom levels. World map i have already fixed several weeks ago and started digging into shaders stuff (resolved problem). Approach was pretty much the same with gui. With it i also updated some icons.
Meanwhile i worked on news and events systems. News will be used to create “live” world around the player, reflecting player’s actions like upgrading zoo’s capacity or exchanging animals. Additionally it will just show world news, for example:
Bear the dog saves more than 100 injured koalas. A koala-detecting dog has come to the rescue in the aftermath of Australia’s fires.
Main problem is that this news are created manually and as a player i would like to see unique news every time i play. One approach is to create hundreds or thousand small news. It’s very time consuming and not practical. So this lead me to idea to use neural networks to create news headlines. I would also need to collect many real news headlines to train neural network, but after that it will generate unique headlines every time i play. I’m not sure yet if i would implement this, but it is cool thing to try. Right now i’m tuning frequency of news. You do not want to show something every second, but also do not want to show something every 10 or so minutes. Basically i would track when last time news was shown to the player in in game days and in real time.
Events will affect gameplay and offer player a choice, for example: one animals has escaped and you have to do something about it or there are forest fires and you can temporally hold animals at your zoo. It will have some advantages and disadvantages. News will also support these events, like news about some spotted fires, and your decision to hold animals or not.
First version of news system is almost ready while events system will take some time to tweak and fully implement. Here is WIP screenshot:
Image used from www.freepik.com/
This post is already big, so i will tell about node management next week ( i promise)
But before you go:
Only five animals left to draw from the initial group of animals!