STEAM GROUP
GodotSteaм godotsteaм
STEAM GROUP
GodotSteaм godotsteaм
3
IN-GAME
11
ONLINE
Founded
16 February
Language
English
Location
United States 
ABOUT GodotSteaм

An ecosystem of tools for Godot Engine and Valve's Steam. For Linux, Mac, and Windows.

Get help, check out the project, or just keep up on what's going on:
POPULAR DISCUSSIONS
VIEW ALL (2)
RECENT ANNOUNCEMENTS
GodotSteamKit Incoming
Starter Kits

Both have been tested and a generic GodotSteam theme applied to them. They can be easily modified to fit whatever project you are working on and hopefully save you time from implementing all the working guts. Both still need their internal documentation finished though.

Lobbies
  • Optional manager scene
  • Hosting and joining / lobby list scenes
  • Lobby scene with chat
  • Support scene like lobby player

It also uses invites through the Steam overlay and has a catch for parsing invite connection strings. The lobby chat is also a separate scene that can be used somewhat independently though does require an active lobby to function.

Leaderboards
  • Options-based menu for filtering
  • Toggles for downloading leaderboards automatically or on-demand by user
  • Has support for leaderboard UGC as images but can be easily modified
  • Support scene for leaderboard entry
  • Has starter script for uploading new scores

Custom Nodes

Two types of custom nodes: Avatar and Steam Usernames in a few different styles. These are things I have wanted to put together for a bit and make accessible.

Avatars
  • Has Sprite2D, Sprite3D, and TextureRect variants
  • Give it a Steam ID to track and it will automatically fetch and update the user's avatar

Usernames
  • Has Label and Label3D variants
  • Give it a Steam ID to track and it will automatically fetch and update the user's username

Get It

Currently this first version is available on the sponsor's repo in Codeberg. There will also be an Itch.io page soon where it can be obtained. This version's functionality will eventually be part of the public version everyone gets once I finish up docs, more testing, and a feedback phase.

For non-sponsors, you can keep an eye on announcements in all the usual places as well as the new GodotSteamKit repo on Codeberg.

Next Up

The next version will have the updated GodotSteam which is almost completed. This new version has a lot of breaking changes from the current version of GodotSteam that is publicly available including things like custom classes instead of dictionaries for various functions and an overhauled code-base. More on that when it is ready. Hopefully I will also have a conversion script if you wish to upgrade any projects; though I'd probably just use it on new projects.

There is also a list of more starter kits, custom nodes, and tools that will be in future version; these are listed on both the sponsor repo and new GodotSteamKit repo on Codeberg.

Availability

As mentioned earlier and on all the new pages about GodotSteamKit it will be in two flavors: a free version for the public and a paid version which is also available to all sponsors. Modeled somewhat off Kenney's all-in-one package, I am hoping it will help boost support for the overall project and creation of more stuff. The paid / sponsors version will have things that eventually trickle into the free version; also somewhat similar to Material for MKDocs model.

That's it for now!

:fullheath: Gramps

GodotSteam For Godot 4.6.1
VIEW ALL (132)
STEAM CURATOR
GodotSteaм reviews
"All the games made with Godot and GodotSteam."
Here are a few recent reviews by GodotSteaм
3 Comments
Lymei 25 Feb @ 3:55pm 
LesGo!
Grampus 24 Feb @ 10:37am 
Ayyyy!
Retrocade Media 19 Feb @ 3:11pm 
Howdy y'all!
3
IN-GAME
11
ONLINE
5 IN CHAT
Enter chat room
Founded
16 February
Language
English
Location
United States