boobthief

Member
May 25, 2017
335
918
Use notepad, to edit, You'll have your source code... Honestly by now I'm wondering if you are trying to troll hard or you are just... Not very well informed.
Do you realise this is a Twine / SugarCube project and none of the character creation / image assets / scene customization exists without the developer... developing it?

Or did you think the developer wrote 5MB of entity escaped JS strings and minified JS libs... and is like "here you go, enjoy hacking on this in Windows Notepad because that's what us developers do, amirite!"
 

prodigy

Member
Sep 7, 2016
288
316
Do you realise this is a Twine / SugarCube project and none of the character creation / image assets / scene customization exists without the developer... developing it?

Or did you think the developer wrote 5MB of entity escaped JS strings and minified JS libs... and is like "here you go, enjoy hacking on this in Windows Notepad because that's what us developers do, amirite!"
What is your point exactly? He is developing IN twine, he is not developing twine. So if somone create character creation in uniti then he reinvented untii engine? It is engine and you develop with it...
 
Last edited:

ScarletCrow

Newbie
Mar 14, 2017
88
103
Or did you think the developer wrote 5MB of entity escaped JS strings and minified JS libs... and is like "here you go, enjoy hacking on this in Windows Notepad because that's what us developers do, amirite!"
That's not the point people are trying to make here. What people are saying is that the source code of the game is not really "closed". You can use any text editor to read the code and edit if you are dedicated enough. The last time I checked, the portion that the devs actually added was not minified. The minified code was the Sugarcube and some 3rd party libraries code. And the escaped characters stuff, you can reverse it back to a more "readable" format quite easily. Hell, maybe you don't even need to do all that and can just use the web version of Twine editor.
 
Last edited:

ScarletCrow

Newbie
Mar 14, 2017
88
103
I don't exactly know what Sharpx19 means when he said that the devs would release the source code. Does he mean like making the project open source or what? I very much doubt so. I think most likely Crush will just create some guidelines for people to submit stories. And the devs will still be the one adding those into the game.
 

Idontknowme

Member
Game Developer
Nov 12, 2016
425
790
Twine code IS open source. All you need to do is load the .html in Twine 2. You can edit the fuck outta the game. SugarCube has extensive documentation. Crush is not developing the code from scratch. He developed the rules on which the Sex Engine is based. I believe he calls it SURPS. The parts that one would struggle with are the weights to be attached to different variables and the proportion for randomness.
 

ScarletCrow

Newbie
Mar 14, 2017
88
103
Yeah sorry, what I mean is, does Crush plan to make the project repository public and people can make merge request or something? I really doubt it to be honest.
 

Idontknowme

Member
Game Developer
Nov 12, 2016
425
790
I think no one who publishes Twine games is under the illusion that their code is private. Twine is relatively easy to learn and code in but you pay a price for that because of the code visibility and the ease with which players can cheat. Most people that develop Twine games learn from the codes of other games. So even if they don't outright copy the code they are at the very least 'inspired' by it.

There are Twine games based on the very same premise. Life Choices and Fresh Start were based on a naive, young girl moving to a big city and slowly getting corrupted.

What I mean by this is Crush can't control who uses his code. His art assets may be his IP and he can lay a claim to that but Twine is inherently open source and I don't believe you can claim for loops as yours.

If you are referring to just community developed scenes then, yes, Crush would probably develop guidelines for those scene contributors who do not wish to code. And many may choose to follow it since getting the hang of someone else's variable names is a massive pain in the ass.

But if you want to get started on a game that utilizes a similar mechanism there is nothing in the world stopping you.
 

gobbet

Member
Oct 11, 2017
279
484
Yeah sorry, what I mean is, does Crush plan to make the project repository public and people can make merge request or something? I really doubt it to be honest.
Part of the plan all along was to create framework he calls SURPS that would become a publicly usable tool to generate other games.
 

boobthief

Member
May 25, 2017
335
918
What is your point exactly? He is developing IN twine, he is not developing twine. So if somone create character creation in uniti then he reinvented untii engine? It is engine and you develop with it...
I literally pointed out: "Do you realise this is a Twine / SugarCube project?" No idea how you get that to mean they are necessarily developing / contributing to Twine itself.

The character creation is a huge part of Female Agent... I'm assuming you have actually played the game(?)

My point... remains... that by hacking on the HTML file, especially in Notepad, you are neither working with the source code like the developer of this game nor, as you criticized someone else, "very well informed".
 

prodigy

Member
Sep 7, 2016
288
316
I literally pointed out: "Do you realise this is a Twine / SugarCube project?" No idea how you get that to mean they are necessarily developing / contributing to Twine itself.

The character creation is a huge part of Female Agent... I'm assuming you have actually played the game(?)

My point... remains... that by hacking on the HTML file, especially in Notepad, you are neither working with the source code like the developer of this game nor, as you criticized someone else, "very well informed".
Oh yes, you also forgot to point out that notepad dose not save unicode! You know that for basic changes you could use text editor, and if you have any idea aboiut js you also know how to access/dump ref depo.
 
Last edited:

ScarletCrow

Newbie
Mar 14, 2017
88
103
I think Crush should make a demo version and keep the full game as a patreon exclusive. No more public versions.
That's a solid idea, except that pirates will probably still find a way. Especially because it's a Twine game. I bet the code won't actually cut from the demo build, and it's totally possible to unlock the Patreon content. If it's actually cut, then he got to maintain two different code base, which seeing as how he was already swamped with tasks, doesn't sound very good. And the game is nowhere near finished already, so how do you decide which features should be in the demo, which one should be cut? With public version being one version behind, it kinda serves the same purpose already.

The only way to really protect the Twine game source code is not releasing any public version at all. No demo, nothing. But that won't help visibility. He might just as well publish the game only in his own closed community, no point creating Patreon account at all.
 

Mindcraft

New Member
Apr 26, 2020
2
8
A demo version could have a condensed character creator and 1 small mission with the new framework and it would be a one time thing. He would have to create it separately bit i think he can do that. He already has 6k in patreon support so i would say he is pretty visible. His patreons wont leak the patreon version, else it would have been leaked here already. ScarletCrow
 
3.50 star(s) 111 Votes