Development Status #51

Tank Squad

Tank Squad is a tactical-combat action game. Take part in big tank battles during World War II. Play single-player or coop (4 players). Repair your tanks, replenish supplies, manage the crew and get back to the action!

[img]{STEAM_CLAN_IMAGE}/39404519/1fdc56d2439186286c1d51b06d3cc9b2854fbbc0.png[/img] [h2]Dear Tankers,[/h2] Welcome to our [b]51st[/b] Development Status. You can see what we were working on in two weeks! [h3]New weapons for infantry[/h3] With addition to the new unity and squad system, we have introduced two new semi automatic rifles to complete the various squad variants for both Wehrmacht and Red Army. Both rifles will be issued with the “Senior Rifleman” unit class. For Wehrmacht and Red Army squad structure usually there was at least one soldier equipped with such a weapon. Of course, this was not always the case, squad line-ups would vary but for the game, something has to be adopted [b]Gewehr 41[/b] The Gewehr 41, commonly known as the G41(W) or G41(M), denoting the manufacturer (Walther or Mauser), are two distinct and different battle rifles manufactured and used by Nazi Germany during World War II. [img]{STEAM_CLAN_IMAGE}/39404519/ee2167a27e1987ba72ca4e9a73b1b326181a1c82.png[/img] [b]SVT-40[/b] The SVT-40 is a Soviet semi-automatic battle rifle that saw widespread service during and after World War II. It was intended to be the new service rifle of the Soviet Red Army, but its production was disrupted by the German invasion in 1941, resulting in a change back to the Mosin–Nagant rifle for the duration of World War II. [img]{STEAM_CLAN_IMAGE}/39404519/7b24469b9c9cdb46056bdabedb32b488b93b4bc4.png[/img] [h3]VFX[/h3] This week we started working on the final look of VFX’es. Our new shaders react to environment lighting and are deeply customizable in that manner. Because of that, we have enough artistic freedom to enhance all sorts of smokes and fires, and at the same time maintain a realistic look. [img]{STEAM_CLAN_IMAGE}/39404519/d56fe82bbe11b07a1b873309a1acd22d5517f15b.jpg[/img] [i]Our new basic shader model[/i] [previewyoutube=hNmk75LwDMc;full][/previewyoutube] [i]New particles in action[/i] [previewyoutube=vrECTg0sbq0;full][/previewyoutube] [i]Lighting capabilities of smoke[/i] With the option to light our smokes, we can achieve much better volumetric effects, without using actual volumetrics. That approach is much more hardware friendly. [h3]Vehicles[/h3] [img]{STEAM_CLAN_IMAGE}/39404519/bd7c5ff9ad5043a3479c3b270c80ef5e5f315108.jpg[/img] In recent weeks we have implemented German and Soviet vehicles into the game, which will be available and used during missions in the first campaign in the game. In addition to the Tiger I, there are already PzKpfw IV Ausf. H or PzKpfw III Ausf. M in the game. [img]{STEAM_CLAN_IMAGE}/39404519/438d111e921257070b9264fc16ef620d539c6281.jpg[/img] For the Soviet side, we are configuring KV-1 and T-34/76. Both are drivable but not yet fully implemented. As we mentioned earlier during the German campaign players will be able to take over enemy vehicles if they are not destroyed completely. When a tank is damaged but possible to repair, it can be taken to a repair station to restore combat capability. [img]{STEAM_CLAN_IMAGE}/39404519/d95bfd9bf30d3cb439e46e4b6a9bcf14a9e111a5.jpg[/img] [h3]Optimisation[/h3] Ensuring excellent game performance is our top priority, which is why we have temporarily halted the development of new features and dedicated our efforts to an additional optimization process. This involves optimizing various aspects of the game, such as tank physics (including wheels and tracks), environment rendering, AI behavior, and character performance. Additionally, we have fine-tuned quality settings, ranging from low to the highest settings available. [img]{STEAM_CLAN_IMAGE}/39404519/f85ae96d74d87863dc92543c18adb6f4138cac33.jpg[/img] In terms of the environment, we have focused on optimizing shadow casting, configuring the level of detail (LODs) to balance performance and visual quality, and implementing impostors for distant objects. Impostors are 2D representations of 3D models that are used when the objects are located far away from the player's viewpoint, enhancing performance without sacrificing visual fidelity. We are monitoring the game's performance primarily through two key indicators: the number of batches and frames per second (FPS). By implementing optimization techniques, we have successfully reduced the number of batches by approximately fifty percent in certain scenes, leading to improved performance and smoother gameplay. [img]{STEAM_CLAN_IMAGE}/39404519/b2cddc629876eba9f374261d184f56e33ac1541f.jpg[/img] Thank you and have a good one! [i]DeGenerals[/i] [img]{STEAM_CLAN_IMAGE}/39404519/ef5d3a6d6ff6538074686b68ff0998db3db3744b.jpg[/img] [url=https://discord.gg/vNQdBgrdRx][img]{STEAM_CLAN_IMAGE}/39404519/c3bdf5f1cdabcd495fb0a8166cee22818ef1129f.png[/img][/url] [url=https://www.facebook.com/TankSquadGame][img]{STEAM_CLAN_IMAGE}/39404519/f669dfaac50572abe510828b1ac67d3bcbcedf72.png[/img][/url]