ayayaomegaclap

New Member
Jan 26, 2020
14
42
That's the programmer answer. The porngame developer answer is to use renpy and not worry about trying to clone java's crappy default skin.
I forgot about Python, you're completely right also a really well supported language. There's still a lot of backend logic driving a game like this so you will have to learn to code regardless, especially if you don't want to end up like yanderedev or Innoxia or... well... Splendid Ostrich. I've never worked with renpy but its main focus seems to be VNs, which a game like this is not, so I can't imagine its implementation.
 

ohnonono2222

New Member
Nov 3, 2020
5
6
That's the programmer answer. The porngame developer answer is to use renpy and not worry about trying to clone java's crappy default skin.
I'm really tempted to try to create a few "engine" bits in the language is clearly capable and then you could skin it in a web UI similar to new life (but you know, not from 2003), or throw it into unity or godot and use it to drive a graphical experience.

As a professional software dev, I strongly recommend not using java, .net, or anything along those lines unless your goal is learning to program. And even then, use python so you'll make actual progress and not quit in frustration. As a bonus, python is still broadly useful and there are still good paying python jobs around the world in case you really like it (and end up good at it). Java and .net are also broadly useful, pay decently, etc, but there's far less joy in them and it's much harder to start with them due to inherent complexity of the object oriented paradigm. Enough ranting.
 

International

Member
Dec 9, 2019
300
494
I forgot about Python, you're completely right also a really well supported language. There's still a lot of backend logic driving a game like this so you will have to learn to code regardless, especially if you don't want to end up like yanderedev or Innoxia or... well... Splendid Ostrich. I've never worked with renpy but its main focus seems to be VNs, which a game like this is not, so I can't imagine its implementation.
For sure, you have to learn to code enough to make the logic, but the main game play loop is pretty basic as far as that goes. The sex engine is one of the best parts of the game, and that's more complicated. NPCs can be premade, or generated, neither is too complicated as long as you don't care about importing user created NPCs. Then there's the variable parts of the writing to make traits and customization worthwhile.

It's the last one that will get a novice. If whatever framework you come up with is bad, it makes writing new scenes 2-4x more difficult as every line becomes a mess of nested if statements. A game like this already requires writing lines to account for the trait variables, you need to be able to implement those easily in scenes. So that writing new content isn't as awful as writing Newlife content.

I'm terrible at programming, but i sat down and did flow chart level logic for replicating this game's sytems, and it's not bad. There's no reasons it couldn't be done in any of the popular low skill engines like twine or ren'py. But the writing portion is really intimidating.
 
Mar 28, 2017
189
317
I absolutely love seeing updates for this game, but only because it gets people talking again.
Its like a good place to vent or something and it improves my mood reading everyone talking about how small the updates are VS how much time it takes for each update.

The sad thing is that I can take this exact paragraph and throw it in the Female Agent section, and more recently the Lilith's Throne section. Just goes to show how these projects all end up in purgatory for no reason.
 

Originel

Member
Nov 16, 2017
183
131
I absolutely love seeing updates for this game, but only because it gets people talking again.
Its like a good place to vent or something and it improves my mood reading everyone talking about how small the updates are VS how much time it takes for each update.

The sad thing is that I can take this exact paragraph and throw it in the Female Agent section, and more recently the Lilith's Throne section. Just goes to show how these projects all end up in purgatory for no reason.
The developer still need to understand that we pay for something precise tha advance and grow, like dancing reaper, not something lost between update, i can pay 10€ month to someone who will work for it, if he is unable to work alorne, then build a team... It's not mandatory to do the best game, but at least, make a true game, not something between alpha beta and crash test...
 

Prinplup

Member
Aug 6, 2016
154
299
I forgot about Python, you're completely right also a really well supported language. There's still a lot of backend logic driving a game like this so you will have to learn to code regardless, especially if you don't want to end up like yanderedev or Innoxia or... well... Splendid Ostrich. I've never worked with renpy but its main focus seems to be VNs, which a game like this is not, so I can't imagine its implementation.
Renpy is a perfectly adequate engine - there are several very complicated games that have been built on it:

lab rats 2
love and sex: second base
Holiday island
Superpowered
V.I.R.T.U.E.S

Two of them (Superpowered, lab rats 2) have an extensive modding history, showing that even without developer support, the community is able to build on it.
 
Last edited:
Jun 8, 2017
203
235
It's only meant to be played 52 weeks at a time so none of that stuff happens even if you set it to 520.
Plus saves aren't compatible so even if it did that'd be rough. Though I thought the new save system was supposed to fix that.
The game is supposed to be played like a Roguelike anyways with fresh start, random attributes, and randomized NPCs. People just tend to use cheats/tailor-made NPCs so they can trigger certain scenes (or in my case, I like to hit every scene in one run) and I think certain events do not trigger or get buggy once it starts hitting triple digit weeks.
 
Jun 8, 2017
203
235
I have java downloaded but for some reason newline doesn't work on my Mac anymore
Did you recently update to OSX Big Sur? If so, I had the same issue. I went ahead and just uninstalled Java completely using these commands on the official Java page: .

After that, I redownloaded the Java JRE and reinstall it. Now it works fine.
 
3.40 star(s) 35 Votes