Thanks for your kind work! :) It’s a pleasure
StickGrinder
Creator of
Recent community posts
There are a lot of things I really liked in this game. First in line is the background art. Essential yet gorgeous! I have to study it out and learn from your style.
The atmosphere is wonderful, very reminiscent of scifi thrillers. I was constantly there, anticipating the jump-moment when I would have faced the beast.
That’s probably where the “AdvJam” limits kicked in, since the beast itself would have deserved a scarier animation, but still, the climax was good.
I liked how you managed to circumvent visual struggles with audio (like during fadeout of complex scenes, where sounds kicked in to tell the story, or for EVA sequence where microjets sound was filling the lack of a specific animation).
Music was interesting and engaging, the voiceover was a real boon and sound effects was at times VERY good.
I would pay for a longer game with the same qualities and visual impact. Really well done!
Haha, no problem mate, take your time. I myself cannot jump directly onboard in the next weeks, too busy finishing my first game (with PQ), but very eager to learn more about Godot and your project!
PQ is a great engine but I'm not that fond of Unity. This "port" gives Godot a great asset for adventure makers! I know Escoria is a thing now but I'm so much into PQ's workflow and "porting" what I know to a new engine makes everything smoooooth.
Plus it's on Github, which makes contributing simpler ;)
Just keep up the great work, there is space for Popochiu in the indie world!
Yesss! Still out of the Godot world (finishing a game with Unity atm) but Popchiu will be my entry point to this new Engine :)
Happy to see work on this is going ok, can't wait to discuss this on a Discord or whatever so I can get involved and better understand where the engine is heading to!
Thanks for all your hard work mate!
Update
Here is an updated 0.2 version of the package, addressing some feedback I got on Discord.
If fixes a couple bugs that may occur when you switched dialog trees options on and off, plus it has a cleaner implementation that should have less problems with future PQ updates.
This also introduce a simpler way to select the wrap/cut text behavior without the need to open and change the GUI prefab. Now you can select the preferred behavior for long lines directly from the GUI options:
The default behavior is to cut long texts and keep the interface vertical size. You can just activate "Wrap Text" option to make the text wrap instead (in that case, the GUI height will increase depending on the total lines to be shown.
Hopefully I'll be able to release a new version that will be 100% update-safe.
Many thanks to Dave for his support :)
Feedback welcome!
Basic how-To
NOTE: This howto is for an updated version, please read further posts for fresh info.
----------
Setting the number of lines to display
Select the DialogTree GUI in PowerQuest Main tab. You should see this section in the inspector:
An extension to the GuiDialogTreeComponent script allows you to set a "Max visible item" property.
Leave it to 0 to get the standard behavior; set it to a non-zero positive integer to set the maximum number of lines you want displayed.
How to switch between cut-text and wrapped text for long lines
An extension to QuestText script that allows you to activate a "Cut long text" function. This option is attached to the Text element in the DialogTree GUI prefab (edit it!):
Select the Text item and search for this in the inspector:
When the "Cut long text" option is active, all the lines that exceed "Wrap width" (above) will be truncated (words-safe) and an ellipsis will be added at the end. The default behavior would be for the lines to wrap, which it totally an option but may change the height of the GUI area in unwanted ways. The options is on by default, but you can disable it editing the DialogTree GUI prefab, selecting the Text gameobject and setting the option there.
Admin edit: This is now included as standard in the PowerQuest template projects!
Hello everyone, first post here on the board.
I'm pretty new to Unity and PowerQuest, but I started getting the hang of it and I "extended" PQ 0.12.4 a bit to support a fixed-height scrollable GUI for dialogs, useful for sword-fighting-like long lists of options.
Caveats
- This package can be imported over a fresh PQ 0.12.4 installation, still untested on newer version (should probably work but you risk to overwrite some newer functions)
- The package contains an extended dialog tree between Dave and Barney for demo purposed. I did it pretty quickly and it may have rough edges.
- It is my very first time exporting a package for Unity, let alone doing something with the framework, let alone working on someone else's project so it may be perfectly possible that this will explode setting your house on fire... I would suggest to try it out on a brand new project OR version your code before trying it out.
You can download the updated package here.
For a quick how-to, see this post.
Feedback and criticism more than welcome!
Thanks