[RELEASE] The Goon Project

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

Daragorn wrote: Tue Aug 19, 2025 5:04 pm I really liked all of the routines i have found this far (and it's amazing that i had only one of them repeated twice in that period, it was quite impressive and wanted me to keep going to see what other games could come up).
Glad you liked, I try to make a lot of teases, so you would need a few sessions until seeing all.
Daragorn wrote: Tue Aug 19, 2025 5:04 pm I have to say that i found the timing mostly spot on, at least for my likings. the routines didn't seem neither too long nor too short. Maybe i would increase the break timers a bit (after a few routines i was starting to have problems not cumming eheheh). Btw i loved the subliminary images during the break times. A great way to keep the teasing going even when on a break.
yeah, the "Goon Level" was something I put to maybe do that later. And I decrease the rest time before releasing too. I will put that on the to do list, since is not hard to change only the rest time after a while. Btw, did you noticed the goon level when you found the rest time too short?
I really hope you have plans to add this in the next versions because, while i do love stroking, edging and gooning, i also like being told when (and if) i am allowed to cum actually.

On the punishment side, i would like to have buttons in the game to be able to report failures to follow the instructions, which could lead to some punishment routines maybe? (for example not edging in time, or edging while not being told to, or having to stop stroking, things like those).
The initial idea was not to make a 'traditional' tease, but something to play for 5 or 50 minutes as you feel it. But I can see how to make some 'end' for the session too.
Daragorn wrote: Tue Aug 19, 2025 5:04 pm I had a bug during one of the routine (the only one that give me problems, all other worked properly): the one where you have to stroke once per number said by the girl.
At the end of the audio, i got an error page that blocked everything (sorry, forgot to take a ss of the error)
Do you mean her saying "stroke" and "stop"? Like 3 seconds apart? I need to check this one, because since I had only 2 or 3 voices for that, I needed to create a 'neutral' version for variety. Need to see what have problems.

EDIT: Forget, I found it....I already forgot I had that one too :lol:
And found some unused audio files too....damn, now I need to create something for these
markus wrote: Tue Aug 19, 2025 7:23 pm Maybe it will help if you see your RenPy scripts translated to TAI-script language, side by side.
The RenPy-To-TAI converter took longer than expected but is close to finish, it keeps the logic of the RenPy script as good as possible, even if in some cases it doesn't make sense and could be scripted more elegant in TAI.

I hope you will take your time and check the TAI version out.
Oh, I will check sometime later. Maybe someday I integrate with Hot to make a massive Personality. :lol:
I must have missed the download link for them. :-D :-P ;-)
Oh, I removed from the download. It's around 5Gb of videos. :w00t: maybe I will upload someday.
I hope you are not as disappointed as I am about the lack of feedback on this project, at least good ol' Dara seems to enjoy your work, I'm quite sure, soon I will, too! :yes:
Don't worry, since is not 100% ready yet, is good to not have a lot of people testing and reporting errors. Let's call it a beta test for now.
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

I found the error in the audio. Fixed here, if you want to fix by yourself, it's easy.

Open the script.rpy file, and in the line 434, insert this:

Code: Select all

    $ rd_avstop=renpy.random.choice(avrnd_stopquote)

You can add this in line 436 too, after "[rd_avstop]{w=1}{nw}", just to give a break before the next tease.:

Code: Select all

$renpy.pause(5.0, hard=True)
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [RELEASE] The Goon Project

Post by markus »

:wave:

Had a first test/play-run, of course not everything worked as it should in my convert, I didn't expected anything else.
Nevertheless, I'd have a little feedback already:

- First Impression: :w00t:

- "Stroke for me" ---> Maybe stroke for her? (Since "Goon-Project" isn't a "person"/domme like in TAI personalities usally)
Spoiler: show
Or in cases i.e. "for her legs"?

It might be intended, but often there is no guiding stroke-beat, I've missed it, I'm just soooo used to it.
But I am already added (automatically) metronome when no guiding beat is given, so for me personally - no problem, just mention it.



Not sure if RenPy eats it, but other defaults like this don't have line breaks but commata, so maybe this:
Spoiler: show

Code: Select all

default avrnd_tauntcrush=["Show her just how wonderful you think she looks. Show her how devoted you can be to her. With every pump of your cock.","Is her gaze so piercing and so intense that it draws you in to worship her?","Give yourself to her. Dedicate yourself to her completely. You are hers now. Do it. Say her name. Tell her who owns that dick you're stroking.","Look at her lips. Aren't they divine? Aren't they a work of art?","Look into her eyes while you edge.","Show her how badly you want her.","She is pretty cute. I can see why you like her.","Can’t you imagine her moans as you fuck her?"
"Jerk faster and imagine her stroking your cock.","Harder, get close for her.","Are you thinking about her jerking you off? Stroking your cock slowly and whispering perverted things into your ear?","Imagine she teasing your cock with a blowjob. Circling her tongue around your head and occasionally going down to 'deepthroat' your cock.","How often do you play with yourself to her pictures? Good boy, edging your cock for her should be a recurring task.","Look her in the eyes as as you edge your aching cock.","Oh you’re so close! Look in her eyes!","Moan her name! Edge for her, goon for her!"
"Goon while looking into her eyes!","Look at her figure. Her tits, her ass. Praise her body. And edge yourself.","Stare at her. Her face. Her tits. Her legs. Her ass. Admire the girl of your dreams and goon.","I love the expression in her face. It's like she's saying: 'I know exactly how hot I am. You've got no chance with me'.","I bet you wish she would sit on your face so you could bask in its full glory.","She makes your balls ache, doesn't she? She doesn't even have to do anything at all. It's enough for you to know she's out there.","I will  make sure that cock remembers every single detail of her body."
"Come on, show me how much of a pervert you really are for her.","I hope those balls are absolutely swollen with cum for her."
"It's amazing how the sight of a beautiful woman just makes you weak in the knees.","You'd do this all day if you could, wouldn't you?"
"I want your balls swollen and your cock throbbing for her.","Simp for her. Edge for her.","Goon for her. Edge for her.","C'mon, throb and leak for her.","She is going to drive you crazy and there's nothing you can do about it.","I bet you'd love to blow your load on her, huh?","Put on a nice show for her here!"]
Should be this: (?)
Spoiler: show

Code: Select all

default avrnd_tauntcrush=["Show her just how wonderful you think she looks. Show her how devoted you can be to her. With every pump of your cock.","Is her gaze so piercing and so intense that it draws you in to worship her?","Give yourself to her. Dedicate yourself to her completely. You are hers now. Do it. Say her name. Tell her who owns that dick you're stroking.","Look at her lips. Aren't they divine? Aren't they a work of art?","Look into her eyes while you edge.","Show her how badly you want her.","She is pretty cute. I can see why you like her.","Can’t you imagine her moans as you fuck her?","Jerk faster and imagine her stroking your cock.","Harder, get close for her.","Are you thinking about her jerking you off? Stroking your cock slowly and whispering perverted things into your ear?","Imagine she teasing your cock with a blowjob. Circling her tongue around your head and occasionally going down to 'deepthroat' your cock.","How often do you play with yourself to her pictures? Good boy, edging your cock for her should be a recurring task.","Look her in the eyes as as you edge your aching cock.","Oh you’re so close! Look in her eyes!","Moan her name! Edge for her, goon for her!","Goon while looking into her eyes!","Look at her figure. Her tits, her ass. Praise her body. And edge yourself.","Stare at her. Her face. Her tits. Her legs. Her ass. Admire the girl of your dreams and goon.","I love the expression in her face. It's like she's saying: 'I know exactly how hot I am. You've got no chance with me'.","I bet you wish she would sit on your face so you could bask in its full glory.","She makes your balls ache, doesn't she? She doesn't even have to do anything at all. It's enough for you to know she's out there.","I will  make sure that cock remembers every single detail of her body.","Come on, show me how much of a pervert you really are for her.","I hope those balls are absolutely swollen with cum for her.","It's amazing how the sight of a beautiful woman just makes you weak in the knees.","You'd do this all day if you could, wouldn't you?","I want your balls swollen and your cock throbbing for her.","Simp for her. Edge for her.","Goon for her. Edge for her.","C'mon, throb and leak for her.","She is going to drive you crazy and there's nothing you can do about it.","I bet you'd love to blow your load on her, huh?","Put on a nice show for her here!"]





avatarbr wrote: Wed Aug 20, 2025 7:46 pm
Daragorn wrote: Tue Aug 19, 2025 5:04 pm
i also like being told when (and if) i am allowed to cum actually.
But I can see how to make some 'end' for the session too.
A setting/question would be nice, no cumming at all included, and chances for those who want have those.
Also I would like something like "How long you think you can handle this today?", ... something like that, to have some duration set at the beginning (could vary by +- some time).
But anyhow an end should be there, because just closing the app always feels like cheating somehow. :weep:





avatarbr wrote: Wed Aug 20, 2025 8:06 pm Open the script.rpy file, and in the line 434, insert this:

Code: Select all

    $ rd_avstop=renpy.random.choice(avrnd_stopquote)

You can add this in line 436 too, after "[rd_avstop]{w=1}{nw}", just to give a break before the next tease.:

Code: Select all

$renpy.pause(5.0, hard=True)
That's not really precise if people are not used to work with RenPy or scripts in general, if I would follow this "to the T" it comes out:

Code: Select all

    hide avtemp
    show bg_red
    show bg_green    $ rd_avstop=renpy.random.choice(avrnd_stopquote)
    call rnd_count20img
    hide bg_green$renpy.pause(5.0, hard=True)
    "[rd_avstop]{w=1}{nw}"
    jump rndtease
Better to post the repaired whole label-part, or part of it:

Code: Select all

    hide avtemp
    show bg_red
    show bg_green    
	$ rd_avstop=renpy.random.choice(avrnd_stopquote)
    call rnd_count20img
    hide bg_green
	$renpy.pause(5.0, hard=True)
    "[rd_avstop]{w=1}{nw}"
    jump rndtease
This is correct?




Btw.:
Is there a full version of the video '1.webm'? (???) Because :w00t: :love: :love: !!!
Or just her name or any hint???


That's it for now, really great so far! :thumbsup:

Best greetings,
Markus
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

markus wrote: Tue Aug 26, 2025 5:47 pm - First Impression: :w00t:

- "Stroke for me" ---> Maybe stroke for her? (Since "Goon-Project" isn't a "person"/domme like in TAI personalities usally)
I will be honest, I didn't think about that :lol: But that makes sense.

It might be intended, but often there is no guiding stroke-beat, I've missed it, I'm just soooo used to it.
But I am already added (automatically) metronome when no guiding beat is given, so for me personally - no problem, just mention it.
Some don't have beats. Since is more edging focused, I thought would be better let you chose the speed to be able to edge at time.

Not sure if RenPy eats it, but other defaults like this don't have line breaks but commata.
I think something wrong happened in your convertion. I looked here, and is the same with commas
Spoiler: show

Code: Select all

default avrnd_tauntcrush=["Show her just how wonderful you think she looks. Show her how devoted you can be to her. With every pump of your cock.","Is her gaze so piercing and so intense that it draws you in to worship her?","Give yourself to her. Dedicate yourself to her completely. You are hers now. Do it. Say her name. Tell her who owns that dick you're stroking.","Look at her lips. Aren't they divine? Aren't they a work of art?","Look into her eyes while you edge.","Show her how badly you want her.","She is pretty cute. I can see why you like her.","Can’t you imagine her moans as you fuck her?"
"Jerk faster and imagine her stroking your cock.","Harder, get close for her.","Are you thinking about her jerking you off? Stroking your cock slowly and whispering perverted things into your ear?","Imagine she teasing your cock with a blowjob. Circling her tongue around your head and occasionally going down to 'deepthroat' your cock.","How often do you play with yourself to her pictures? Good boy, edging your cock for her should be a recurring task.","Look her in the eyes as as you edge your aching cock.","Oh you’re so close! Look in her eyes!","Moan her name! Edge for her, goon for her!"
"Goon while looking into her eyes!","Look at her figure. Her tits, her ass. Praise her body. And edge yourself.","Stare at her. Her face. Her tits. Her legs. Her ass. Admire the girl of your dreams and goon.","I love the expression in her face. It's like she's saying: 'I know exactly how hot I am. You've got no chance with me'.","I bet you wish she would sit on your face so you could bask in its full glory.","She makes your balls ache, doesn't she? She doesn't even have to do anything at all. It's enough for you to know she's out there.","I will  make sure that cock remembers every single detail of her body."
"Come on, show me how much of a pervert you really are for her.","I hope those balls are absolutely swollen with cum for her."
"It's amazing how the sight of a beautiful woman just makes you weak in the knees.","You'd do this all day if you could, wouldn't you?"
"I want your balls swollen and your cock throbbing for her.","Simp for her. Edge for her.","Goon for her. Edge for her.","C'mon, throb and leak for her.","She is going to drive you crazy and there's nothing you can do about it.","I bet you'd love to blow your load on her, huh?","Put on a nice show for her here!"]

You are right, my fix looked confused. The complete fix should be this:

Code: Select all

label av_countstrokes:
    scene bg_black
    $ randombase = renpy.random.randint(1,12) 
    show expression "images/base/base[randombase].jpg" as avtemp zorder 3
    "In this routine, you stroke once per number she say. Don't edge!{w=5}{nw}"
    "Starting sequence...{w=1}3 {w=1}2 {w=1}1 {nw}"
    hide avtemp
    show bg_red
    show bg_green
    call rnd_count20img
    hide bg_green
    $ rd_avstop=renpy.random.choice(avrnd_stopquote)
    "[rd_avstop]{w=1}{nw}"
    $renpy.pause(5.0, hard=True)
    jump rndtease
search for 'label av_countstrokes:' in the script.rpy file.
Is there a full version of the video '1.webm'? (???) Because :w00t: :love: :love: !!!
Or just her name or any hint???

jellybeanbrains on TikTok, so that IS the full version :lol:

But there are a lot of her videos.
361744791_583794973685352_997027001829015870_n.jpg
361744791_583794973685352_997027001829015870_n.jpg (335.06 KiB) Viewed 9169 times
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [RELEASE] The Goon Project

Post by markus »

avatarbr wrote: Wed Aug 27, 2025 1:54 am I think something wrong happened in your convertion. I looked here, and is the same with commas
Nope, I took it from the RenPy script, look, linebreaks, no commata:
linebreaks.jpg
linebreaks.jpg (39.78 KiB) Viewed 9116 times
(otherwise in this code-view here on the forum the line would continue to the right ;-) ... I wouldn't have find this by just looking, the converter "reported" it )
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

markus wrote: Wed Aug 27, 2025 11:54 am
avatarbr wrote: Wed Aug 27, 2025 1:54 am I think something wrong happened in your convertion. I looked here, and is the same with commas
Nope, I took it from the RenPy script, look, linebreaks, no commata:

linebreaks.jpg

(otherwise in this code-view here on the forum the line would continue to the right ;-) ... I wouldn't have find this by just looking, the converter "reported" it )
Ohh, you are right. Just a few are that way.

I wonder why RenPy didn't scream in my ears, since it hated line breakers :lol:

Anyway, I fixed here, will be correct in the new version.

btw, did you noticed if the beta/no beta settings are working if you click CONTINUE?

I have this on the CONTINUE part:

Code: Select all

$ FileLoad(1, confirm=False)()
So I think that should load the lastest save file, with the correct variable, but not sure if is working.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [RELEASE] The Goon Project

Post by markus »

@all:

Alright, everything SHOULD (!!!) be set and done, anyone who test this, please report problems, detailed please.
It's tested a bit and looks good so far, but I didn't tested it entirely yet.

Download - GoonProject-v0.1-pc_TAI_Awakening.zip:
https://gofile.io/d/XvQ9Na


The goal here was to make it work with the existing version of Awakening, a more 1:1 convert would need updates to Awakening, I'm not there.

What doesn't work/is ignored:
- Image transparency (would need update)
- Save games (could be scripted manually)


If someone has interest in the converter, just drop me a line.
(It's quick & dirty and totally tailored to this goon-project, a pre-proof-of-concept you may call it).



@avatarbr

- A matter-of-taste-feedback:
Spoiler: show
The part in which uncensored images are shown rapidly to stroke to, then edge to censored, personally I would show the images longer (20-30, seconds 40 maybe) and give a VERY slow (frustrating, annoying bpm (15-20)), then the edge.
But really, I'm just mention what comes to my mind while playing, it is a design decision, your project, your design, your decision, once the project is further I might do such personal-preferences changes in the scripts anyway - which is done easily enough.
Don't change that just because of me, just mention, just personal feedback.

- Arrows: Holy shit, wouldn't it be much, and I mean muuuuuuuuuuuuuuuuuuuuuch faster to place such arrows in Photoshop or something else than scripting the positions and zooms and such?

- If it's ok with you, a link/mention of the convert in the first post would be nice.
avatarbr wrote: Thu Aug 28, 2025 2:15 am

Code: Select all

$ FileLoad(1, confirm=False)()
So I think that should load the lastest save file, with the correct variable, but not sure if is working.
That was the very first thing I've made the converter to ignore completely. :-D
Sorry, no idea.


Greetz,
Markus
Sisyphuster
Explorer At Heart
Explorer At Heart
Posts: 204
Joined: Sat Mar 10, 2012 9:55 am

Re: [RELEASE] The Goon Project

Post by Sisyphuster »

Oh man I am so excited to try this!
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

markus wrote: Thu Aug 28, 2025 10:12 am
- Arrows: Holy shit, wouldn't it be much, and I mean muuuuuuuuuuuuuuuuuuuuuch faster to place such arrows in Photoshop or something else than scripting the positions and zooms and such?

- If it's ok with you, a link/mention of the convert in the first post would be nice.
:lol: :lol:

YES...you have no idea the problem I put myself. All started because I did not want to double the images because file size. But also, for some reason I was trying to make possible to work for any image.

But, to be fair, was fun and I got a entire night free and bored to do that.

I will put the link there now, thanks.


Btw, I start to fix some of the bugs and figured how to make the beta/no beta persistent, should work in the next version.

Also, added more break time as the goon level goes up, it was a good use for that variable.
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [RELEASE] The Goon Project

Post by markus »

avatarbr wrote: Wed Sep 03, 2025 12:48 am because I did not want to double the images because file size.
Do yourself a favor and forget about filesize, once and for all.


@all:
Alright, new version, let's call the first one an attempt, a few things were missing, now this should be the whole experience.



Updated scripts:
- Where transparent images are used to censor there are now TAI-CensorBars, ...
- censormoving2 is replaced by manually scripted alternatives, 4 different variants :-)
- Images, audios and videos are name independent where no specific names are needed, has to be .mp4 .mp3 .jpg
- No arrows, except of eyecontact there is another approach/replacement, for eyecontact, ... sorry, but you must find the eyes of the models without hinting arrows, hope you'll manage!
(Hint: if there is no nose between them, you probably missed the spot! ;-) )
- eyecontact is also scripted manually, it's just plain and simple.
- Adjustments to amount of rounds in av_crush, av_strokencrush, av_strokebcrush, av_strokeandgooncrush (3-5 instead of 5-10) and random images from the choosen folder instead of ascending.


Hint:
Probably I won't upload bigger packages again, grab them while they are on, reshare if necessary.
I will only provide necessary files in the future, Renner_Sys files and the scripts themselfs, the rest could be renamed/placed accordingly from the original project (video extensions would need to be renamed to mp4) if noone reshares.


@avatarbr:
- Typo found:
"ampits", the r is missing

- Just an idea, maybe it's easier if you link just to this post in your first post, would spare you the editing of your post for each new version?




Downloads - Unzip in the order as listed, overwriting existing files:

- First package (Includes all media files, renamed and placed in the correct folders for easier install - this package I have posted before)
https://gofile.io/d/XvQ9Na


- Upscaled Images, don't expect wonders, free upscaler, but still they look slightly better:
https://pixeldrain.com/u/ufNKyd6y


- Scripts: (Updated ones, unzip/install over the first package, this includes just the scripts)
GoonProject-v0.1-pc_TAI_Awakening_v2.zip
(31.72 KiB) Downloaded 415 times



Enjoy and greetz!
Markus
mrman
Explorer
Explorer
Posts: 23
Joined: Tue Jan 12, 2021 12:02 pm
Location: uk

Re: [RELEASE] The Goon Project

Post by mrman »

Hi guys this is amazing , i have a question ???????
If i replace the picks in the personal folder , with my own, do i have to keep the 10 per folder .?
Or can i add more per folder ...... many thanks
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

mrman wrote: Fri Sep 12, 2025 11:56 am Hi guys this is amazing , i have a question ???????
If i replace the picks in the personal folder , with my own, do i have to keep the 10 per folder .?
Or can i add more per folder ...... many thanks
Yes, the program will not use more than 10 pics in these folders. If you have more you want to use, you can use in 2 or more folders, always keeping the file name pattern.
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

markus wrote: Tue Sep 09, 2025 9:59 am @avatarbr:
- Typo found:
"ampits", the r is missing
Done...and yes, I had a problem with armpits....maybe I thought AMPITS were the correct word :lol:
User avatar
markus
Explorer At Heart
Explorer At Heart
Posts: 863
Joined: Tue Nov 18, 2008 11:09 pm

Re: [RELEASE] The Goon Project

Post by markus »

mrman wrote: Fri Sep 12, 2025 11:56 am Hi guys this is amazing , i have a question ???????
If i replace the picks in the personal folder , with my own, do i have to keep the 10 per folder .?
Or can i add more per folder ...... many thanks
I hope it doesn't sound too much as advertising the TAI-A version, but there you can have as many pics as you want in the personal folders, name doesn't matter, only the folder structure has to be kept.

:-P :whistle: :-D
User avatar
avatarbr
Experimentor
Experimentor
Posts: 1239
Joined: Fri Aug 18, 2006 3:33 am
Gender: Male
Sexual Orientation: Straight

Re: [RELEASE] The Goon Project

Post by avatarbr »

markus wrote: Mon Sep 15, 2025 8:43 am
mrman wrote: Fri Sep 12, 2025 11:56 am Hi guys this is amazing , i have a question ???????
If i replace the picks in the personal folder , with my own, do i have to keep the 10 per folder .?
Or can i add more per folder ...... many thanks
I hope it doesn't sound too much as advertising the TAI-A version, but there you can have as many pics as you want in the personal folders, name doesn't matter, only the folder structure has to be kept.

:-P :whistle: :-D
Don't worry. I will get busy with some personal stuff for a while, so is good someone take this until I can come back.
Post Reply