Best girl?

  • Ann

    Votes: 4,204 26.3%
  • Vanessa

    Votes: 3,959 24.7%
  • Alex

    Votes: 2,280 14.2%
  • Emily

    Votes: 1,982 12.4%
  • Jenny

    Votes: 455 2.8%
  • Amber

    Votes: 145 0.9%
  • Merry

    Votes: 38 0.2%
  • Vanessa's Mom

    Votes: 1,375 8.6%
  • Fat Joe

    Votes: 1,567 9.8%

  • Total voters
    16,005

Dactess

Newbie
Sep 9, 2021
79
73
Hmm I am curious if I will ever experience a VN where there isn't the trope about a shy girl turning nympho
 

Garatempus2

Member
Aug 18, 2018
364
643
Unity was original game, but developer quit and someone else took over using different engine. Unity is unfinished old game.
Slight correction, the game was developed by two people and one of them left. The remaing guy decided to switch to renpy different engine. There is no "someone else."

Whats the difference between unity and the normal one?
Renpy Normal version is the newest version, so it has all the content.
Unity version is a bit more polished and has more features. But it won't be updated anymore.
 
Last edited:

GetOutOfMyLab

Conversation Conqueror
Modder
Aug 13, 2021
7,514
20,766
Slight correction, the game was developed by two people and one of them left. The remaing guy decided to switch to renpy. There is no "someone else."



Renpy is the newest version, so it has all the content.
Unity version is a bit more polished and has more features. But it won't be updated anymore.
Correction. It's not Ren'Py, but a custom engine TTrick built using React Native Web wrapped in Electron.
 

Yougiblack

Well-Known Member
Sep 30, 2018
1,445
1,319
Dude could easily land "if not already doing so" a hefty 6 figures salary in SE/WebDev if he made his own engine, but he still tries to make a game, passion is what I call it.
 
  • Like
Reactions: Pr0GamerJohnny

Pr0GamerJohnny

Conversation Conqueror
Sep 7, 2022
6,926
10,332
That's the point of this tag bud
View attachment 2064200
this is such an oft-used and lazy platitude to deflect any criticism of a genre. Pointing out that certain generic formulas exist within each genre doesn't make it a good thing. The guy didn't say he didnt like corruption, he said he didnt like the way corruption stories are typically formed, which is a very reasonable discussion.

It'd be like complaining that 90% of ntr stories/games involve interracial (a complaint of my own which i was delighted to see in LSS isnt the case), and the response is "wut dood it has an ntr tag!"
 

ReDive

Newbie
Donor
Aug 9, 2022
18
24
What tools can be used to translate this game? Except for Renpy, other engines are really unfriendly to players who are not native speakers of English.
 

GetOutOfMyLab

Conversation Conqueror
Modder
Aug 13, 2021
7,514
20,766
What tools can be used to translate this game? Except for Renpy, other engines are really unfriendly to players who are not native speakers of English.
If you go to the resources\app\dist\static\js folder and find main.e4ab2143.chunk.js, you could open it with Notepad++, use the JSTool plugin and JSFormat. From there, it will be readable and then you can translate all the dialogue in that file. Then, people would just need to take your modified file and overwrite their own to use the translation.

Here's an example of what a section in there looks like after formatting:
JavaScript:
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_3),
                                                    ve.a.talk("I guess this is it."),
                                                    ve.a.talk("It doesn't really matter what she says. You basically broke up with her."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_2),
                                                    ot.a.talk("Yeah... I guess that's right."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_3),
                                                    ve.a.talk("How are you feeling?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_4),
                                                    ot.a.talk("To be honest? Free."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5),
                                                    ot.a.talk("Though it's not like she ever limited me."),
                                                    ot.a.talk("I can't really explain it."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5_1),
                                                    ve.a.talk("I think I understand."),
                                                    ve.a.talk("So now what? Are you going to take a break from girls for a while?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_6),
                                                    ot.a.talk("Fuck no!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_4),
                                                    ot.a.talk("I actually wanted to ask you to be my wingman!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5_1),
                                                    ve.a.talk("Already?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_4),
                                                    ot.a.talk("Rebound sex is the best sex!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5_1),
                                                    ve.a.talk("Haha."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_7),
                                                    ot.a.talk("So what do you say? Are you in?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_8),
                                                    ve.a.talk("Of course man!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_17),
                                                    ot.a.talk("I knew I could count on you!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_18),
                                                    ot.a.talk("I'll try to think of a good place to go, and I'll let you know!"),
 

ReDive

Newbie
Donor
Aug 9, 2022
18
24
If you go to the resources\app\dist\static\js folder and find main.e4ab2143.chunk.js, you could open it with Notepad++, use the JSTool plugin and JSFormat. From there, it will be readable and then you can translate all the dialogue in that file. Then, people would just need to take your modified file and overwrite their own to use the translation.

Here's an example of what a section in there looks like after formatting:
JavaScript:
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_3),
                                                    ve.a.talk("I guess this is it."),
                                                    ve.a.talk("It doesn't really matter what she says. You basically broke up with her."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_2),
                                                    ot.a.talk("Yeah... I guess that's right."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_3),
                                                    ve.a.talk("How are you feeling?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_4),
                                                    ot.a.talk("To be honest? Free."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5),
                                                    ot.a.talk("Though it's not like she ever limited me."),
                                                    ot.a.talk("I can't really explain it."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5_1),
                                                    ve.a.talk("I think I understand."),
                                                    ve.a.talk("So now what? Are you going to take a break from girls for a while?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_6),
                                                    ot.a.talk("Fuck no!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_4),
                                                    ot.a.talk("I actually wanted to ask you to be my wingman!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5_1),
                                                    ve.a.talk("Already?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_4),
                                                    ot.a.talk("Rebound sex is the best sex!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_5_1),
                                                    ve.a.talk("Haha."),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_7),
                                                    ot.a.talk("So what do you say? Are you in?"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_8.partials.V8JoeMCMorningLivingRoom_8_p_8),
                                                    ve.a.talk("Of course man!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_17),
                                                    ot.a.talk("I knew I could count on you!"),
                                                    Ae.b.setImage(n.b.v8.V8JoeMCMorningLivingRoom_18),
                                                    ot.a.talk("I'll try to think of a good place to go, and I'll let you know!"),
So I need to translate sentence by sentence. Is it right that there is no automatic translation tool like textactor?
 
4.60 star(s) 185 Votes