Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - rob1221

Pages: 1 2 3 ... 13
Chit-Chat / MOVED: Pencyl wont open
« on: March 28, 2019, 09:52:19 am »

Chit-Chat / MOVED: Logs
« on: October 20, 2018, 09:07:57 am »

iPhone / iPad / Android / MOVED: iPhone App URL Schemes
« on: September 19, 2018, 05:02:16 am »

Windows / Mac / Flash / HTML5 / MOVED: Smiley in Pirate Land
« on: September 03, 2018, 08:57:47 am »

Windows / Mac / Flash / HTML5 / MOVED: New game
« on: August 10, 2018, 10:55:52 am »

Guides & How-To's / Steamworks Guide (Work in Progress)
« on: May 23, 2018, 12:43:22 pm »
This is a work in progress guide for Steamworks that covers some important parts of the site.  More information will be added over time, but some of the easier and more obvious parts of the site will not be included.  For the SteamWrap extension, check this thread:,47705.0.html

Build Configuration
Under Edit Steamworks Settings, go to SteamPipe > Depots.  Then configure whatever depots you need, although most devs will only need one depot per OS.  If you add any new depots, then you'll need to click on the link directly above the "Add New Depot" button to go to the packages page.  For each package (should be at least 3) you need to click on them and then add your new depots to those packages.  After that, go back to Edit Steamworks Settings and then to Installation > General.  Here is where you configure the launch options needed for your game.  Fill in the name of the main executable for each OS, which is your project name followed by .exe for Windows and .app for Mac.  Also select the appropriate OS for the executable.  After that is done, you're ready to upload builds. 

Uploading Builds
If you haven't already, download the latest SDK from Steamworks.  This includes the tools needed to upload a build.  Steam has included a GUI to make publishing easy, but it's only available on Windows (others must set up scripts and use the command line).  For Windows users, go to the tools folder within the SDK folder and you should see the SteamPipe GUI in there.  Open it and fill out the fields with your game details.  While this tool is Windows-only, it can upload Mac and Linux builds too.  The build paths for depots are the paths to your published game files.  After filling out all the required fields, click Upload to send the builds to Steam.  After that, go to Edit Steamworks Settings > SteamPipe > Builds and set the branch for the build which is the default branch if you haven't added more.

Cloud Saves
While the SteamWrap extension does not use the API for cloud saves, you can tell Steam where the save files are located and that will allow you to use cloud saves.  After setting your byte and file quotas in the Steam Cloud Settings and saving, you'll see options to configure your save file paths.  Attached is an example of how I set up the paths for my game Isotiles so that cloud saving works on both PC and Mac.  Linux should work as well if you know the path to the save files.

Windows / Mac / Flash / HTML5 / MOVED: Experience
« on: May 21, 2018, 12:31:50 pm »

Windows / Mac / Flash / HTML5 / Puzzle Tactics (now on Steam)
« on: December 01, 2017, 11:37:15 am »
Puzzle Tactics is a turn-based and grid-based tactics game played in various small levels. You play as the blue team with the goal of defeating the red team's units before losing your own. Later levels are more difficult and introduce more unit types in battle. The game is controlled using the mouse.

Despite not being very complex, this game was the most difficult to finish so far.  Trying to combine grid movement, pathfinding, ranged and area attacks, and enemy AI is quite a challenge, and I still took some shortcuts to make it easier for me.

Pages: 1 2 3 ... 13