HomeGamesUpdatesPricingMethodology
Steam News5 February 20215y ago

Craftica: The First Update in 2021 with Huge Improvements Developed for 9 Months

New Chinese Name with a New Logo The Chinese name of this game is changed now from 开物天工 To 匠造奇境. This new name is less confusing and more recognizable, and reflects better the game and its English name.

In this update5

Full notes

Full Craftica update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

1 fix4 additions8 changes0 removals
  • Gameplay
  • UI and audio
  • Maps
  • Performance
addedNew Chinese Name with a New LogoThe Chinese name of this game is changed now from 开物天工 To 匠造奇境 . This new name is less confusing and more recognizable, and reflects better the game and its English name. A new and better logo also comes along with this name change.
changedOperation SimplificationsPreviously the operations in the game was a bit too complicated, which make it hard for new players to become familiar with building quickly. This update solved this problem by comprehensive simplifications for hotkeys, mouse and hotbar.
changedOperation SimplificationsFirstly the switch among view, making and mining modes is now done using mouse clicks. Secondly, the hotbar widget supports an adaptive layout to display different things for different modes, which makes it simpler switch between items, variants and block shapes using simpler hotkeys and mouse wheel operation.
changedOperation SimplificationsTo simplify building, this update also adds support for rule-based placement. When an object item is being placed near another object, if there is a predefined rule to determine a proper placement for the object in relative the other, the rule will be used to calculate the proper placement location and orientation. Now the game has generated nearly twenty thousand of rules automatically or semi-automatically for the standard items. This makes the previously tedious building now much simpler.
addedDevice ItemsAnother huge improvements in this update is the addition of a number of standard mechanical and electronic device items that can be used to build complex circuit as well as machines that can be controlled by circuits.
addedMinecraft Schematic Importing SupportThe final big improvements is the support for importing Minecraft Schematic model files. With this update, players can choose a Minecraft Schematic file to import when creating a new game in the development mode. Currently only .schematic file is supported, .schem file will be supported the upcoming updates.

Craftica changes

addedThe Chinese name of this game is changed now from 开物天工 To 匠造奇境 . This new name is less confusing and more recognizable, and reflects better the game and its English name. A new and better logo also comes along with this name change.
changedPreviously the operations in the game was a bit too complicated, which make it hard for new players to become familiar with building quickly. This update solved this problem by comprehensive simplifications for hotkeys, mouse and hotbar.
changedFirstly the switch among view, making and mining modes is now done using mouse clicks. Secondly, the hotbar widget supports an adaptive layout to display different things for different modes, which makes it simpler switch between items, variants and block shapes using simpler hotkeys and mouse wheel operation.
changedTo simplify building, this update also adds support for rule-based placement. When an object item is being placed near another object, if there is a predefined rule to determine a proper placement for the object in relative the other, the rule will be used to calculate the proper placement location and orientation. Now the game has generated nearly twenty thousand of rules automatically or semi-automatically for the standard items. This makes the previously tedious building now much simpler.
addedAnother huge improvements in this update is the addition of a number of standard mechanical and electronic device items that can be used to build complex circuit as well as machines that can be controlled by circuits.

The Chinese name of this game is changed now from 开物天工 To 匠造奇境. This new name is less confusing and more recognizable, and reflects better the game and its English name. A new and better logo also comes along with this name change.

Game Update

Operation Simplifications

Previously the operations in the game was a bit too complicated, which make it hard for new players to become familiar with building quickly. This update solved this problem by comprehensive simplifications for hotkeys, mouse and hotbar.

Firstly the switch among view, making and mining modes is now done using mouse clicks. Secondly, the hotbar widget supports an adaptive layout to display different things for different modes, which makes it simpler switch between items, variants and block shapes using simpler hotkeys and mouse wheel operation.

To simplify building, this update also adds support for rule-based placement. When an object item is being placed near another object, if there is a predefined rule to determine a proper placement for the object in relative the other, the rule will be used to calculate the proper placement location and orientation. Now the game has generated nearly twenty thousand of rules automatically or semi-automatically for the standard items. This makes the previously tedious building now much simpler.

Device Items

Another huge improvements in this update is the addition of a number of standard mechanical and electronic device items that can be used to build complex circuit as well as machines that can be controlled by circuits.

Circuits in this game emulates those in the real world with great simplifications. Like circuits in the real world, Craftica uses physical connection between components to construct functional circuits. These circuits are mainly powered by electric energy and driven by data exchanges.

Minecraft Schematic Importing Support

The final big improvements is the support for importing Minecraft Schematic model files. With this update, players can choose a Minecraft Schematic file to import when creating a new game in the development mode. Currently only .schematic file is supported, .schem file will be supported the upcoming updates.

Internal Improvements

This update brings a lot of significant improvements, including some improvements in the internal design. One such major improvement is the addition of a new chunk type named Section. The support of this new chunk type makes it possible to build without concerning or understanding much about the object concept in the game. This makes it easier for beginners to start building complex objects. It also increases the degrees of freedom to build for experienced players. This improvement also makes it possible to simplify the operations in the game.

The support of section chunks also makes it possible to support better procedural generation of biomes and villages. But this update mainly improves the implementation, with only a few improvements on the algorithm.

The terrain generation also has signification improvements on the implementation, to support generation with multiple threads, and to avoid potential generation problems along the terrain octant borders. Also these improvements mainly focus on implementation rather than the algorithm.

Internal Optimizations

Other significant internal improvements mainly focus on optimizations. Some of which improve the multi-threading support, and make it safer and more efficient to use threads.

Another major optimization is on rendering. It reduces the faces for rendering by merging some adjacent faces on the same plane with the same material. After the optimization, the number of faces can be greatly reduced. For some big and complex scenes imported from Minecraft Schematic files, the final faces can be reduced to one third of the un-optimized number of faces.

This update also made significant optimization for physics simulation. This is mainly done in two ways, firstly simpler collision shapes are used for many of the standard items; secondly some rigid bodies that are fixed together are merged into single objects. This way the rigid bodies in the game world simulation can be greatly reduced, making it more efficient and stable to simulate.

Still, there are rooms for further significant optimizations, which will be implemented the future updates.

Source

Steam News / 5 February 2021

Open original post

Changelog.gg summarizes and formats this update. How we read updates.