You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/HowToBuild.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@ Before you begin, ensure you have the following installed and configured:
19
19
20
20
-**Node.js 22+** - Download from [nodejs.org](https://nodejs.org/)
21
21
-**GameMaker** - Any recent 2024.1400.3 Beta release (or newer), which you can download from [the release notes site](https://releases.gamemaker.io/) and must have also configured already for GX.games YYC development by following [its setup guide](https://github.com/YoYoGames/GameMaker-Bugs/wiki#platform-setup-guides)
22
+
- You may use older versions of GameMaker but will need to use the [GMEXT-Reddit Extension](https://github.com/YoYoGames/GMEXT-Reddit/) which includes the example project and requires you to build your game with the gx.games target rather than the reddit target. Further details can be found in the extension repository.
22
23
-**Reddit Developer Account** - Sign up at [developers.reddit.com](https://developers.reddit.com/)
23
24
24
25
---
@@ -163,6 +164,9 @@ When you're ready to test your changes:
163
164
164
165

165
166
167
+
> [!IMPORTANT]
168
+
> If not running on Windows, ensure that execute permissions are enabled on the `setup-gamemaker-devvit.sh` script within your devvit project
169
+
166
170
GameMaker will:
167
171
- Build your game to WebAssembly
168
172
- Automatically copy the necessary files to your Devvit project directory (specified in Game Options)
@@ -308,6 +312,13 @@ export type SaveScoreRequest = {
308
312
- Run `node --version` to check your version
309
313
- Update Node.js if necessary: [Download latest version](https://nodejs.org/)
310
314
315
+
### setup-gamemaker-devvit.sh Permissions Issue
316
+
317
+
**Solution**
318
+
- Ensure that execute permissions are enabled on the `setup-gamemaker-devvit.sh` script
319
+
- Run `ls -l setup-gamemaker-devvit.sh` to verify permissions
320
+
- Run `chmod +x setup-gamemaker-devvit.sh` to grant execute permissions
321
+
311
322
---
312
323
313
324
## Additional Resources
@@ -319,6 +330,7 @@ export type SaveScoreRequest = {
0 commit comments