Wednesday 18 November 2015

Happy Anniversary!

Hello everyone!

Today, if this still counts as the 17th, is the one-year anniversary of Newlife's first release to the internet. It's also very close to Newlife's second birthday - coding on Newlife started on the 28th October 2013 at 10:20pm.

To celebrate such a momentous milestone, I've re-uploaded version 0.1.0 of Newlife. This was replaced just three days after release when Cubano found a bug where savegames were being corrupted. Only a few hundred people ever tried it.

If you weren't one of them, then now you too can enjoy the splendid first public version of Newlife. Wonder at the amazing 26-week time limit! Glory at the savegame corruption bug that makes it impossible to load games once certain events have happened! Marvel at the near-complete absence of random events!

You can get it from Mega here in .exe format. The first versions weren't released as jars, so having just one filehost and a format that won't work on some operating systems is just part of the historical verisimilitude.
New players should not start out with this version - get 0.3.11 using the links to the right instead.

Have fun and happy anniversary!

Saturday 14 November 2015

Newlife 0.3.12

Hello everyone!

Version 0.3.12 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.

That also means that the 0.3.11 release has been made public. I've updated the links here on the blog, so you can download it now from here. The 0.3.11 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 either the jar or the exe version. You only need one or the other - not both. I recommend trying the jar first.

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.

Since the last release some players have helpfully made tools to make creating custom npcs more user-friendly. Custom NPCs is a feature added in 0.3.11 for players who want to make their own npcs to add to the game. If you're a new player then it isn't something you need to use for your first game.
There's two such tools - one by FreshSalad and one by Axeon.
For FreshSalad's, you can see an image gallery of its UI here and download it from Mega.
Axeon's can be found at https://newlifecc.codeplex.com/.


Here's the full changelog for 0.3.12:


Major changes & additions:
  • Split the changelog into two sections – one for major changes and one for minor ones and bugfixes. This is the principal change for this release and took most of the development time.
  • Custom NPCs can be tested using the “Test NPCs” button on the main menu (shortcut 'T'). This should make it easier to identify problems where they don't show up.
  • You can now relax at a spa on the weekend. There's no associated scene, but the activity can significantly reduce stress. The effect varies on how comfortable you are with this sort of girly way of relaxing. For the maxiumum bonus you need femininity skill over 50, but even at lower skill levels the spa will usually be better than relaxing at home. The spa weekend is very expensive, with a price of £250 unless you can somehow get a voucher for free entry.
  • You can now celebrate anniversaries with your boyfriend.

Minor changes & bugfixes:
  • Fixes to text issues. Thanks to Cubano, Centerflag & Death25 for reporting problems they found.
  • Also fixed a typo in the intro reported over pm on patreon. Looking at where this error was, it had probably been there unnoticed since 0.1.0!
  • Fixed a bug reported by atc where custom npcs would error if the race wasn't specified.
  • Fixed a bug where initial arousal wasn't being set in the booty-call scene.
  • Fixed a bug where the ticket for a free dance class was only removed from your inventory if the common but not guaranteed dance-class scene triggered.
  • Fixed a bug reported by Cubano where npcs could still take their action in the porn cinema even when they should be prevented from other things that happened that same turn, such as having an orgasm.
  • Reworked the conditions for asking your partner to be rough so it won't show up quite as much for normal girls. You can still get it to always show up if you combine likes rough with low self-esteem. Girls with normal self-esteem won't ask strangers to be rough with them, and they need to be at least slightly turned on.
  • Following a request from a while back on Patreon, both you and npcs will now get a bonus to attraction if you're in love with the other person. This only takes effect at the highest level of love.


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

Friday 13 November 2015

Progress update

Hello everyone!

The changes for the next release are essentially done, although there's a few optional extras I'm thinking of putting in. 
The anniversary scene doesn't have that many long passages of text, but it does have a lot of branches, and that's meant more bugs than usual.
Testing is partially complete, but there are still a few areas that need to be checked and. I also want to do the final test when I'm awake & alert before rolling it out. 

All considered, I won't release tonight but it should definitely be out tomorrow. Highlights are the anniversary scene, a way of checking which custom npcs are valid, and a way of converting money into stress reduction.

Goodnight all, and sleep well :)