cold_arctus

Devoted Member
Sep 25, 2018
8,949
10,855
Agree with you, it's the only good solution here. End this one quickly and start fresh with Renpy, preferably with a dedicated writer on-board. No matter how good update 4 ends up being, most new players will give up after 0.2.
Don't you people get it? He can't switch to Ren'py, because his coders even don't know how to code in Ren'Py!

This is one of the reasons why he use Adventure Creator in Unity. Because you don't need coding skills.
 

Hyped

Member
Jan 14, 2018
408
1,306
Don't you people get it? He can't switch to Ren'py, because his coders even don't know how to code in Ren'Py!

This is one of the reasons why he use Adventure Creator in Unity. Because you don't need coding skills.
He's clearly dissatisfied with his coders if you read his post. So all he has to do is wrap MP up in 3 more updates, and in the meantime hire good Renpy coders, or code by himself as he's done previously.

Can't switch to Renpy for this game though. Too late.
 

cold_arctus

Devoted Member
Sep 25, 2018
8,949
10,855
He's clearly dissatisfied with his coders if you read his post. So all he has to do is wrap MP up in 3 more updates, and in the meantime hire good Renpy coders, or code by himself as he's done previously.

Can't switch to Renpy for this game though. Too late.
The only way to save MP is to hire good coders - doesn't matter whether Ren'Py or Unity!
 
  • Like
Reactions: Hyped

Myself101

Newbie
Feb 4, 2018
89
91
Don't you people get it? He can't switch to Ren'py, because his coders even don't know how to code in Ren'Py!

This is one of the reasons why he use Adventure Creator in Unity. Because you don't need coding skills.
It's quite common to use a prefabricated base template like Adventure Creator to build upon when using Unity (because the template is less than 70 € and it would take a coder quite some time to build all that from Scratch at higher costs and likely worse quality). The important part to Mention is: build upon. So I do think that they are doing Things on that end and going by the Change log they did quite a lot of Background work (like adding text skip, etc.) - stuff that was not part of v 0.1 (and therefore is likely not part of Adventure Creator - at least the store page of AC does not Mention that capability). Also we wouldn't see so many new bugs if no one had tinkered with the code base.

As for switching: when he gets everything to work the way it's supposed to then he won't switch (because likely he will then have the required capabilities, that he was missing in Ren'py and which are the reason for switching in the first place). The only way I could see him switching is if they again fail to get it to work - then he might scrap the whole engine. But it's hard to let go of something you invested time and Money into (see: sunk cost falacy).

As for coders having the skillset. Well, it's far easier to find people who have experience with Unity than it is to find one's who have experience with Ren'py (Unity is a General Purpose Engine after all - no one outside the VN space knows what Ren'py is). The other thing is that Unity uses C#, while Ren'py uses Python as it's programming language. I don't think however that the language Plays a Major role in the decision - Knowledge of a certain engine or Framework takes a lot more time to learn than adapting to the syntactic differences in those languages (I've been programming C# for over 15 years now and Python on and off for quite some time as well - not games however).
 
  • Like
Reactions: cold_arctus

spellbreaker

Member
Aug 24, 2017
417
1,331
You know, i can understand that alot of people might be unsatisfied by this game's development.
This is Lewdlab's second game and its is first on Unity, so i think we should cut the guy some slack.
Life knocked him down and right now....he is trying to get back up, so why isn't anybody helping him get up.
I honestly think we should give him some time to get used to how Unity works.
Of course he makes mistakes, but that is what you can learn alot from(mistakes).
I will see this game till the end and time will tell if it ends well or not.
i hope it ends well for his sake, because i personally see Lewdlab as my favorite dev a.t.m
I understand your point, Lewdlab apologist. I personally am wondering why it was released in this buggy state. Now don't get me wrong, I wouldn't mind waiting for something that I generally get for free, I'm just wondering from a developer's point of view, why I'd choose to release a buggy incomplete product(in the middle of the month, so he's not in a hurry to give the version to people before next payday) instead of taking a few days more to fix it.
By the way, just to add, I think the bugs have something to do with the saves. A friend who played the game for the first time on this version didn't experience any bugs.
 
  • Like
Reactions: Hyped

cold_arctus

Devoted Member
Sep 25, 2018
8,949
10,855
(I've been programming C# for over 15 years now and Python on and off for quite some time as well - not games however).
Maybe, when you have time you could take a look into the Assembly-CSharp.dll file and give us a feedback from your point of programming experience. :)

It is good to know that the you are well informed
I prefer it over spreading misinformation ;).
 

armion82

Message Maven
Mar 28, 2017
12,375
17,057
OK wtf happen with the game.
0.1 was at least playable but 0.2 is a complete mess.Problems with saves,functions and menus disappear or don't work,loading once less than 10 seconds,next time almost 5 minutes,throw you out of the game.
No idea how he menage to get the worst coders.If they don't know Unity why even start with it?
So far realy underwhelming.Don't forget that we should get 0.1 back in october 2018.Instead 7 months after DOD prequel we practicaly have nothing.
I will try maybe next 1-2 version and if nothing change will drop the game,no matter how much I love Tracy and now I realy like Isabel.
 
  • Like
Reactions: WaveOfPig
D

Deleted member 42

Guest
Guest
If you start a new game it will work just fine, the problem is that it's really underwhelming and not really worth playing right now. I would wait for something like 0.5
 

Dude999999

Newbie
Sep 20, 2017
88
118
For those who lose the mousepointer in the office: your pointer is gone but you can still click the options. When your invisible pointer is over a option, the option highlights.
 
  • Like
Reactions: smelly_nipple

J II D

Member
Aug 22, 2018
240
472
The only way to save MP is to hire good coders - doesn't matter whether Ren'Py or Unity!
I haven't played this one (yet) so i can't really judge about the game itself.

But based on your opinion and many others the coding really sucks and he should hire new Coders.
Now the main question that pops in my head is.

How did he hire these guys in the first place ? .
Logically with a project of this size and the money that goes with it you would assume that there would have been some kind of "test".
But it seems like he just hired some guys he knew based on promises.

A friend of me that is working on a project for the last 12 months wanted to hire some coders to, so when he got some replies of people that wanted to help him he asked for a short tech-demo that proved their skill level
All except one didn't reply back, and that one that did reply back came with multiple excuses over the course of 2 months why he couldn't do it.
So he decided to just do it himself, that way he knew what he would get... Even though he wasn't the "best" at it


Honestly, when i see people on this site saying that they want to help with things like coding or rendering i feel like 95% of those people only want to be a part of a project even if they have 0% skill.
And i feel like Lewdlab fel for that exact trap.
So i hope that for his future project he will be more careful and strict in hiring new people.

But i am going way more off-conversation then i wanted to.
I liked Dreams of Desire, wasn't my favorite because everything moved way to fast for my taste(but that's personal preference)
Renders of Midnight Paradise look amazing, but (based on the renders only)i really didn't see one character "pop" out for me yet.

Wanted to try this game at 0.2, but it seems that it's better to wait for couple updates more.
Shame, but Lewdlab proved he can make a solid game with DoD...
So for now he gets the benefit of doubt from me and he will keep getting my pledge as the last 2 years before that, but will not hesitate in dropping that if these problems go on in the next months.
 
  • Like
Reactions: Hyped

armion82

Message Maven
Mar 28, 2017
12,375
17,057
If you start a new game it will work just fine, the problem is that it's really underwhelming and not really worth playing right now. I would wait for something like 0.5
I started and no it doesn't work just fine.
Anyway.He realy need to decide if he want to keep these guys and ruin the game before even started.
For 7 months we get exactly nothing.That is probably one of the worst 0.2 we have from a big name like him.The game shouldn't be called even beta in that condition.
 
  • Like
Reactions: Hyped

Aldnoah Zero

Member
Apr 29, 2018
317
439
The only way to save MP is to hire good coders - doesn't matter whether Ren'Py or Unity!
In my case even the save time is not updated, you just access the load point for the position.
The save of version 01 seems to have been rewritten by version2 and disappeared ..I tried different graphics qualities and it seems that bugs get worse as the quality increases (64bit)
Oh ...so Unity uses C ++ would not it be okay to indicate the installation of the best MS Visual C ++ version for the game? (Even AAA games if it does not have the right can cause errors)
And as for the SSE4..1..2 instruction many AMD users still suffer from it ..
The scene with massage / Ruby in the kitchen, when asking her to lie down ends up cut ?!
Unity can be yes the future of the erotic games, the number of resources for diverse areas is immense, the good quality of the graphics and animations of MP is due to him I think (but the number of bugs in updates is not little, just see in the forum of the Unity)
Maybe the way the story begins, should have something more .. (maybe in future updates is a more engaging story ?!)
DOD had a supernatural story, which made it very interesting and quite mysterious .. (it was another change from Dev with respect to MP)
I am not another apologist, MP started with a simple story, and the number of bugs unfortunately does not help ..
The success of DOD weighs heavily, and we unfortunately expect something equal or better.
 

Myself101

Newbie
Feb 4, 2018
89
91
Maybe, when you have time you could take a look into the Assembly-CSharp.dll file and give us a feedback from your point of programming experience. :)
Well, I don't really know what you want me to look for. C# compiles down to Byte-Code so even though I can put it through a decompiler it won't tell me much about their coding style in General - the decompilation process would produce rather clean looking code regardless. Without knowing the interna of Unity and the used bought assets it's also not that easy to tell what's from LL and what's from the Assets exactly. What I can confirm is that it uses Adventure Creator and that in turn makes use of the Dialog System by PixelCrushers. What also complicates things is that Unity seems to pull scripts, etc. from all over the place together to create the Assembly-CSharp and Assembly-CSharp.firstpass DLLs.

I also can confirm that at least the class FastForwardDisplayedEntries was added which is not part of the Dialog System being used. The Code contained within was mentioned in a similar fashion on the support Forums of PixelCrushers during the last few months as an answer as to how skipping of already read Messages might be achieved using that Dialog System. I take this at least as confirmation that some code was added on top of what's definitely included within the store bought Systems.

On a side note - I also found the Code checking for the existence of the "patch". It really just says:
if (File.Exists(Application.dataPath + "/patreon.txt"))
GlobalVariables.SetBooleanValue(22, false, true);


So it would be possible to just put something inside that file, as the game won't care anyway about it's Contents. That should stop People asking about the "broken" patch without affecting anything else.

Anyway, let me know if you're interested in anything in particular - I'm not sure I can answer any questions but I can give it a try.
 

N1K17Y

Active Member
Jun 12, 2017
829
2,383
did dr. sin ever explained why the switch to unity (besides i have huge ambitions which wont be able to be done on renpy, blah blah, which is bullshit and icstor among other devs proved its doable)
i assumed his team already knew unity so he would not want to look for other people who can code on renpy/python, but the 2nd update is even bigger unplayable mess, so that argument is out of the window.
 

Myself101

Newbie
Feb 4, 2018
89
91
i assumed his team already knew unity so he would not want to look for other people who can code on renpy/python, but the 2nd update is even bigger unplayable mess, so that argument is out of the window.
It's possible they simply overextended themselves. Trying to do too much at once and with pressure for the second release mounting. Also going by Dr Sins last post they even pulled one of the Subsystems (concerning objectives) out again, shortly before release because it wasn't finished. So I would not discount the possibility that we're facing more of a Project Management issue. Pity too - the animations and renders are amazing in my opinion and I still hope they'll get Things Right with the next release.
 
3.60 star(s) 347 Votes