Monthly Dev update #6 (September 2022) - A busy month

Task Force Admiral - Vol.1: American Carrier Battles

Experience the thrill of leading American aircraft carriers to victory in this innovative full 3D command simulation wargame set in the Pacific in 1942. First-person or God’s eye, you lead your fleet and planes right from the center of the battle.

[i]Dear Fans, Dear Followers, Old & new, Welcome to this September 2022 dev diary for Task Force Admiral.[/i] Life’s been sweet to us in September, at least by the standards set by 2023. We didn’t have much to complain about, we were among our loved ones, doing our work. That work, unfortunately for most of it wasn’t very graphic, and as such can only be mostly explained through the unabashed use of walls of text and a few diagrams. Yet, it was an important step in the direction of providing Task Force Admiral with a soul beyond its pretty face. Operation Barebones, the codename we gave to our basic playable slice, is well on its way. This month was all about artificial intelligence & its strategic implications, along with efforts to provide the game with its strategic layer. With each passing week, Task Force Admiral is morphing into an actual game, and like many of you might think - clearly it was about time! [img]{STEAM_CLAN_IMAGE}/37689795/5ef3cb1c9ecf21eb84e294841e5e5f53b2c5a47b.jpg[/img] So as to make sure that the enemy and friendly AI in Task Force Admiral behaves in a believable fashion, we need to reconstruct carefully a scheme of thought. The AI will be asked to adhere to this logic, that tries to emulate the process you would expect from a commander faced with dilemmas, over and over again, and reacts dynamically to them – with some sense, but often with some wrong assumptions of his own. It means developing a specific set of tasks which will identify clear goals, whether these are dictated by the original mission objectives or by the ever-evolving combat situation. [img]{STEAM_CLAN_IMAGE}/37689795/404bd8b8b96256925bdea6469b827d2a05c64ae3.png[/img] Another department where some sweat was expended in no small measure is our interface for the Naval Search missions. Separate from defensive and offensive missions, this tool will ultimately allow you to program your sector searches, the ubiquitous opening move of any proper carrier battle during which both sides send scouts to locate their opponent before launching a strike. [img]{STEAM_CLAN_IMAGE}/37689795/95e1a6fe8a38809ccace0647561d4233c253c0f3.jpg[/img] Yet, although it is a common matter treated by all games about the topic, Naval Search ended up being a remake of the irreconcilable "the chicken or the egg" kind of conundrum: setting up a flightplan based on a given sector you wish to investigate (aka populating it with your aircraft) vs. generating a sector from the aircraft you have available. Sounds kinda simple & harmless enough, but it ends up being a rather game design-defining choice, and a tough one at that! Each system had a few issues of its own when it came to providing us with the tools needed for the job. The latter is actually what people usually have in games like that - say, in Carriers at War, Task Force & Pacific Air War, for instance. You add aircraft from your pool, sub-sectors are created each time and add to each other, and there you go, that's the good old Microprose way many of you have been used to, easy to use. I'd know that, I could use it when I was 9 and set in another language, so it must have been pretty handy after all! [img]{STEAM_CLAN_IMAGE}/37689795/af403274aca0ef623313aa818c9e731136c5f57b.jpg[/img] On the other hand, you also have the rarer breed of the sector taking precedence over aircraft themselves, 2by3's War in the Pacific being one example. But even then, a squadron is limited to one sector search at a time, which means that you need two units when you need to cover two sectors. Mostly, each technique encountered can be either put under one or the other doctrine, with their own limitations. These are limitations we attempted to solve in TFA, hopefully with some luck, observing the best practices and learning from our illustrious forebearers. Here's the preliminary result we came up with. [previewyoutube=_eOwBxoGJ88;full][/previewyoutube] After some experimenting, we ended up convinced that the mission itself (aka the area to search) shall be the defining item, rather than the result of the air assets you have in hand - and if the latter don't work to cover your needs, then you'll have to revise your needs to take your limitations into account. Similarly, using a mission-based system rather than a plane-based system allows you to create as many search plans as you like, including two-phased ones or sector searches going in opposite directions, yet worked on separately by aircraft from the same squadron. This done, the next stage will now include the vital doctrine-related & behavioral choices we want to inject in the gameplay, so as to allow you to brief your scout pilots - simply, but with some clarity - regarding what you expect from them. We will hopefully cover that in the next update, if all things go well in October, that is! [img]{STEAM_CLAN_IMAGE}/37689795/10f9bf7b20481fe8610838ec74c87afc88e08f61.jpg[/img] While Jean Baptiste our coder was busy trying to assemble the brains of our game, one cog at a time, obviously other had his own workload. Now that most of the fleet is on its way to finalization, our 3D artist had some spare time to dedicate for a smaller task – and by that we don’t mean a matter not less important in the larger scheme of thing, but purely something that doesn’t involve big ships, but little men. [img]{STEAM_CLAN_IMAGE}/37689795/4b8aa175ea94c32c9daad91972918b8ef08a6780.jpg[/img] Our local pixeltruppen, that is our digital sailors, officers & other crewmen, are often requested as a feature in the comments left & right in our social media. Do understand that they are a concern for us all the same, but we are looking for the right most satisfying and balanced way of including them to the game without incurring a disproportional workload that would possibly affect our overall timetable and pipeline. For now, we will probably settle for static crewmen which will certainly add some bits of life to the scenes, despite their unequivocal stillness. [url={STEAM_CLAN_IMAGE}/37689795/8b1727895db5399b2da15fd7c8154d278b061ea5.png][img]{STEAM_CLAN_IMAGE}/37689795/951f91d0ac602e79f5ac0b32d4c087b509192076.png[/img][url={STEAM_CLAN_IMAGE}/37689795/f5b4f7782ce1ece491e8e3a02264d46b464b3410.png][img]{STEAM_CLAN_IMAGE}/37689795/6d21334e7c1b1a3f3ebf1e8483d5c798d1f43999.png[/img][/url][/url][url={STEAM_CLAN_IMAGE}/37689795/e6d95ca4426cc4a273e55c22e1e1f708ac6e956a.png][img]{STEAM_CLAN_IMAGE}/37689795/97bd4bca893cffb94d5fbe5e0278ba25f7d9f427.png[/img][/url][url={STEAM_CLAN_IMAGE}/37689795/7a553cbad4abe9da18719dfaac156223c561512d.png][img]{STEAM_CLAN_IMAGE}/37689795/16bd1fb4997fc89a83fbc649ca1c9b465eb630a1.png[/img][/url][url={STEAM_CLAN_IMAGE}/37689795/dfe2f259c753675674ff9b14e8f80f1cec4b436e.png][img]{STEAM_CLAN_IMAGE}/37689795/01c4caf7e47d7463f5b9f48d5bae29ae1d5b0a8b.png[/img][/url] Adding animated models would require the opening of a different can of worms we can ill afford right now, but obviously our wish is to get there at some time down the line, especially if we were to be successful at release. It is, when all things are said and done, in the category of pure eye-candy, but this is the sort of feature that contributes its own valuable little step towards an improved overall immersion. [img]{STEAM_CLAN_IMAGE}/37689795/303289971f9b94d6d4aa3987abc33f32bf2c1122.png[/img] [img]{STEAM_CLAN_IMAGE}/37689795/62f293001ca5a433b2df75ea917475d8e03e9627.png[/img] In the same fashion, don't expect these soldiers above to jump out of their Daihatsu barge and storm a beach. For now, it is all about adding some more immersion to the mix, and we will certainly develop this further as time goes once the game will be seating on solid foundations. But until then, at least we won't be afflicted with that silly "ghost ship syndrome" most of you dislike so much! Better than nothing, like they say. [url={STEAM_CLAN_IMAGE}/37689795/8a246c38fc3dfd2745caf37799e0d8ad916ce237.jpg][img]{STEAM_CLAN_IMAGE}/37689795/8a246c38fc3dfd2745caf37799e0d8ad916ce237.jpg[/img][/url] As for the 2D front, we’ve been painting new ships one after another, while still researching better rendering techniques for our vehicles. As our skins are all layered with different effect, working on a given layer in order to improve a given effect doesn’t impact workflow as much as it used to back in the day when a single overall skin was to include everything you needed to dress up your model. Rivets in particular are a tough customer. Whether they are visible or flushed, they still require an extra bit of attention to render properly while being optimized so as not to slow gameplay to a crawl when a wave of 50 SBD is about to dive on the Kido Butai. The progress is probably more apparent with pics rather than words, so I’ll let the pixels speak! [url={STEAM_CLAN_IMAGE}/37689795/cda46b2f1f55d49a0734f2bd773364c0b18c8d0f.jpg][img]{STEAM_CLAN_IMAGE}/37689795/cda46b2f1f55d49a0734f2bd773364c0b18c8d0f.jpg[/img][/url] And that will be all for this update! As a final word, yet again, don't forget that we have a mailing list here specifically made so as to keep you updated of all our Steam updates and other announcements which might be big enough to deserve a special treatment. Click on the pic below to access the form. [url=http://eepurl.com/gMCA4T][img]{STEAM_CLAN_IMAGE}/37689795/ec1e440c0859915037dcd5df35fd06b872632fd9.jpg[/img][/url] Cheers & see you for our next update! The Task Force Admiral team. [url=https://discord.gg/xyWqGak][img]{STEAM_CLAN_IMAGE}/37689795/e80ee0a9741f654567f884e9bb163776ad9a13d8.png[/img][/url] [url=https://twitter.com/DrydockDreams][img]{STEAM_CLAN_IMAGE}/37689795/3a1e97f2cf149c6dd4fa9c243f434178f5232067.png[/img][/url] [url=https://www.facebook.com/TaskForceAdmiral/][img]{STEAM_CLAN_IMAGE}/37689795/6e6ba1996ebbeab842854775398d296eecd31ac6.png[/img][/url] [url=https://www.youtube.com/channel/UCv_rxX8PnLOVt77K3FaIPnw][img]{STEAM_CLAN_IMAGE}/37689795/afce089fb35fc0312b165cb1f1e7be638fc2e063.png[/img][/url] [url=https://space.bilibili.com/478394397][img]{STEAM_CLAN_IMAGE}/37689795/6e999aff3471cd2fac37ccbdc0082a1a8a2634a3.png[/img][/url]