Steam Deployment

ECOSYSTEM research · Game Development

1. Decide whether you need Steamworks API integration

You can ship on Steam without Steamworks API integration , but the API is recommended for things players expect: overlay behavior, achievements, leaderboards, invites, lobbies, Steam Cloud, etc. Valve explicitly says Steamworks API integration is not required to ship, but is highly recommended for Steam specific interactions. ([Steamworks][1])

For Bevy, you have two main options:

Option A — Bevy 0.18: use bevy steamworks

The latest bevy steamworks docs I found show version 0.16.0 , depending on bevy app ^0.18 and bevy ecs ^0.18 , so it is a clean fit for Bevy 0.18 projects. ([Docs.rs][2])

toml

[dependencies]

bevy = "0.18"

Back to ECOSYSTEM research