GodotSteam 4 Example Project

An asset by Gramps
The page banner background of a mountain and forest
GodotSteam 4 Example Project hero image

Quick Information

0 ratings
GodotSteam 4 Example Project icon image
Gramps
GodotSteam 4 Example Project

A working example of various Steamworks features using GodotSteam. These are based on the tutorials from our documentation which you can find here: https://godotsteam.comThis should work in any Godot 4 version but is built with Godot 4.0.3.The example project should also work, in part, with your game's app ID.

Supported Engine Version
4.0
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
7 months ago
Git URL
Issue URL

GodotSteam 4.x Example Project

This is a basic example of how GodotSteam can work in your game. It is based on the tutorials from the documentation. This example project is meant for the Godot 4.x module but should work as-is with GDExtension.

Looking for the Godot 3.x version? Check it out here!

Current Build

This version covers:

  • Initializing Steamworks
  • Loading and setting achievements and statistics
    • Now utilizes both current and user statistics
  • Firing achievements
  • Loading player avatars
  • Creating a lobby
  • Lobby message chat
  • Getting lobby lists from Steam
  • P2P packet sending / reading
  • Joining a lobby
  • Achievement icons
  • Some input functions
  • Authentication
  • Steam Voice

Quick How-To

  • Download this repository and unpack it.
  • Load it into the Godot editor that has been compiled with the GodotSteam module.
  • Make sure the steam_appid.txt is in the same folder as your Godot editor executable.
  • Make sure Steam is running.

Pull-requests are the best way to help the project out but you can also donate through Github Sponsors, Ko-Fi or Paypal!

License

MIT license

A working example of various Steamworks features using GodotSteam. These are based on the tutorials from our documentation which you can find here: https://godotsteam.com

This should work in any Godot 4 version but is built with Godot 4.0.3.

The example project should also work, in part, with your game's app ID.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
GodotSteam 4 Example Project icon image
Gramps
GodotSteam 4 Example Project

A working example of various Steamworks features using GodotSteam. These are based on the tutorials from our documentation which you can find here: https://godotsteam.comThis should work in any Godot 4 version but is built with Godot 4.0.3.The example project should also work, in part, with your game's app ID.

Supported Engine Version
4.0
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
7 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers