Skip to content

Commit

Permalink
Updated games and updated Mac exports
Browse files Browse the repository at this point in the history
  • Loading branch information
Gramps committed Apr 13, 2024
1 parent 71ea601 commit 36c200a
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 6 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/games/games-b.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ Here is a showcase of games using the GodotSteam module. Have a game on Steam us
[ :fontawesome-brands-steam: ](https://store.steampowered.com/app/2667010/bunny_hungry/){ target="\_blank" .md-button .md-button--store }
[ :fontawesome-brands-twitter: ](https://twitter.com/ggidk_games){ target="\_blank" .md-button .md-button--store }
[ :fontawesome-brands-discord: ](https://discord.gg/ftRgpTkzeP){ target="\_blank" .md-button .md-button--store }
</figure>

## Burrito Bear
<figure class="game" markdown>
Expand Down
20 changes: 17 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -216,11 +216,25 @@ While we suggest the latest and greatest version of Valve's Steamworks SDK 1.58
## Quick Start
==}

If you are downloading our pre-compiles or using the GDNative plugin, or have finished fresh compiling, you can move on to the how-to sections or just start experimenting.
### :fontawesome-solid-book-bookmark: Tutorials And Resources

### :fontawesome-solid-book: How-To Guides
Tutorials that try to cover all the aspects of Steamworks; many more to come and they are all works-in-progress. Feel free to submit corrections or new ones So far there are topics such as:

Based on what you want to work with, use one of these how-to guides to continue on.
[:fontawesome-solid-book-bookmark: Initializing Steam](tutorials/initializing.md){ .md-button .md-button--resource }

[:fontawesome-solid-book-bookmark: Lobbies](tutorials/lobbies.md){ .md-button .md-button--resource }

[:fontawesome-solid-book-bookmark: Stats and Achievements](tutorials/stats_achievements.md){ .md-button .md-button--resource }

[:fontawesome-solid-book-bookmark: Leaderboards](tutorials/leaderboards.md){ .md-button .md-button--resource }

A list of things related to Godot and Steam like video and text tutorials, linked to other tools and plug-ins, and other Steam API projects.

[:fontawesome-solid-book-bookmark: External Resources](tutorials/external.md){ .md-button .md-button--resource }

### :fontawesome-solid-book: Compiling How-To Guides

If you want to build GdotoSteam from scratch, use one of these compiling how-to guides to continue on:

[:fontawesome-solid-book: Module How-To](howto/modules.md){ .md-button .md-button--resource }

Expand Down
10 changes: 7 additions & 3 deletions docs/tutorials/mac_export.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,16 @@ For Godot 3.x users, one option you need to make sure is disabled is Codesign. F
Apparently, for Godot 4.x users, codesign is fine but you may want to keep the notarizing stuff empty.

{==
## Disabling Library Validation
## Entitlements
==}

This one is apparently still valid though Valve says it is only needed on Catalina 10.15, but you will want to disable library validation to allow Steamworks to load and the overlay to work properly.
This one is apparently still valid though Valve says it is only needed on Catalina 10.15, but you will want to `disable library validation` and `allow Dyld environment variables` to allow Steamworks to load and the overlay to work properly.

![Disable Validation](../assets/images/mac-caveats2.png){ loading=lazy }
=== "Godot 3.x"
![Disable Validation / Allow Dyld Environment Variables](../assets/images/mac-caveats-entitlements-godot3.png){ loading=lazy }

=== "Godot 4.x"
![Disable Validation / Allow Dyld Environment Variables](../assets/images/mac-caveats-entitlements-godot4.png){ loading=lazy }

{==
## App Icon
Expand Down

0 comments on commit 36c200a

Please sign in to comment.