SoftField Graphic Core: v0.9.8.0
SoftField Code Core: Design phase.

What is SoftField Core, and why do you need it? This question might arise for many, and it’s entirely justified. In broad strokes, SoftField Core is an internal engine within an engine, designed to enhance your game development experience. However, for more detailed information, read on.

SoftField Core is divided into two main components: the graphical core and the code core. Let’s delve into each of them.

Graphic Core

The graphical core is an integral part for working with graphics. This component comprises a set of functions and materials with built-in logic designed to standardize the development of your games. With it, you can create custom masks to customize the appearance of your models. Additionally, it provides masks that simplify working with code and interaction with it. The graphical core also includes automatic landscape materials, including automated foliage generation, landscape grass types, virtual textures, and logic for simulating landscape wetness under rain or creating a snow cover. Moreover, this core allows you to make your world holographic, ideal for modern or future game settings, and simulate a world map in games when a player presses the “M” key. The graphical core offers extensive visualization possibilities for your models, making them more diverse and streamlining the work for programmers. They can easily find the necessary parameters in the MPC (Material Parameter Collection), where the parameters are grouped. This makes the work of programmers more convenient as they can quickly locate the required settings.

It’s essential to note that the graphical core is capable of operating independently, regardless of the code core, making it an excellent choice for developers creating their own games. Thanks to regular updates and support, any arising issues can be swiftly resolved, and perhaps your ideas can also be realized and integrated into the core.

Code Core

The code core is a part created using Blueprints, where the most common gameplay mechanics are assembled. This includes shooting, running, rolling, vehicle control, day and night cycles, weather changes, customizable interfaces, and much more. This component significantly simplifies game development, especially for newcomers who are just starting their journey in the industry and want to try their hand at game development. It’s important to note that the code core cannot function independently and relies on parameters and materials specified in the graphical core. However, this isn’t a drawback; instead, it’s an advantage because we demonstrate the practical utility of the graphical core. The code core is initially developed using Blueprints, but as logic is refined and bugs are resolved, we transition necessary code blocks to C++, which enhances performance. Developers no longer need to do this themselves, saving them time.

In summary, SoftField Core significantly simplifies the game development process, providing flexibility and adaptability to various genres, such as RPG, RTS, Action/Shooter, and many others. Although game development using this core still requires significant effort and creative work, it provides a foundation for creating diverse games. You can customize the core by removing unnecessary mechanics and integrating your own. SoftField Core also provides ready-made models specifically created for use with the core and guarantees their compatibility. It’s essential to note that these models can also work in other projects, and we provide the necessary tools.

The primary advantage of the core is its optimization, allowing players to have maximum features with minimal system requirements. We also provide documentation for core usage and are available for assistance through social networks, as our group is open.

The most important thing to note is that SoftField Core is currently in development. Some of its components are already prepared and actively undergoing testing, while some projects have gained access to a closed test version to identify and resolve potential issues that might affect its functionality in the future.

It’s important to emphasize that there will be two versions of SoftField Core: a free version and a paid version. The free version offers basic mechanics that can help create a demo game for investors, and in exchange, we only request that you credit the use of our core in your videos and upon the release of your demo game. The terms for the paid version will be discussed individually with each client.