i've been trying to get into gamemaker but the lack of functions is really tripping me up, it's how i've been trained to think for so long
-
Deze collectie tonen
-
i know they're "scripts" but the overhead of creating them and losing them in the mess of other global scripts is kind of overwhelming to me
2 antwoorden 0 retweets 6 vind-ik-leuksDeze collectie tonen -
Als antwoord op @daisyowl
you could try adding a prefix to your script assets, to more easily find them with autocomplete?
1 antwoord 0 retweets 0 vind-ik-leuks -
Als antwoord op @like100bears @daisyowl
I do it that way too - pkg.Class.func -> pkg_class_func, and have the resource tree structured like
pkg
.
class
. .
pkg_class_func1 antwoord 0 retweets 2 vind-ik-leuks -
Als antwoord op @YellowAfterlife @like100bears
so would you maybe end up with a scripted scene having several of these scripts that get called by your dialogue system, by name?
2 antwoorden 0 retweets 0 vind-ik-leuks -
Als antwoord op @daisyowl @like100bears
If it's linear dialogue, can have the dialogue system have an array of actions (who's speaking, what text, -) made up from small arrays too.
1 antwoord 0 retweets 0 vind-ik-leuks -
Als antwoord op @YellowAfterlife @like100bears
yeah, but i also want to mix in arbitrary code. i could throw in the script id's and call them in step, but that means a script each
4 antwoorden 0 retweets 0 vind-ik-leuks -
(0 for constructor, 1 for interact, 14 for destroy, etc). but I also use them for arbitrary scene code. feels like a nice compromise.
1 antwoord 0 retweets 0 vind-ik-leuks -
ahh... how do you structure your dialogue/scenes in wandersong?
1 antwoord 0 retweets 0 vind-ik-leuks
-
-
how convenient! reading now
1 antwoord 0 retweets 1 vind-ik-leuk -
this is pretty cool, i could see myself building something similar, thanks!
1 antwoord 0 retweets 1 vind-ik-leuk - Antwoorden weergeven
Nieuw gesprek -
Het laden lijkt wat langer te duren.
Twitter is mogelijk overbelast of ondervindt een tijdelijke onderbreking. Probeer het opnieuw of bekijk de Twitter-status voor meer informatie.