Skip to content

August 2024

GodotSteam 4.10, Skillet, And You

First, GodotSteam 4.10 And You

Godot 4.3 is out so now GodotSteam is updating to 4.10! You can download pre-compiled versions of the standard build, GDExtensions, or MultiplayerPeer from all the normal places. Big thing is the new GodotSteam is using the Flat API so, in theory, we can now use MinGW to compile. I have not tested this yet but will be doing some test builds soon.

Now for the GDExtension part. There are two versions of the GDExtension currently available on the Github repo: godotsteam-gdextension-plugin41_43.zip and godotsteam-gdextension-plugin43.zip which are built with different Godot-cpp versions. The 4.1 branch that is cherry-picked fixes for maximum compatibility, as I understand it, and 4.3 which is the newest; these plug-ins are using their respective versions. The 41_43 version should work fine in all Godot versions 4.1. If you notice any issues, please let us know and change over to the 43 version instead.

For now, the GodotSteam Asset Library version will contain the 41_43 variant.

Wait, where do you come in? Test, build, export, report!

What's In The Skillet?

If you don't know, Skillet's asset branch is live on the Skillet repo. It has achievement, Inventory, and UGC images already, icons, Steam store assets, and more. Also some templates if you want to add skins to the game yourself. Most importantly, it has the VDF files so you can see how these items are set up in the Steamworks backend.

Currently, none of the assets are allowed to be used in commercial projects and are under CC BY-NC-SA 4.0. Contributed assets may be under different licenses so check their assets folders first!

Skillet Workshop Editor

Not just yet but soon we are releasing the Skillet Workshop Editor for easily adding items to Steam Workshop. It will be available as a download in the Skillet repo, source code so you can make changes or skin it for your own projects, and it will be available on Steam once Skillet releases.

More on that next week.

First Post Is The Best Post

OK, here we go... the first news post for GodotSteam. A good place to keep all the updates and such for the project.

Steamworks SDK 1.60

There is a new SDK with functions for the Game Recording beta features Valve just rolled out. It also has some updates to UGC and other little bits. These changes are now live in GodotSteam 4.9 (Godot 4.x / GDExtension / MultiplayerPeer) as well as GodotSteam 3.26 (Godot 3.x / GDNative).

The docs haven't been fully updated for it yet though; nor have the in-editor docs for pre-compiled module versions. That should be coming in another, smaller patch soon.

GodotSteam Components

Finally, our first update about GodotSteam Components. The first round of tools will be:

  • SteamAchievementIcon node
  • Inventory Item Editor
  • Steamworks VDF Editor
  • SteamLobby node
  • SteamChat node

You can check out the Projects page for it to find more details about what will be available and what all is planned. Github Sponsors will get access to it in September and public roll-out will happen sometime in the following months.

Skillet Updates

Skillet is coming along nicely and the public repo should be available sometime in October. The store page should be live in August, with the game finally releasing in early December of this year!

Skillet

Development sessions happen each Monday, Wednesday, and Friday on our Discord channel. Starts around noon CST and runs for about three hours; when it is not canceled.

Hopefully soon there will be something interesting enough to show.