https://github.com/davismcphee/script-guru-tools
WATCH DEMO VIDEO
DOWNLOAD 64 BIT ALPHA
DOWNLOAD 32 BIT ALPHA
Overview
One of the major issues with releasing a standalone GameGuru game is missing assets. GameGuru attempts to automatically track all assets referenced by FPE files, scripts, etc., but often times it misses some. This is where
manually managing your assets with an FPP file can be useful. However, the process of manually creating and maintaining an FPP can be tedious, which is why I created ScriptGuru Tools - FPP Manager.
FPP Manager is essentially a specialized directory navigation app for creating, importing, and editing FPP files. It's the first "tool" in what will hopefully become a collection GameGuru utility apps, which is why the app itself is called ScriptGuru Tools. This should allow me to release future tools without forcing people to install yet another app (beyond this one
) on their computer.
Here's a screenshot and video for those interested, and feel free to download the alpha and provide some feedback. If you find a bug or would like to suggest an enhancement, you can leave a comment here or, even better,
open an issue on GitHub.
Instructions
- Build your GameGuru standalone
- Launch ScriptGuru Tools and set your GameGuru root folder path -- this is required for the tools to work
- Navigate to FPP Manager from the sidebar and set your game standalone path
- Optionally add an existing FPP to use as a base -- note that changing this or the game path while editing will reset the FPP Manager
- Edit your FPP file as needed
- Click the "Save FPP" button to save your modified FPP file
Planned Features & Improvements
- Improved file/folder type check (only using extension name right now)
- Speed improvements when searching
- Show selected only/hide selected
- Undo/redo functionality
- Allow excluding folders
- Disable children when parent is selected
- Unsaved changes check
- File details and previews
License
There's no license in the
GitHub repo yet, but all ScriptGuru projects are free and open source (MIT license). Regardless I wouldn't rely on this until I officially release it. There're probably some bugs and stuff.
And one last thing: please suggest some ideas for future ScriptGuru Tools! My goal is to build ScriptGuru Tools into a set of helpful utilities to ease development of GameGuru games. Although I should note that once GG Max is out, all ScriptGuru projects will focus primarily on it instead of GG Classic.