Tips and TricksWebinar Recap

Summer CodeFest: Next-Level Concurrency: Enhancing Scalability with C++20 [Recap]

This session has concluded watch the replay or download the slides below. The first Summer CodeFest presentation has concluded! Whole Tomato’s very own lead developer Chris Gardner lead the first session on enhancing your program’s scalability with concurrency techniques in C++! We’ve prepared a short introductory article about concurrency and a short history on C++ support for threads…
Read more
Build Announcements

Visual Assist 2023.2 released

The second update to Visual Assist in 2023 is here. This update features an extensive series of upgrades to code inspections, shader extension support, and a number of quality fixes to the IDE. Download the latest version of Visual Assist now. Greatly expanded code inspections with over 100 new Clang Tidy checks The biggest item in this release is the added support for all code checks available…
Read more
Tips and Tricks

C++ Refactoring Tips And Tricks

In the world of software development, features are constantly updated and new functionality is continuously added. Gradually, keeping up with the latest and best coding standards becomes complex. This slows can slow down operations and affect how code is maintained and…
Build Announcements

Visual Assist 2023.1 released

The first update to Visual Assist for 2023 is here. This update features an extensive list of improvements and bug fixes for a variety of users. And if you haven’t, download the latest release here. We hope you find them useful!  Improved parser auto type deduction…
Build Announcements

Visual Assist 2022.4 now available

The fourth update to Visual Assist 2022 is here! This release updates some core Visual Assist behaviors, adds a key C++ language feature, and adds support for external configuration files. The release also continues initiatives on shader code from the previous release. If you haven’t updated yet, download the latest release here. Parser changes One of the highlights of this release is…
Read more
Build Announcements

Visual Assist 2022.3 now available

Visual Assist 2022.3 is out and brings some exciting news for those working with graphics shaders! It also adds a pair of code inspection checks, as well as a new navigation option for Open File in Solution. Visual Assist HLSL support High-level shader language (HLSL), while…
Tips and Tricks

Do I Need To Know C++ For Unreal Engine?

C++ is a powerful programming language that can be used to program the mechanics and inner workings of video games and applications using the Unreal Engine. A program created using C++ for Unreal Engine will typically be much more complex and detailed than using other…
Tips and Tricks

The Most Pervasive Problems In Game Development

Game development is a very interesting and at the same time very complicated process. In this article, we will look at the most pervasive problems in the game development process, as well as possible ways to solve them. What is the game idea? For the creation of any project to end in success, it is very important to initially analyze and plan everything well. Before you start…
Read more