Thursday 5 May 2016

Newlife 0.3.21

Hello everyone!

 
Version 0.3.21 of Newlife is finished and I've released it on Patreon. Early-access Patrons can find it in the creations section here. The changelog is below.

Version of 0.3.20 is now public. You can download it using the links on the right-hand side of the blog. The 0.3.20 changelog is here.

As usual, saved files & templates from older versions probably won't work with newer ones. 

For new players - just use one of the links to the right to get a zipfile containing Newlife. Once unzipped, you'll see a folder containing .jar and .exe files. Either one of these will run the game. 

For either version you'll need to have Java installed. A lot of programs use Java so you might well already have it. If the jar shows up as an unrecognised file type, then you probably don't. In that case you can get it from http://www.java.com/
The exe should tell you if you don't have the right version on your computer, but you'll still need to install java to run the game.
There's a guide for new players here which includes some troubleshooting tips for installation & downloading.

Here's the full changelog for 0.3.21:
Major changes & additions:
  • Added a new random event that can occur if you have an innocent female friend. Well, technically two events, but the second is just a small follow-up from the first.
Minor changes & bugfixes:
  • Fixes to text issues. Thanks to Novus Operandi, Cubano, Saur, Death25 and Kayla for reporting problems they found.
  • Fixed an issue reported by Shadow Valentine with party-girls in the club acting like the pc is pregnant when she isn't, and vice-versa.
  • Added a line to tops and dresses detailed description to highlight when they can't be work with bras – change requested by Saika on LoK.
  • Following a post from Niara, added a random element when letting your date decide what to do in the adult shop along with some additional descriptive text.
  • Previously, chaos mode female-start characters were never virgins. Not really an issue before Secret mode because the player could just change it in chargen, but it meant that secret-mode starts would always have experience. This has now been changed so creating a secret-chaos female-start character has a chance of being a virgin based on her traits (highest for cute + shy, lowest for sultry + flirty, 50% if you have none of these traits). Male-start characters are still always virgins at the start as they obviously won't have had a chance to have sex in their female body. Thanks to OrangeJuice for reporting this issue.
  • Added a short alternative orgasm that can show up in cowgirl position when the pc is heavily pregnant.
  • Added a new stat: acts of evil. This doesn't include cheating, which has its own counter. Just in case I've forgotten something, if you're evil and it doesn't increase this stat then let me know and I'll update the action. Also, shame on you.
  • The gym jerk now only has a 2/3 probability of being automatically added to the gym scene (although he gets a second chance as part of normal NPC selection). This is to address issues with a lack of variety to the accidental changing room scene. Note that the jerk's bonus chance of appearing is completely eliminated if you agree with Horse to stop having changing room encounters with him and the jerk.
  • Added actions to the bar scene that let you leave before the evening ends, at the cost of annoying your companion if they're a party-girl (which, for now, they are). This glaring omission from the last version was pointed out by Cubano.
  • Female NPCs now have their virginity tracked, although this is almost always unused in scenes. The chance of an npc being a virgin is based on her age and character type. This information will be displayed in the character browser with high enough knowledge: 30, to be precise.
  • Added a few lines to the “watch friend have sex” path in the taxi scene for the extremely unlikely situation that your party-girl friend turns out to be a virgin. This is such a rare situation that I don't recommend people go out of their way to get it in this release – wait for custom female npcs to go in.
  • Added some extra lines of text for the player discovering she's pregnant when she was on the pill, as can happen with e.g. the forgetful trait. Thanks to NotYou for reporting the lack of suitable text there.
  • Added a “criticise your lover” action for bitchy characters, as (sort-of) suggested by Malik P. Well, they suggested dominant dialogue for the player, but this might be more insulting than dominant. Conditions: male-dominant sex scene, bitchy, didn't ask the man to be rough, hasn't had an orgasm, not in love, not shy, low arousal (threshold is based on liking).

Enjoy the new version, and let me know if you find any bugs! 

58 comments:

  1. You know that Star Trek episode where Dr. Crusher is stuck in a parallel universe that keeps getting smaller and smaller, until the entirety of existence is just her and the captain stuck on the bridge of the Enterprise? I was kind of hoping that not being able to ditch the party-girl at the bar was leading up to something like that.

    ReplyDelete
    Replies
    1. Well that was oddly specific.

      Delete
  2. Bagashi here

    Again an update that surely adds tons of things, but misses the thing EVERYBODY want and dreams of, and have been teased with a previous expansion and then "lolnope" with the last ones:

    Unlimited Gameplay or "advanced options"

    While i lurk for new updates, if i have to play, i keep using the 3.18 as it allows a real progression without the "fear" of loosing weeks and weeks just to grab a particular NPC...

    ReplyDelete
    Replies
    1. Utterly and completely agree

      Delete
    2. Patron have the unlimited gameplay and advanced options. Its a perk of being a patron. The release where they were included was an error not a tease.

      Delete
    3. Same. Unlimited weeks make such a huge difference, I can't bring myself to play a version that does not have the option of changing game's length enabled. Rest of the "cheats" are proper cheats - more money, better stats and so on. But this option improves gameplay so much, it has become essential. Why include a time limit anyway?

      If you want this option to be patron-only, so be it. But then instead of a "public" version, it really should be called a "demo" version, because you really can't enjoy this game fully without a removed time limit.

      Delete
    4. As a patreon of this game a few things:
      1. The time limit is supposed to be a part of the game
      2. Personally I find the time limit I set (just throw a bunch of random numbers into the millions) I rarely get over 3-4 years. Most of this is if specifically trying to trigger a scene, this could be done with save-scumming although it would take a little longer. Actually I still save-scum sometimes.
      3. I see absolutely no problem making the base game up to 2 years now and expanded as there is more content added.
      4. If game length is expanded there should be a way to cap the limit at each expansion of time (if the game is expanded into 2 years there should be an option for it to only be 1 year still).

      Delete
    5. But making it 2 years doesn't remove the time limit, since one of the options is stay as a girl then the game goes lol nope and slaps you back to the main screen, I don't think it's that hard to code it to go back to the week screen and have no time limit after that.

      Delete
    6. Having no time limit is a story issue and also I think completely valid as a patreon bonus.

      I can only see the length of the game expanding in the future, at least to 3-5 years, so I don't see why doing it now is a problem. But it is a game with a story(!!) and having a "sandbox" mode as a paid bonus seems fine to me.

      Delete
    7. Having no time limit is a story issue and also I think completely valid as a patreon bonus.

      I can only see the length of the game expanding in the future, at least to 3-5 years, so I don't see why doing it now is a problem. But it is a game with a story(!!) and having a "sandbox" mode as a paid bonus seems fine to me.

      Delete
    8. It's not a story issue as I've already stated one of the options of the end is to stay as a woman forever, so I see no reason for the game to not let you keep playing as a women forever.

      Delete
    9. It's just 5$. Cough it up if you want to play it, man. How about you help out the creator a bit there.

      Delete
    10. We're all poor capitalists sir. We don't have that kind of money (Or at least we can't afford it because life is a unholy bitch with me money)

      Delete
    11. I earn 300 a month and live with my parents... :3

      Delete
  3. Just a thought, how about putting some options on how to wear your clothes? Like for example, sultry character can open some of her topmost buttons to show off some cleavage, and on the other hand, shy character will likely button up and not showing any cleavage. And also maybe option to tuck in your shirt, or tying up to show midriff.

    ReplyDelete
    Replies
    1. It's an idea that makes sense but wouldn't be at all straightforward to implement with Newlife's current clothing system.
      I know it's a bit odd that you have lowcut and non-lowcut blouses when really the difference is a matter of buttons. Still, it's the best compromise I could come up with without extensive changes to clothing - clothes, descriptions and especially the undressing code is a very complex part of Newlife's internal workings, and making changes to it tends to be slow and prone to bugs.

      Delete
    2. Well, it's okay. I understand. It just came to me because it seems it can open for more possibilities with co-worker or sales-client interaction. But I believe there would be option for us to choose different career? A richer workplace interaction could give a substantial depth to this game, because you know, different field tend to treat women differently.

      Delete
    3. I do intend to add other careers eventually. At least I want to have three - sales, office work, and waitressing.

      Delete
  4. wow man..
    developer gets 4000usd per month and release 1 major update? that bad? really?
    its like you pay 4000usd and you get 1 major update?
    if i had some time im sure i can do better than this "hello world life" java app.

    well you can use "cheat engine" for unlimited time too so paying for this weak developer is not good. because bad developers deserve this.

    not talking about idea, it has alot of potential but developer only uses the potential to earn money and give nothing. this is not right sorry.

    ReplyDelete
    Replies
    1. And as someone giving $10 a month to the developer, I'm completely satisfied with the overall pace of updates to date since I started contributing on Patreon.

      Delete
    2. I didn't understand any of that, please learn english

      Delete
    3. From my understanding, OP is saying that the creator of the game gets $4,000 USD (equivalent) per month and only produces one major update, saying it's not worth the money. Also, he doesn't fault the game concept, admits it has potential, but the developer only wants to get the money and doesn't care about the game or its fans.

      At least that is what I believe he is saying.

      Delete
    4. What's worse, even though I first invested in Newlife a year and a half ago, I have yet to receive a single dividend payment.

      Delete
    5. This comment has been removed by the author.

      Delete
    6. If you're not satisfied with the ratio of content rate/time, you could try this:

      Become a patron for 5$. Cancel after one month and getting the dev version.

      6 months to a year later, check back and pay another 5$. There'll be a lot more to explore and you're paying a rate that you'll feel better about.

      I've considered doing this myself several months after saying "that's IT?". So far, I've been too lazy to, and I don't see any other dev making bigger updates... at least, not one whose fetishes are compatible with my tastes.

      Also keep this in mind: Every time you add something to an existing program, it can break other things. Also, not all things you need to do to keep the project expanding show up as content, but they are just as necessary and take up dev time as well.

      Delete
    7. first of all, sorry for my bad english and thanks to "JD Solo Dad" for getting the idea and translating it :)


      @Manty,
      dont worry, i know what i can do if i am not satisfied. i am saying these because i want this project to get better. and i got it in my mind that adding new traits or new skills or scenarios is not easy and can change game's balances etc.

      BUT,

      wtf can be broken if you add 10 clothes?

      let me tell you. NOT A DAMM THING! its been like months and still same clothes. all you gotta do is add 2 cloth every update so it would be 40 clothes by now. dont tell me this breaks things in game.

      what happens if more items at shops added? NOT A DAMM THING !

      what happens if we can go surgery? NOT A DAMM THING !

      what happens if i can choose howto goto work? like bus, bicycle, car etc.? NOT A DAMM THING !

      what happens if developer googles cloth name and puts a small image next to clothes' list? NOT A DAMM THING !

      so,

      is it his/her job to think these updates? yes.

      but why doesnt he/she pay attention? because he/she doesnt give a fk about game and earns money.

      i respect developer for not deleting the first comment. but unless he/she pays attention to game, i think he/she doesnt deserve the money.

      almost 2 years, yet game still feels like alpha, not even beta.

      Delete
    8. > wtf can be broken if you add 10 clothes?
      > let me tell you. NOT A DAMM THING!

      You'd be surprised. When the dev put in the event for a impregnator character to impregnate you aver he's asked for your help impregnating his former GF, the scene was broken for characters wearing pants or shorts but no panties, because the game still thought the pants were on even though they were just pulled down so he could have at you.

      Delete
    9. its still developer's weakness if he/she forgot to put a pant check trigger(or a broken/not working trigger which cant check clothes) on "scene". it is not about adding clothes, it is about (as your saying scene is broken not clothes, get the point), it is about checking if character wears it or not. so easy, put a boolean if wears pants or not 0 or 1 dude its so simple believe me you can even look by yourself at java developing tutorials.

      well, i respect you can think opposite of me but i am sorry i still believe that developer doesnt deserve the money donators give to him/her.

      Delete
    10. Oops, accidentally deleted my comment while getting rid of more trolling from the OP. Here it is again.

      Ok, there's been a number of this sort of posts from one or more "anonymous" users lately - probably one person. I think enough is enough.

      For a long time now, there's been a small number of people on the internet who have a grudge against newlife and/or me personally. This usually seems to be because I've refused to add their favourite fetish to the game, although sometimes I get the impression that it's because of jealousy for my far-from-massive income (why??? There are people on steam making 100x as much from smaller games!).
      These people like to pop up from time to time and badmouth me, and allowing anonymous comments has meant I get a lot of it here. Anon commenting isn't a default blogger setting but I originally decided to enable them because I wanted it to be easy for people to report bugs. That was a mistake.

      I'm guessing 'anon' isn't a patron, or they could contact me on patreon and I'd take their concerns much more seriously. Otherwise, they're enjoying a game for free that I've spent around 2 1/2 years making, but still getting angry and insulting because other people are supporting it voluntarily, to an amount that's quite low for someone working in IT in the UK.

      I'm not going to respond to their specific points, except to say that they're talking bollocks. And as for Newlife being a 'hello world app', it's around 100,000 lines of code and can be painfully complicated to work with. Really though, I don't get the impression that they're trying to "make the game better". That's just an excuse they put down to make it harder to call them out for the poisonous little trolls they are. Instead, for whatever reason it's clear that they have some sort of grudge and they're trying to make the game fail because of it.

      I'm disabling anonymous commenting. This sort of thing is unpleasant to read and makes it hard to focus on my work.

      Anon - I didn't ask you to play my game. I'd prefer it if you didn't play it again and definitely didn't come here any more. Please leave me alone. I haven't deleted comments up to now, other than spam, but I'm sick of this sort of thing so I will be removing any future comments you make. Go away and don't come back.

      Delete
    11. To be fair, 4k per month is far more than a lot of people can hope to earn.

      However: Were Splendid Ostrich to put his skillset to use as a fulltime regular java programmer he could likely make up to twice as much or more depending on location.

      OP seems to be somewhat familiar with programming, so he should be familiar with the median industry salaries as well.

      Just wanted to put that out there.

      Delete
    12. Anon posters could also consider that what we see displayed as a creator making on Patron... is nowhere near representative of what they actually receive a the end of the day. They get far, far less, after declines, lock-outs and patron fees.

      Compare that to another well-known porn game being produced on patron that rakes on over ten times this funding, and generally does virtually nothing month to month... I think SO is doing a fantastic job, and has made a wonderfully enjoyable game.

      Delete
    13. Oh really, Erica? 'Cause I think you're full of shit on this one. Even Patreon itself states this:

      "Now, the public-facing number you see on your page will always reflect the total amount pledged to you minus:

      Transaction fees
      Patreon's 5%
      Declined pledges

      We've gotten so much feedback from creators since the beginning of time to make the public facing number more reflective of what you actually get paid. Before this calculation, the total amount of money that would be on display to the public would include these fees and assume that no pledges would decline. This new number will provide a better approximation of money you're going to receive every month. There may be some fluctuation with new pledges declining and a change in transaction fees, but we're confident this will provide a best estimate to the public."

      And it's like that since quite some time already.

      I like what SO is doing with the game and will continue to raise even more supporters for the game, but I don't think spreading misinformation and lies is helpful to him.

      Also, the "other game" you mention is a fucking disgrace supported by cancerous community of idiots. It baffles me that shit like that is continiously supported, affecting others, but actually hard working creators.

      Peace out bitches,
      Archmage Bob of Random Colors

      Delete
    14. Regardless of the money, I think Splendid is doing a sp--... stupendous job. Especially for one person.

      Another solid point is that I assume Splendid is also having to learn and re-learn periodically. If you really want an accurate timeline of everything Splendid does for the game, half the time would probably be, "I spent hours today learning how to create and use X system". Which might slow down progress a tad when you're first having to learn, but you can only make use of something after you know -how- to use it.

      Delete
    15. He certainly is.

      It's easy to bitch about "small" updates (What? Just a random event and bug fixes? Did that really take a month to do?), but as you've said - there's much more than meets the eye. He doesn't just need to write an event, he needs to code it too AND he needs to account for all the game mechanics that don't even exist yet.
      The game is complex, it takes effort and knowledge to not fuck everything up by adding ever expanding lines of code.

      The way I see it - if you don't like the game then get the fuck outta here, you're not forced into paying and playing - you can check the completely functional and free version to see if it's something you want to support. Don't like it? Then why are you still here? You think that by throwing shit in the comments you're going to make the creator rebuild the game just for YOU?

      People these days ...

      Peace out bitches,
      Archmage Bob of Random Colors

      Delete
    16. Are we talking about Breeding Season as the other game? If yes, so dissapointed :/
      And Splendid, kudos for not giving in to the troll. You're doing a fantastic job, and me and other patrons can confirm that.

      Delete
  5. I'm bugged by a seemingly small thing. Ever since the update that fiddled with clothing certain colors have disappeared. I miss green tops, pink summer dresses etc. Is the code set up so that only so many color choices are available per garment?

    I find fun in getting the right combination set up for my character, but right now the shopping system is a chore with many weeks grind required to try to find something. This is a near future where internet shopping should exist damn it!:P

    Seriously, I hope to see expansion/refinement on the cloth shopping system in the near future. Any possibility for players to be able to mod clothes in similar to NPC creator?

    ReplyDelete
    Replies
    1. Most of the clothing types have their own generation method, with colour sometimes based on the item type, although there's a general one that's often used to get colour based on clothing style (a hidden attribute used primarily to pick appropriate clothes for female npcs).

      I've had a look at the examples you gave and it turns out that pink summer dresses were bugged. I've fixed that for the next release. I've also added green to the general colour-choosing method for the style used by the player, so it should now appear in shops again for tops, skirts and so on, although it'll be somewhat rare.

      As for modding, no. The clothing generation system isn't suitable for modding without dramatic conversion that would IMO take more time than it'd be worth.

      There'll be a cheat option to have specific starting wardrobes if the next milestone gets reached. In general though, the idea behind the shopping system is to encourage variety on playthroughs - the character won't always find something she likes in a particular style so she might have to make do with what she does spot.

      Delete
  6. I think it's a little weird for a game so early in development to focus on seemingly random events. Shouldn't be priority be to finish and improve already existing features and implement large background stuff? Not trying to try to tell you how to make your game per say, just wondering how you plan on development. (If there's a roadmap somewhere I do apologize.)

    ReplyDelete
    Replies
    1. Reading the logs and other forum posts, the big changes are usually the start of new numbers (i.e. version .1, .2, .3, etc.) while the smaller changes are the subversions (.1.1, 1.2, etc). You could wait for the bigtime releases but the smaller changes are fleshing out various elements of the game and adding to the overall experience, albeit piecemeal.

      Delete
    2. The current update is the friendship one, which is why I've added some friendship related random events.
      I don't think there are any more random ones due before the 0.4.0 update, although I might change my mind if I come up with something I want to put in the game right away.
      In no particular order, things that might need to be done before 0.4.0 are:
      - Big socialisation scene (house party?)
      - "hang with your friends" activity
      - Custom female npcs
      - New sex scene

      Plus there's some maybes like:
      - Maybe something with Ivy? Not sure if she needs to be a friend at this point or if it should wait for the storyline update.
      - Some way of making it less likely for your friends to hit on you?
      - Add other character types to the bar scene? It'd definitely make sense for sophisticated at least
      - I bet there's something I'm forgetting that I'll remember when I'm going over my notes before the major update.

      Delete
    3. I was also under the impression Splendid uses these "random" scenes as an excuse to both test new systems and release periodic content.

      Updates would be a lot more boring if it was always something akin to; "Hey guys, I made this new system for taking your female friends out to bars.... Didn't write anything to test it, though. About 70% sure it works. Anyways, onto other things."

      Delete
    4. It'd be nice if you integrated relationships into this update...because they're just friendships with context i guess :P
      No, srsly, so many fkbois you need to get rid of. Dumping a partner should come quicker.

      Delete
  7. I found what I believe to be a small bug. The text you added for when you get pregnant while on birth control showed up for me even though I only had sex before going on the pill, and had only just gone on it when I found out I was pregnant. Would it be possible to track whether the sex was while the character was on the pill or not?

    ReplyDelete
    Replies
    1. That sort of timing-based information isn't tracked at all, so it probably wouldn't be possible to change without considerable internal changes.

      Delete
  8. How do you break up with the boyfriend?

    ReplyDelete
    Replies
    1. That isn't properly implemented yet, so you're probably stuck with him. There's a few special situations in certain scenes that allow breakups, but not a standard "dump his sorry ass" option.

      Delete
  9. I've never had the scene where you accidentally wander into the men's locker room, how do you get it? Because I've been trying, I use the male start + I don't have perceptive and my character isn't sultry.

    ReplyDelete
    Replies
    1. You also need femininity below 20. It isn't guaranteed either - there's a random check. The random roll is more likely to pass if you have the forgetful trait.

      Delete
  10. This comment has been removed by the author.

    ReplyDelete
  11. Hi dude,are u thinking in some version add diferents size of dicks?I think that feature is prety good.And more stuff anc action like the adult shop and of corse add glory hole in adult shop

    ReplyDelete
  12. Question: Will we ever have a character trait that makes us 'criminal' I'm a cheeki bastard that loves banditry in smut games so... Yeah figured if you have an evil trait in this version you could be the cheekiest bastard around (like basically the NPC low life trait, but for the controled character.)

    ReplyDelete
    Replies
    1. You can steal from the sex shop if you have the Bitchy trait. There's also a path in the repairman scene for bitchy character that's probably the sort of thing you're looking for.

      Delete
  13. This comment has been removed by the author.

    ReplyDelete
  14. I hope you made NPC relationship with another NPC. Just friendship, fellow worker, Neighbor, rival or bastard who stole his ex-girlfriend... That'll be fun~ :)

    ReplyDelete
  15. My idea for a place to visit - Massage Saloon. Relieves stress and may lead to some kinky actions with the masseur.

    ReplyDelete
  16. Where's legwear? My girl walking around in business suit and barefoot, 'coz there's nothing to wear. Not even Ivy's old ones.

    ReplyDelete
    Replies
    1. Legwear will cover things like stockings. It isn't implemented yet.

      Shoes aren't specified in the game. It's assumed your character wears a pair suitable to her outfit and takes them off when appropriate in the scene.

      Delete
    2. Well, since 'no legwear' option writes 'barefoot', I've assumed it's shoes. You should change name or something.

      Delete