Exactly one month ago, we made a how-to video for 0.7.0. It was finished on a Tuesday, and we were planning to use it in the Friday Blog. We forgot to share it again, and again, and again, but finally remembered it at the right moment. Here it is!
https://youtu.be/QnWmjBGpT4M
This week, Zun was focused on a couple of technical issues. The game is split between a client and a server for various reasons. While connected, they will regularly send messages to eachother to indicate everything is going okay. If such messages are not received on either side for a certain period, the connection is broken and the player is returned to the main menu. In most cases this is a very useful feature.
Since 0.7 there were some people where this system would be triggered during loading a world (in both singleplayer and multiplayer). This would mostly happen on lower end pc's and especially with older harddrives - they would be occupied for too long a period during which they wouldn't send the required messages. This is now fixed partly by smoothing out lag spikes in the loading screen and reworking the system to be more lenient towards such spikes.
Together with some other fixes and optimization in the last couple of builds, the game should now be more stable than ever! The fixes were necessary, though: two of the four most recent reviews on Steam contain complaints about frequent freezes and crashes. We hope these issues are improved. If you're still running into technical issues, please let us know! Preferably on Discord, but we also check the Steam Forums and Reddit.
As you might know, Zun is our programmer. He's the technical one who writes our code, works in Unity and uploads new builds. He's responsible for the fixes mentioned above. In a couple of days, he's leaving the Netherlands for a 3,5 week long holiday in Japan. That also means no updates or hotfixes in that period. So if you're on 0.7.0.144 and run into new, major technical issues - let us know ASAP! It can't be helped on Monday.
I tend to go by the nickname Pipliz now, because I'm manning our social media accounts. I work on the textures and models for the game, and I'm behind most gameplay decisions and design choices. I also write the Friday Blogs and make the trailers. This has been a great job in the past two years, but for these specific tasks, the near future is a bit desolate. Our focus lies now mainly on interface enhancements, and that doesn't require models or textures. Theoretically, we could keep adding new jobs, items and recipes, but it seems a bit pointless now. Nobody is complaining about a lack of them, while we've heard from lots of people that they want better insight into their colony and better tools for managing it.
For the long term future of Colony Survival and our company, it seems best if I learn some of Zun's technical skills. It would be very useful if I had some programming skills, and if I could work in Unity to for example enhance the UI or add basic new features.
But going from "barely any programming experience" to "enough skills to add something that's releasable in Colony Survival" is quite a long road. I set my first steps at the end of 2018, and I've continued this week. I'm planning to continue to experiment and improve the next couple of weeks and months.
If anyone else is interested, here are some free resources that I have found very useful:
[ 2019-09-13 12:24:52 CET ] [ Original post ]
- Linux 32-bit [97.57 M]
- Linux 64-bit [96.17 M]
- Multiplayer support: play with friends and strangers!
- Advanced pathfinding: colonists and zombies will find their way in the world you've build. They will dynamically navigate stairs, bridges and tunnels.
- Explore a world with realistically placed biomes. A giant jungle in the center of the world, surrounded by savannas, deserts and temperate biomes. Two polar regions in the far north and south.
- Support for textures and language packs created by players
- Dynamic lighting and eye adaptation
- Voice your suggestions and be part of the development of Colony Survival!
- OS: Ubuntu 12.04+. SteamOS+; 64-bit
- Processor: Intel Pentium G620 (2.5 Ghz dual core) or equivalentMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: Intel HD Graphics 5000. 1280x720 display
- Storage: 300 MB available spaceAdditional Notes: Work in progress: new features may raise the bar. optimizations may lower the bar
- OS: Ubuntu 12.04+. SteamOS+; 64-bit
- Processor: Intel i5-2300 (2.8 GHz quad core) or equivalentMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: Nvidia GTX 750 or equivalent. 1920x1080 display. supporting openGL 4.2+Network: Broadband Internet connection
- Storage: 1 GB available spaceAdditional Notes: Work in progress: new features may raise the bar. optimizations may lower the bar
[ 6089 ]
[ 3241 ]