https://github.com/alicerunsonfedora/cm-godot
Switch costumes. Solve puzzles. Wake up.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.0%) to scientific vocabulary
Keywords
Repository
Switch costumes. Solve puzzles. Wake up.
Basic Info
- Host: GitHub
- Owner: alicerunsonfedora
- License: mpl-2.0
- Language: GDScript
- Default Branch: root
- Homepage: https://marquiskurt.itch.io/costumemaster-reloaded
- Size: 22.9 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
- Releases: 12
Topics
Metadata Files
README.md
The Costumemaster: Reloaded
Switch costumes. Solve puzzles. Wake up.
Acclaimed software engineer and costume designer Zephyr Emerson wakes up from a long and unexpected nap, realizing she's still got her flash drive costume on. Realizing part of the zipper is broken, she needs to get to her home office in the other room to fix it. But she keeps waking up over and over again, with her surroundings changing. Can you solve the puzzles and make it to the home office in time?
The Costumemaster: Reloaded is a modern reimagining of the original game released on the Mac App Store, redesigned from the ground up. For the first time, you can play across macOS, Linux, and Windows with new visuals and lighting effects, expanded sounds and music, and major improvements to the experience.
- Play nine levels inspired by the original levels in The Costumemaster with more reliable mechanics, along with new ones to challenge you further.
- Work with a keyboard and mouse or plug in an Xbox or Playstation controller for a new seamless experience.
- Switch costumes in a pinch or restart the level easily with a brand new heads-up display that displays information when you need it and hides what you don't.
Get it now
Build from source
Developer Tools
For this project, you will need the following tools installed: - Godot 3.3 or better
The following tools are not required to build the game, but are useful for certain variants or other source purposes:
- Xcode 12 or better, for signing certificates and iOS exports
- iconutil, for creating the Mac icon file
- Aseprite, for making the sprite files
- clickable, for making the Ubuntu Touch variant
- snapcraft, for making the Snapcraft variant
Export the project
Clone the repository code from GitHub via git clone, then open the project in Godot. To export the projects, go to Project > Export
and then create the export settings for the platforms you want to target.
Note: You will need to make sure the export configurations also export JSON files in the "Features" tab to ensure the dialogue appears correctly.
Ubuntu Touch click packages
For instructions on how to build the Ubuntu Touch version of the game, consult the README file in the clickable subdirectory.
Snap packages
After exporting the project, create a ZIP file of the exported linux directory and name it cm-reloaded_linux.zip. Move the ZIP file to the root directory of the project and run snapcraft.
Debugging options
In addition to the debug options present in Godot under the Debug menu (note: requires running from source), there are a couple of keybindings to assist in debugging levels:
| Shortcut | Debugging action | | :------- | :------------------------------------------------------------ | | Shift+Q | Skip the current level, as if the player opened the exit door | | Shift+F | Toggle fullbright mode | | Shift+E | Toggle animations at the end of levels | | Shift+N | Show/hide level name in bottom left corner |
Debugging mode must be enabled in Settings to access these debugging features. Note that, for the browser version, you may need to hold Ctrl along with the desired keyboard shortcut.
Localization
The following list demonstrates the following locales the game currently supports:
| Status | Language | | ------ | :-------------------------- | | ✅ | English (default, fallback) | | ✅ | Spanish | | ✅ | French |
If you'd like to provide translations for your language, please make a pull request with the appropriate changes to the translations files. More information on the format can be found in the Godot Engine documentation.
Licensing
The source code is licensed under the Mozilla Public License, v2.0.
The visual and audio assets are licensed as follows: - Rain ambiance and footsteps: CC Universal 1.0 - Tileset: Proprietary (contact LimeZu for permissions) - Character sprites, soundtrack, sound effects: Creative Commons Attribution-ShareAlike 4.0 International - Analog joypad: MIT
Special Thanks
Thanks to the following amazing people for helping make The Costumemaster: Reloaded possible:
- @andy-k, for supporting me on Ko-fi
- @iAlex11, for providing Spanish translations
- @wimpysworld and @popey, for verifying the Linux Snap package works well
- The UBPorts App Development Telegram group, for assisting and verifying the Ubuntu Touch click packages
- The Godot Engine Team, for developing the Godot engine
- Shinneider, for the analog joystick plugin
Owner
- Name: Marquis Kurt
- Login: alicerunsonfedora
- Kind: user
- Location: Bear, DE
- Website: http://www.marquiskurt.net
- Repositories: 100
- Profile: https://github.com/alicerunsonfedora
[mar.kɪs kɚrt] He/him. iOS app and game developer.
GitHub Events
Total
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Marquis Kurt | s****e@m****t | 162 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
