For many years, the people who have inhabited Cosmoteer's ships have all looked like clones of the same light-skinned, short brown-haired, male-looking person. Honestly, as someone who believes in the value of diversity, I've been pretty embarrassed by how homogeneous Cosmoteer's crew are. Science fiction media like Star Trek and Star Wars, which Cosmoteer is obviously very inspired by, have long portrayed a more diverse future as an ideal that we should strive for. Cosmoteer has for a very long time failed to live up to that ideal.
I hope that this latest update is a significant step towards living up to that ideal of a more diverse future. While still nameless and with identical abilities, the people that crew Cosmoteer's ships now appear more visually diverse with a variety of skin tones, hair colors, and hair styles. And while Cosmoteer does not have any explicit notion of "gender" coded into the game, some of the hair styles evoke traditional male or female sensibilities, at least by our early 21st century standards. (But who's to really say how fashion will have changed hundreds of years from now.)
This is the first update to include translations created by Cosmoteer players as part of the Cosmoteer Translation Project. This is a community-driven effort to translate Cosmoteer from English into as many languages as possible. Initially with this update, Cosmoteer can now be played in German, Russian, French, Spanish, and both simplified and traditional Chinese. These translations are very much a work-in-progress and may contain errors and omissions. If you want to help translate Cosmoteer into your language, head over to the Cosmoteer Translation Project to read more about it.
There were a lot of advantages to switching to .NET Core:
- The most immediately noticeable advantage is that performance has been significantly improved. In some situations you might see framerate as much as double.
- .NET Core doesn't require a separate framework to be installed on the player's computer, which took time and was prone to errors.
- .NET Core allows players using 32-bit and 64-bit operating systems to play with each other, which was not possible under .NET Framework.
- .NET Core paves the way for supporting Mac OS and Linux. Cosmoteer doesn't support those yet, but .NET Core brings the game one big step closer to that future.
The only major disadvantage to .NET Core is that now Cosmoteer's download and installation size is much larger, because it no longer installs the .NET Framework separately and has to include everything it needs to run within the application itself. The new installer is about 200 MB, more than twice as big as the old installer.