1. The Karters 2: Turbo Charged
  2. News
  3. Devlog #31 | In-Game Steam Workshop support!

Devlog #31 | In-Game Steam Workshop support!

Hello everyone!

You might wonder why I would dedicate an entire week to integrating Steam Workshop directly into the game's menu, considering that Steam mods can already be browsed through Steam itself.
The reason is straightforward – console support. Unlike PCs, consoles don't have the option of accessing the Steam Workshop, which means we need an in-game way to explore and download mods.
(console mods will be hosted on a different platform called mods.io )

Workshop Main Menu



This menu is divided into three categories:
  • Mod Browse: Here, you can browse through all user-created mods. You can sort mods by Most Recent, Most Downloaded, and Most Popular (on a weekly, monthly, or yearly basis). Furthermore, you can filter by types like : Tracks, Characters, Vehicles, or Wheels.
  • Installed Mods: This section lets you see all the mods you've added to your game.
  • Publish Mods: Here, you can publish mods to the Steam Workshop directly. Using my Unity Export Tool, you can set the thumbnail, description, and name of the mod, and build everything into a single directory with the click of a button. Once this directory is placed in the game's folder, the game recognizes it, allowing for publication or sending an update.

When you select a mod in any of these sections, you'll see the Mod Details screen where you can get all the info and decide if you want to download it, publish, or remove it. (The thumbnails above are just for preview purposes)

Next Week


Next week, my goal is to wrap up this UI implementation and start integrating mods.io for console support. I'm also planning to add support for custom tracks, which shouldn't take too long.
Even if things take a bit longer than expected, I'm confident that, in the worst-case scenario, all modding support will be completed within the next two weeks. The great news is, with all these tools for modding, it'll be easier to add even more fun stuff to the game later on ;)

Stay tuned for more updates, and thanks for keeping up with the development!
Sebastian