2024 Roadmap: WWII Online

Date: Sun, 03 Mar 2024
WWII Online Game Banner
Genre: Action, Casual, Free to Play, Indie, Massively Multiplayer, RPG, Simulation, Strategy, Early Access
Developer: Cornered Rat Software
Release Date: Tue, 05 Sep 2017
WWII Online’s 2024 Roadmap
This year’s roadmap is a continuation of efforts initiated in 2023. We currently have three major projects going on simultaneously:

  • Continue to improve/optimize WWII Online 1.0
  • Re-design WWII Online in Unreal Engine 5
  • Continue the conversion of WWII Online: Chokepoint from UE4 —> UE5

It’s going to be a jam-packed year for CRS, and great progress is being made on all fronts for WWII Online. Keep reading to learn more about how your support is turning into action!

QUAD ANTI-AIRCRAFT GUNS COMING TO WWII ONLINE
As the years of the war progressed, innovation for anti-aircraft gunners enabled some pretty uber stuff to shoot enemy aircraft down. All of these guns will be made available in the Army branch as towable ground units. You will be able to spawn these from depots, army bases, and forward bases.

  • Flakvierling 38 (Germany)
  • Polsten 20mm (England)
  • M45 4x.50 (United States & France)





And if you wanted to get an idea of how much fun these can be, enjoy this clip from Waterworld where it shows the M45 going to town:
https://youtu.be/3nNJ4v-k_Ng?t=35

NEW TANKS COMING TO WWII ONLINE
For a long time we’ve had players requesting that we add completely new tanks to WWII Online, and we agree - it’s time. FYI: It’s important to note that the resources working on these do not include developers currently working on our conversion to WWII Online 2.0 or Chokepoint.

We’re pleased to let you know that we intend to add the following tanks this year:

  • Panther Ausf.A (Germany)
  • Valentine Mk X (England)
  • M18 Hellcat (United States & France)




REVAMPING OLDER MODELS FOR WWII ONLINE
We completely revolutionized our approach to modeling during 2023 and had some fantastic results. We’re going to continue this effort and we have several items not only in progress, but planned. We are not only creating NEW artwork and improving the visual appeal of the game, but we are also cleaning up technical debt by addressing known issues with each vehicle as it goes through the pipeline.
This creates a future proofing opportunity and optimizes gaming experiences now found in WWII Online 1.0. Keep your eye out for more vehicles being improved, and be sure to use the official bug tracker to report any known issues which is located at http://www.wwiionline.com/bugs. (Include vehicle types, descriptions of the issues, and any relevant picture or video and it will get prioritized).

TANK CREW - TRACK REPAIR
We now have a working concept of tank crews being able to repair their tracks, development continues and is approaching testing. WWII Online tankers are about to have the ability to fix their own tracks and get mobile again (up to a certain amount of times) if this occurs. We had this on our roadmap last year, and while work did occur we didn’t quite get it where we wanted. We intend to move this forward and get it available to tankers this year.

BETTER EWS REPORTING
Particularly for our underpopulated forces, we’re looking at adding some helpful - yet somewhat vague - information on where enemy infantry forces (only) are at via system/chat. For example, “Enemy infantry spotted northeast.” So again purely designed to help increase situational awareness and support the side with less people online.

AFK PLAYERS & BALANCING MECHANISMS
Some players go AFK and are still considered part of the balancing mechanisms that determine the number of attack objectives, capture speeds, and so on. We’re planning to remove AFK players from this consideration in fairness to the rest of the active players, and we plan to go a little deeper than just someone who types .afk or nudges their player every so often. This is a problem with someone who has multiple accounts and is distorting real numbers.

SHOW FB DAMAGE ON SPAWN
We want to simplify things a bit here. Long story short, when someone spawns into their forward base, we want to report the percentage of damage instantly and easily to the player. Normally you’d have to click on your forward base on the map and type .own to see the percentage (Infantry: 20%, Vehicle: 80%, Other: 22%) etc. Basically this will just automatically happen as you spawn in to give you immediate situational awareness and help all players, new and veteran alike.

TOWN ALTITUDE ON MAP
For bombers, indirect fire weapons and paratrooper aircraft, it is critical to know the specific town altitude in game so you can range your sight or drop paras at a safe altitude. Our goal is to get the specific town height of the town marker (statue/obelisk) to be displayed on the in-game map. For example, when you hover your mouse over a town you can see the available brigades, garrisons, and town owner in a small pop-up window. In this case we’ll expand that window to include town altitude information.

SATCHELS CLIPPING INTO VEHICLES
Players have identified several reports of satchels clipping into vehicles. We have some working theories on this and will be prioritizing some effort here as this should not be happening. Using the bug tracker you can help our team find out (faster) where these specific hot spots might be by tank type.
We ask your support on this because you’re experiencing it daily and it will help us figure out those issues faster and turn around a result at a faster pace. When creating a ticket include: 1) Tank type, 2) picture of tank / satchel placement, 3) identify with some annotation via picture where it’s happening, 4) a video works too, all of that = a sure fire way to identify what needs cleaning up.

INFANTRY DYING TO STOPPED VEHICLES
This is one of those important quality of life things. Let’s say we have a sapper hunting down an enemy tank, and the vehicle stops. Sometimes infantry die simply by touching their character model with the vehicle, even though it’s “stationary”. We’re planning to clean this up for a more appropriate experience.

WWII ONLINE 2.0
Other than the continued technical debt cleanup you’re seeing on the Production side through our new vehicles and Chokepoint’s infantry system/animations being worked on (as seen below), 2.0 is continuing to receive under the hood, technical treatments. A lot of what we have to report on this is very technical and isn’t something we can show as it would expose IP or trade secrets.

The majority of our internal development resources have been deployed to this re-design of WWII Online within Unreal Engine (currently running on UE 5.3). As stated before, this will be a multi-year effort and we’re seeing positive movement internally. It’s very important that we allow our developers the time and breathing room (grace) they need to get the hard lifting done, by far the most difficult and time-consuming part of this process.

WWII ONLINE: CHOKEPOINT ROADMAP
As we announced in mid-2023, we had to completely rebuild our Chokepoint team. Given all of the other moving parts of our organization here at CRS, and the high-demand to press updates for 1.0 and 2.0, things were a bit slower than desired to get things going. So we appreciate your grace as we’ve had to navigate the recruitment and training of personnel, and picking the project up from the original development team. By no means, is that a simple thing to do.

Our commitment to Chokepoint remains because it is acting as a training tool for our Production team and as we’ve described all along, it is being sought out to replace the current infantry system for WWII Online 1.0 for many reasons.


UPGRADE TO UNREAL ENGINE 5.3
Chokepoint is currently running within UE 5.1, it’s important for us to pursue the latest and greatest capabilities and stay on top of our game (pardon the pun). As much as we can help it, we do not want to fall behind. Initial conversion steps from 5.1 → 5.3 are underway.

REBUILDING INVENTORY SYSTEM
This has been identified as a key hurdle we need to get past. UE4 utilized a custom-built inventory system which has been totally deprecated as part of the conversion over to UE5. We plan to leverage UE5’s new inventory system called, “Lyra.” Efforts were made to see what could be transferred over from UE4 → UE5 but have mostly fallen flat. This is part of the exploration process of our new team picking up the pieces and recognizing that we need to build anew.

The inventory system manages character inventory, which weapons are assigned to whom, loadouts, etc. Rebuilding it actually gives us native compatibility with UE5 which in turn makes it better long-term for support for not just in Chokepoint, but anything WWII Online 2.0 intends to use from these systems. It also means that the general knowledge of how this works will be better documented (as it is provided by Epic Games itself) and our new team will be more capable of sustaining it.

To do this, we intend to strip out the current system entirely and start small by adding a single weapon to be shared across all classes and building from there.

Fortunately, we have lots of data still intact and weapons, animations, sounds, etc which should make that process start to pick up speed once we get base functionality working. We’ll keep you posted on progress, this a very difficult task and touches many areas of the code/blueprints.

CODE CLEAN UP
We’re at a much better point now to isolate deprecated elements of our code base and blueprint(s) post-conversion. So things that are hanging around from UE4 will be jettisoned that are no longer in use by our programming team, to reduce technical debt and ensure optimal workflows going forward.

CLEANING UP EXISTING MAPS & MODELS
Our environment artists have been steadily repairing Carentan & La Fiere, and have made some strong progress. Our next goal is to unlock a technical issue preventing artists from being able to work on Eglise (the night time map), so we can get that game ready as well.

Several models have received UVs, textures, placement adjustments, and so on. These were mostly post-conversion issues that demanded attention.

CLEANING UP ANIMATIONS
There are several animations requiring attention, and our animator has already been addressing the more obvious animations in third person. As soon as the inventory system is online, we’ll be able to do more thorough first-person animation improvements as well, as we can properly test results.

BUILDING, DEPLOYMENT & PLAYTESTS
Once we have our inventory system functioning again, our next step is to clean up our application building process for PC and work on deploying those binaries to our dedicated host. This will effectively get us back into the routine development swing of things.

Then we can get updates deployed via Steam and all key holders of Chokepoint will be able to dive back into playtests and get the ball rolling. Then it will all be about players reporting issues, our team prioritizing them, cleaning things up and deploying new builds, and so on. This will be the ultimate sign that we’re on the right path and we can be more certain about release timelines.

TRANSPARENCY & EXPECTATIONS
This stuff isn’t easy. We’re a mostly volunteer team with three major projects going on simultaneously. We’ve laid out what’s happened, our commitment to rebuild and get things back online and that we’re staying the course as best we can to get Chokepoint to be operational. But it’s got some challenges that we’re currently navigating through.

Keep your expectations reasonable and know that until otherwise stated, we’re continuing to move forward on all fronts.

We are exceedingly grateful to our community for the continued support of the CRS 2.0 Team over the years by your subscriptions and annual fundraiser donations. We are 100% self-funded organization remains committed to bringing the unique strategic and tactical gaming experience of WWII Online into the Unreal Engine.

Sincerely,
Cornered Rat Software

Write your comment!