A downloadable project for Windows, macOS, and Android

Download NowName your own price


Extracurricular Activities is a visual novel following the main character (you!) through his endeavor of trying to romance a member of his tennis team. The choices you make can impact the way you teammates react to you, so make your choices carefully.

Currently, there are five dateable characters, and I hope to add more down the line.

If you like what you see, consider becoming a Patron to help support the project! You can do that HERE!

The writing and programming are all done by myself. The background sketches are done by Mark Thorne, and will be finished up by Gavel!

We have a new Artist on board to take over the character art, and that would be CaptainGerBear.  You can check him out on Twitter, FurAffinity, or his website.  He's made the popular games Bastard Bonds and See No Evil!

CursedMarked and I have split for personal reasons and cannot pursue a professional relationship any longer.  We came to the agreement that it's best that we no longer work together.  This is not something that is up for discussion.

Please, don't ask when I'm updating the guides either.  The guides are low priority for me, and the time spent updating them is better spent towards adding new content.


I will be updating the Public Demo on the 16th of each month.  It can be at any point during the day, and I live in the Central Time Zone in the United States.   I update the Patreon version every 1st and 16th of the month now, and will update the public version accordingly.  The Public Version is 2 updates behind the Patreon version.  Please, please don't ask me if I forgot or when I'll update.  If something goes wrong, I announce it via Twitter or Public Patreon posts.


Updated the Public Demo to version 1.60. It's one of the most recent builds. Bugs and errors in this version do not have to be reported to me.  The android version -IS- the correct version, despite the file name. 

Please read the DevLog for more information!


Please, read my FAQ before asking questions about the visual novel also.  It can be found here. (Updated 04/19/18)

The art is slowly transitioning from one artist to another, so it'll be mixed up for a little while, as I get things in order!  The sex scenes don't work properly right now either!  You have to click to the left a little for certain things to activate!

The image gallery was only showing off what you'd get if you became a $10 Patron.  It's not part of the normal version.

Nobody has permission to use art assets from my projects for anything (fan-made or otherwise).  This is all content meant for nothing other than their intended projects.

It is still a work in progress.
Created with Ren'Py.

Published May 03, 2016
StatusIn development
PlatformsWindows, macOS, Android
Tagsbara, Dating Sim, furry, Gay, mature


Download NowName your own price

Click download now to get access to the following files:

Version 1.60 MAC 540 MB
Version 1.60 PC 557 MB
Version 1.60 ANDROID 569 MB

Development log

View all posts


Log in with itch.io to leave a comment.

Viewing most recent comments 5 to 44 of 499 · Next page · Last page

Just wanted to post another post, I enjoyed whole game and got to the day 22 with Harold, but I cant do this anymore. I felt very depressed when I knew that there are no way you can find that kind of boyfriend in real life. So I wanted to be with him one more day, and just deleted the game with goodbye to him... Thanks for hearing my story, this game is really powerful with love...


Don't worry we will see our papa bear again. Also i know it can be hard to find someone like anyone of these miraculous characters. But it shows how life-like they are. We can only hope to meet them IRL one day.  So hang in there pal, we're all with ya! ;)

Thank you... Probably I will try to come back again to this game, and now to be happy, not depressed... But I hope we will really meet them in real life.

we have a Chester update tomorrow so if you wanna wait till tomorrow, catch up with Chester and next month papa bear will be back

Also is it possible to make the text disappear?


Press the H key to hide the UI

Will you make a route with Azghal? Oh and by the way the game is just amazing I keep playing it trough over and over. <3


Azaghal and Bam are Not Dynes Characters therfore the Answer is No

Oh Azghal too? That's rather sad then q.q


Thank you so much for this game, this game is the most coolest and greatest, it has very caring and cute dating ways, this is way more better than any other furry gay games. Thank you so much! I appreciate your work.

Also, where can I get the music of this game?

You have to be a $10 dollar patron on his patreon and you can access the music gallery

Thanks so much for that =3  A lot of the music is listed on the credits page currently, since I'm using mostly Royalty Free stuff, but I have music in production as well, which will be available for download later on as an OST.

(1 edit)

This game is just too amazing Dyne! I always find myself loving more and more of it when I play, so I became a proud Patreon! P.s-Have you considered making a discord? It would be an awesome way for the fans to connect! P.s.s- Where do I send fan art for you to see?? 

Thanks so much for your support!  I don't think I'll ever make a discord myself, since I just don't have time for anything like that.  As for Fanart, you can send me links via Twitter, FurAffinity or email me at dark_king_999_2@yahoo.com!

Will do, I’ll be sure to work on something! 

Love this game and would do anything to help!

lol darius undressed to his underwear to put on a pirate costume but never put costume on. he was in his underwear for a while ( not to complain ;3) might wanna fix that

I will once Darius has his pirate costume.

Aye, his costume is nearly his actual self. Always wanting to grab our booty XD

Yeah, i agree, Foxsky. He looks so lovely in his pirate clothes.

And he always wants to grab Eric's buttocks...nya nya))

On day 2 or 3 of coach's route I ran into this error. How do I fix it?


Click ignore until it's gone, otherwise, it's something that will be fixed during the next update.

oh that's what you do i didn't know you had to keep hitting it and it worked


Late reply lol but THANK GOD For that Scene with Darius <3 I've been waiting so long!

DyneWulf do u think ull consider making a route for Bam? 

No.  Bam isn't my character.

i see thanks for the reply. 

I'm finally back into this game. I took a break from all of it due to the changing of art styles/work/school graduation. I checked the notes for the update but then noticed how many days ago it was.... 24 days ago for the 1.60 notes but 46 days for 1.59??? @DyneWulf umm..... I'm looking forward to the 1.60 update but this is the first time I've seen it so behind on updates. Just trying something out?? Let me know because if I have to I will subscribe to become a Patreon Member and help with anything.

I don't really understand what you're talking about.  My updates have been on schedule x3  Update 1.59 got an early update here  because of huge issues with 1.58.  I only update the public version on itch.io once a month, so most updates here will be around 30~ days apart.  I update Patreon 2 times a month still.

You see thats how long i've been off of Itch.io . Work and College have eaten away my schedule for any gaming or any computer activity. I apologize because I understand now. I sounded like a complete idiot in that comment XD but i am getting more hours for work so I might just start being a patreon member for you. I've got some ideas up my sleeve.

Will the rhino be a route ever "id love 2 hit that" ... sorry if people allready asked this


Richard, from what I've read may be a route. However, until another character's route is completely finished he won't start a new one.


I played through the demo with Coach and I simply loved it. Great work. I will be supporting you and I'll definitely replay with the other characters!

(3 edits) (+2)(-1)

Oops, I accidentally fell in love with Chester. >u>

I'm really looking forward to the next update, I'm sold.

beware for some terrible puns in Chester route

I really enjoy this game so much, I would really like to know what is the name of the piano song darius plays for you when you first find out he plays piano, i really would like to know the name 

Check the credit it should be there. I believe its just called Darius piano.

Massage the Adonis of a rhino you say 'smirks that evil smirk'


I can only hope Dyne sees this I love your game Thank you so much for creating this and I wish with all my heart that you can complete it, love your writing, characters and story, Im in a really bad place at the moment but if as soon as I can I hope I can become a Patreon and support your work! One last time thank you so much for your hard work!

Well, thank you so much for that!  I hope things start to look up for you, and I appreciate your support, in any way.  I'm happy to hear that you've enjoyed it so much =3

(1 edit)

Hey I noticed the art styles have changed. I really liked the more animated syle. Near the end it changed agian. I like both but the other one was my fav. I was just wondering if it will be back? Btw awesome novel.

He went through a artist change for working issue (I don't have the details and you can find it in his blog and his respond down here) and the answer is no, the anime style won't come back (which I'm fan too but that doesn't matter)

Yeah that sucks but it will still be awesome.


Hey Dyne! So far, you're doing a fantastic job with this project. Your writing really got me hooked into the story and the art of CursedMask was amazing! CaptainGerBear is one of my favorite indie game devs and artist so I was greatly surprised when I noticed he was working now in your game. I wish you all the best with this!!


Thank you so much for that!  I'm happy you're enjoying what we're doing =3

(1 edit) (-1)

is anyone else having this bug it is on 1.60 update can someone help me 

What bug?  Coach's rework had only gone so far, as of 1.60, if you're talking about art.

well, it can probably be that he didn't finish upgrading the art to the new one, and the background as well, since it was smaller in the lastest versions :V


Enjoying the game, I wished that Azaghald could be a route, though i don't really enjoyed Darius's route

Azaghal is a cameo character and does no belong to me.

i like to see more and i like to play more  so pls do stop make more update on the game

I will keep working on it ;3

umm, adding new datables meaning changing the description

Uhh, yes?  None have been added yet, so there is no need to change that right now.

Is it possible to win the bet with Darius in the current update?

[SPOILERS] yea, make sure you press the respective keys. or if you meant the newest bet at the arcade, you need to mess with him

I tried, but no matter how many times I did it I always ended up losing.

(1 edit)

THe most common mistake people make is by not waiting for the three minutes on the steak, and flipping it right away.  (You don't REALLY wait 3 minutes, you just wait for three messages)

Oh my goodness thank you so much

(1 edit)

Hey, Dyne! and hey itch.io guyss ~
I have some questions, the first is, [SPOILER?] the music Darius's grandmother teaches him is an original music? Or it's royalty free and we can buy/hear it somewhere? I found the two others he played, but couldn't find this one specifically.  And will we be able to buy all the OSTs when the game is complete?? I loved it ♥

The other question is, for now, in this version of the game (1.60), we have only one ending of each character route? Or do we have more? I just finished Darius's but it doesn't feel like it was a true ending... 

Thanks for the time you take to read it all ~

I love this game! :3

(1 edit)

well we have NO character endings as of now. None of the routes are finished, but I do believe Dyne wants to have a good, neutral and bad ending for each character depending on how much love the character has for the player.

Yeah, that's what I thought, as it "ended" abruptly haha.

Anyway, thanks for answering me :3

The music that he's taught was composed just for me, by StofferTheWolf .  Later on, I do plan on releasing an OST for it (there is more custom music being produced for me too!).

No routes have truly ended just yet either.  Everyone will know when a route comes to an end for sure though.

Oh, that's what I thought as it "ended" abruptly, but I'm glad It wasn't the ending. I got really into the history just for playing this demo, and I want moree hahaha. The soundtrack is very good too! I made a save just to listen to the three piano music he plays for MC :3

Well, I'll wait patiently for its full release, while playing the others route, of course. ~ Thank you for all the efforts put in the game ♥ 

Also thanks guys for answering me so fast! ~

(1 edit)

Got a question on Chester route on the 24th day chaster drawning suddenly changes it think to the one that was drawn by cursedmarker and gotta to ask if it will be changed to the goofey lokking chester or it should stay like this?

Does anyone know how to delete completely all my progress? I tried deleting the persistent file in the AppData\Roaming\Renpy\ExtracurricularActivities but I can still see the unlocked cg in the legacy gallery

If you have the gallery, that means you're a patron?  Why are you posting about that here? x3

I put in my last patron update that I unlocked all images in the legacy gallery, because there are a bunch that you just can't unlock anymore, due to me replacing the art.

(1 edit)

I'm on day 17 with Spencer on the scene where we're in his room in the bed and at one point the dialogue stops for a bit and wont continue unless you click an insane amount and once you do it just starts to loop these same 7 messages. I know Spencer's route has been updated past this point so what should I do?


At what point?  I can't help you if I don't know the details.

it's the part where spencer is lying in the bed and you trace your finger over his thigh and he get surprised at how sensitive the area is. MC then says that they have more to find out about Spencer and he agrees. After that it loops back to Spencer not complaining about having his leg massaged as long as no one else is there. I hope that gives enough details (-:

read the FAQ

If you're talking about the person asking who gets updated next, the FAQ doesn't have that answer.

Who is being updated in the next update?


This link should help >> https://docs.google.com/document/d/16-tmrzWb_eaic-AdRUQ8KhaO4HvwzaC1hC3Rb6ZW7w0/...

thank you

Did  anyone  else notice the very obvious allusions to Undertale here ?

Explain these "very obvious" allusions.  I'm curious x3

The glowing eyes is a reference to Sans. And the line "Your Going To Have To  Try Harder than that" Are the exact Words spoken By Undyne during her Genocide route Battle.


Glasses sheen is a common anime trope (https://tvtropes.org/pmwiki/pmwiki.php/Main/ScaryShinyGlasses), and telling someone to try harder isn't exactly an uncommon thing to say.


they could put an option to download the previous versions

me gustaría que hicieran un playlist de las canciones que usan en el juego

It would be good if they made a playlist of the songs they use in the game

there is in the credits, all of the songs should be there

Everytime I try to play it the game says "Could not execute"

Check the FAQ.  Answer should be there.

(1 edit)

Quando sera a proxima atualizasão, quero marcar no calendario para n perder.

se alguem puder me dizer tbm, qual sera o proximo siclo

Actualizar la demostración pública el día 16 de cada mes.


no hay problema

Good work as always! Is Darius's route fixed?


thank you good sir!

1.Darius tiene ya escena?

Se podria decir que si ^^

I can't believe that I have to wait until tomorrow to get the update since we don't have internet at our house

soo ummm is there a richard rout?

(1 edit)

right now there is only coach, Chester, Spencer, dozer, and Darius, but if you read above, he plans to make more 

Maybe even richard

P.S. Spencer is my favorite

(1 edit)

Oh boy, I can't wait for the Dozer update! You are doing such an amazing job with this game Dyne, keep up the good work <3


Is there a way we can download the game with the original art? And if not than does anybody have the original game before the new art? I just like the old art better and it has way more expressions and clothing variants.  Plus the transition from the art styles is weird and clunky and everything shifts right.  I'd just like to play the game how it originally was.



oh ok... and sorry I didn’t mean to seem like I don’t like the game or appreciate what you have done for it! I just like the original more than the new.


Nah dude fuck you for having an opinion that goes against what the majority believe! How dare you be verbal that you like something more than another thing! No one likes your kind! Also yea I have a copy of the original art before Dyne switched artists. 

Whether they like the old art or not, it just won't be in the visual novel anymore.  Since it clearly isn't obvious, anything beyond a certain point in each route wouldn't even have the old art, regardless of what anyone else wants.  I don't have a problem with people wanting the old art, but it's unreasonable to expect it to be there since I'm no longer working with CursedMarked, meaning no new art is being produced by him. 

There's no need to apologize.  There's a handful of people that like the old art, but I've elaborated on this issue many times (it's even in my FAQ).  The visual novel is incomplete with CM's work.  With different sets of code and there being no new art produced by CM, you'd have an incomplete VN.

I know that with the current art with CM you wouldn’t have a complete VN but I’m ok with that, it’s just nice to see the old art in what it was this far. I don’t necessarily want you to work with CM any more, you’re done with that and I respect your decision. Even if it’s incomplete I would just like to play it through again... sorry

Viewing most recent comments 5 to 44 of 499 · Next page · Last page