png wrote:
I'm actually thinking about redoing only the script engine in HTML/JS to run it chromeApp, node-webkit or in cordova and make it multiplateform at one point (windows 7+, macox, ubuntu, android, iOs, WP)
But that would mean dropping all the other things like glitter, the games, hypno, vitalsub, etc. unless someone else feels ready to re-implement them...
To summarize, we can :
- Way and pray for 1885 to come back soon
- Start from what we have : a 2 months old version hard to maintain and that will take some time to bring back to the current state with probably some regressions on the way
- Restart from scratch and drop some features to focus on the main scripting engine (unless some people volunteer to help)
What do people think about it?
If we start with what's there, there will be less code to write, although the code would need to be restructured and commented to make it easier to work on.
Having said that, I feel there could be a lot of people who might want to try the program and not be able to, due to it being Windows only. I feel Java would be a good replacement and I know the settings could be made portable rather than being kept in the AppData folder as they are currently, which means you lose your settings whenever move the program.
Realisticly though, if we start from scratch it's going to take a long while to get it back to where it is now. And although I like the games built into it we can expect a lot of the apps would be dropped. As well as starting from scratch with bug testing, although the current version seems to have quite a few bugs anyway.
opiate wrote:
My two cents lol
I wouldn't worry about Slideshows, with it's inability to play gifs, it's kind of lacking...
The playlist feature is just a barebones AI, releasing them as such would be my suggestion, no losses.
CockToClick and BallsToPussy are just shortcuts for making the program talk to a woman...
if you want the program to talk to a woman then take Notepad++ and 15 minutes to convert it
I would leave out all of the *bonus* material if going for a new build
*Sigh* Even Glitter... I have a soft spot for Glitter lol.
Do you mean the slideshows that play during the tease in the top window? GIFs work fine for me.
The playlist might as well be implemented, it would be an easy addition if the rest of the code was written well.
There should be an option to select your gender and have it alter those things anyway, it shouldn't be any harder for women who want to use it.
I agree with the bonus material though, I like the games but not enough to want to code them.
r wrote:
Hopefully I don't come across as being nasty about 1885's code. It's clear he worked incredibly hard on this project and as a result Tease AI is the best webtease platform I've ever come across, The reason I want to help rewrite it is so that it can become even better than it is at the moment.
A total rebuild is indeed daunting, but in my opinion necessary, as 1885's code looks incredibly difficult to maintain. Personally, I wouldn't mind if some apps, i.e Games, Wishlist, Hypnotic Guide, were removed if it meant that features such as being able to save and restore dommes (including name, picture, etc.) were added.
I think that the most important aspect of a rewrite would for it all to be open source and hosted publicly on a site like Github or Bitbucket, so that if the developers disappear their hard work isn't lost with them. Secondly, I think that rewriting it in a way that works on Windows, Mac OS X and Linux is pretty important. Hopefully Linux support will attract more programmers
Having looked at the code I certainly agree it needs a re-write, 1885 has said himself it needs cleaning up. As I said above I quite liked the games but there was never really an incentive to play as there's only one script written for the wishlist, although I really like the idea kzero9's script where the domme asks you to play the slots and tell them the result, and I felt I should say that saving/loading dommes would be quite easy to do. Recently I've been a fan of java's preferences class for loading and saving settings, it makes things a lot easier :)
Despite wanting a re-write, I think what's more important is that this is still 1885's project, and he's said we can help with the code but I don't think he wanted a re-write. To re-write the code from scratch could be seen as stealing his ideas, and it would no longer be
his project.
Hypothetically he could return in another month after being ill or in hospital to find his project entirelly re-written, being run by somebody else and written in a language he can't code in.
Overall I believe it would be best to re-write the code in Java as a few people seem to know it here, but I'd rather work on the shared VB code until 1885 says a re-write's ok or we are certain he's abandoned the project, which is probably unlikely, I think it's more likely that while trying to update glitter he's spent too much time on it without breaks and is a bit mentally drained, and is taking an extended break until his enthusiasm for the project returns. A quick memo/update would be nice though.
Also a quick suggestion for the project, it would be nice if each release/update also included all the community created scripts and vocabulary packs rather than having to download them all speperately, this would also make it easier for modders, there's a few times I've downloaded a script but not had a vocabulary pack the the author used and had to go hunting for it.