A downloadable game for Windows, macOS, and Android

Download NowName your own price

Tennis Ace is a visual novel following in the more traditional Japanese VN mold, with a lengthier prologue, a higher focus on characterization and anime-esque art.

In the game, you follow the life of an 18-year old boy who aspire to become a professional tennis player at the end of his senior year in high school.

The game has three dateable characters, all of them being part of the protagonist's inner circle of friends.

Updates will be posted here 14 days after they have been posted on Patreon, with updates coming out monthly.

If you like the art in my project, consider checking out my artist's DeviantArt here!

And if you'd like to support me on Patreon, you can find my project's page right here!

If you would like to contact me to ask me a question or anything like that, send me an email at tennisacevn@outlook.com and I'll get back to you as soon as I can. And if you have an error or typo to report, click here to contribute to the typo log!


Download NowName your own price

Click download now to get access to the following files:

Tennis Ace 0.34 - Android Version 384 MB
Tennis Ace 0.34 - Mac Version 340 MB
Tennis Ace 0.34 - PC version 357 MB

Development log

View all posts


Log in with itch.io to leave a comment.

Viewing most recent comments 3 to 42 of 435 · Next page · Last page

First off, I just want to say that I am thoroughly enjoying this game. The only thing that has really been bugging me is that it seems like the game is trying to force me down a Jun route. I'm currently only on Day 9, and since I started, I've done everything I can to go down a Shoichi route. Every time the game has given me some options to choose from, I have always chosen the option that is the most favorable to Shoichi or that spends time with him. Now I know a fair bit of you really like Jun, (at least that's what I've been able to garner from the comments), but I personally don't really like him. And right now I'm at his piano competition, his former rival/friend Akutagawa just went, and then the protagonist jumped up and barged into where Jun was to comfort and reassure him (quite affectionately, I might add). I apologize for this very long rant, but I guess I'm just wondering when it starts to become abundantly clear that I'm going down the Shoichi route, and when the game stops forcing these overly affectionate/intimate scenes with Jun on me (like when he gave the protag a massage in the locker room).

Yeah. Tennis Ace's initial idea was just a regular novel with Jun as the romance partner. I didn't properly separate the game from that back in the Prologue. Once you reach Character Selection though (and you'll know because you'll be taken to a screen that literally has the words "Character Select" in all caps on it) you'll be able to pick Shoichi and once you get down to his route, the plot will be 100% centered on him.

Ahh I see. Thank you for the info. I honestly don't mean anything bad against Jun, but it just felt like my choices weren't being taken into consideration and it was frustrating me. Anyway, thank you once again and I'm still very much enjoying the game. Really love the art for all the characters. 

Love the new update and can't wait for the next one!

I'm having trouble with trouble with pet name thing on day 16 for Shoichi's route on the android thing.

When I type in the default name or any name and I press 'Go' on the on screen keyboard. Can anyone help me with this?

You pressed go on your keyboard then? What happened?

Hm this floor here is made of floor

I had to change of phone

So...I can't transfer my data to the new phone??

It is posible ?

(1 edit)

You can but this is a little bit advanced.
If you're on android, then you're good to go.
If you switched to Iphone, then no.
If you switched from Iphone to Android, then no.

It's still android 

How I do? 

The game location on your phone should be: "/Android/data/com.{gamename}.program/files/saves/" by default
Copy all the data from that folder and move it to the exact same folder on your new phone.
You need to run the game atleast once on your new phone in order to create the folder.

I have V3 and for some reason the game is broken I playe dthe Tiger route first now what ever route i try to play it  keeps forcing me to get all the hearts for the tiger. I have deleted the log file restarted my PC and it still has me locked into playing only his route

Its really hard to see but there is blue arrows that you can click next to the characters to go a different route

thanks saw them now on small laptop screen they are nearly invisable

(1 edit)

If the arrows aren't working then you can always start a new game and skip the entire prologue.

thanks  for the reply i found the arrows on my small screen


One of the best visual novels I ever played. I don't really care if it's made with Ren'py tbh. I love the storyline and I'm glad the game isn't finished updating. I hope to see Tennis Ace 2 after this game gets completed. While playing the game, I noticed you can really get attached to the characters and want to keep playing forever. I'm for sure going to check back each month to see if there's an update. Sadly, I'm unable to support you through patreon but I wish there was a public discord server. This game looked really boring at first but it's so good when you get into the story after 30mins of playing. I hope there's many more updates to come. I would love to see where the future takes this to. Thanks for creating this awesome game and I know for sure a lot of people think the same :)

Where can I find the ost of the game?, or is it original?

Hey I have an android and it won't let me play like I said earlier the app is not installed pls help meh

Hello. I had made an account because I'm running into an issue that it seems like nobody else is having.

I have a Samsung Galaxy S8+ and the game isn't allowing me to put in a name. I have tried restarting, clearing data, reinstalling the game, everything and it just doesn't seem to work. I don't know if I'm missing something or if it's a bug but I do hope to find a solution!


(sorry, i know English not so good) I had the same problem. You should write a name with a space at the end. But, wen you write space, it somehow delete your name, So you have to write a name with a space at the end using the keyboard prompts, for example. It's weird 


My own fix for this was to use an another version (PC/Mac), start the game there (write your name, and then save), and transfer the savefile. I don't know, how compatable are those, or how long will it work, but for the time being, I succeeded with it. I hope it gets fixed sooner or later.


For the latest Patreon demo, I did update to the latest version of Ren'py which, at least according to the development team, should finally fix that issue. Since I've never had that issue on my phone, I was never able to replicate it (I think it has something to do with using keyboard apps other than GBoard and my phone comes with it by default) so I'll have to wait and see people's feedback to see if the issue is fixed.

That's awesome!

I found that using a Bluetooth keyboard will allow me to avoid the tempory issue. Just typing in the name with the keyboard then pressing enter seemed to do the trick. I also used Gboard and I still had the problem. I dunno why the problem occurs honestly. 

I had the same issue. What I did to fix the issue is I typed a name and an additional character and then a period and space. Then after deleting the period and extra character and it won't be underlined (ex. Thomas -> Thomasw. -> Thomas)

I played shoichi's path back in the 3.0 update and I was really excited everytime a new update came...Except I was a little dissapointed that they weren't all for shoichi X3. I stopped playing for a little while because I had gotten so attached to the character that I didn't want to play any other. Eventually I got bored though and played all the other one's. All the paths were so good and I now am in love with all the character's! I find myself checking every month for a new update. Thanks for making such a good game 👌

I just finished the Shoichi rout. I'm crying, what do I do, I want more! Fuck

Uhhh I can't play the game it says the app is not installed so I don't know what to do

if you have downloaded it then its probably in your files where you can launch the game from go to this PC and search for TennisAce and it shall appear

(1 edit)

mate I love your game. I'm happy that i can donate finally. ^^ but I will ask are you ever planning on making any guids for the cg, or the character routs? If you did that would totally be  radical.

Soooooooo...... When I play the new update and load my last save in Shoichi's route... this happens 

Does Anybody know how to fix this?

(5 edits)

This game is amazing! as it is right now it feels almost like a full game that was until i was greeted with the message that it was not right when i was planning into go "all the way" with Keisuke. I must say the awkwardness of that relationship and how they develop themselves and grow more into it was so relatable and cute man i love that hare. Anyway im looking forward for more of this, keep it up you are doing an excellent job, one of the points i like the most of this game is how good it is like its not a rushed thing it's well written and organized, it has a prolog to set things up, then you can pick the one you loved or like the most and every choose feels great and gives the feels, it's not all rushed and that just make the "dating" and decision rewarding for everyone in this set of characters. I must add that i like how every path you take has repercussions in everyone else history and the history itself. With that you can complete the big frame that is the history of this game

It would be cute if we became juns boyfriend and then we started to hang out with his dad (also i love the game)

played Kei's rout and wow...

F his Grandmother, but i cant say the same about his dad.

 i get a feeling he's not bad at all. IDK if cause the scenario looks like  Bernard Girikanan from Inazuma Eleven Orion.( not getting into more details to not say any Spoiler of this anime)

Why he wants Keisuke to to be the new CEO? He could have other children. i think its because the only thing out of his mother control was Kei's birth. So by making him the CEO, the Corporation will be out of her hands.

Well now i shall wait 4 Jun's update to come out.( even if breaks my heart to play any other route besides Shoichi's)

P.S. If Shoichi stayed with his dad JUST to be more close to Yuuichi, Im gonna be... uuuum... Mad? Sad? Happy? Have to Kiss him? Cry(most likely)? IDK!!


Demonic Dragon Earl

I, I didn't think about that with sho but now that you've mentioned it it makes so much sense dang


and im trying to do the shoichi route  but i dont know what to do can someone help me?

What's the matter?


its weird how this game is for adult becuase many adults are to busy to play computer or android games and well they have no time But i play it anyway i love this game very much my most fav characters are jun and shoichi 

The librarian in the CG looks like Benson from the another VN called Password. Great work though! Five Stars! Keep up the good work.


Yes, it was on purpose. I play Password and I know the creator of it and I asked him, since the otter had been in that scene for over 2 years and his description was already very similar to Benson, if I could use Benson's design as an easter egg for people that play both VNs!

um hi woyb i just wanted to say i love your book and was wondering when the next update will be out(if i had cash i would support you sorry........)

Has there been any new updates?

It got delayed for Patreons, might be delayed for the public updates as well.


A real masterpiece. its been a long time since I've felt so emotional. i saw this VN a while back, was waiting contend to pile up so i could play in 1 go, but didn's expected to have this much content already!

in Jun's Route it have me laugh, cry and a cuteness overload. ( waiting 2 see when they finally kiss)

Shoichi's route really like u can see clearly his love (got a hunch i had in Jun's route confirmed in his) he's sweet, but his dad had me fuming in rage that left me a sentence "No wonders you are divorced" 

Still have 2 play Kei's route. and im afraid that if the family is like Shoichi's dad im gonna have a hard time keeping me at bay.


I don't know about you but I tend to be attracted to the best friend who love you characters. The problem is that I tend to feel guilty to start a new route after getting to the latest day with Shoichi. Every time I start to thinking about starting a new route, I get an image of Shoichi with a face of a cinnamon roll got betrayed. I just can't do it.

Glad I am not the only one that feels this way... I played Shoichis route only, because of that, but it's enough for me anyway.

Late Merry Christmas

I don't celebrate Christmas but thanks anyway Merry Christmas to you too. May Shoichi finally learn the truth of his mystery food X, I love the reference.

I see, then happy holidays or whatever the case is.

So, do you want me to ask why you don't celebrate? Because it sounds like it to me.

Tennis Ace was my favorite visual novel until the day Sho and Juu had sex... I explained my point very good, why it didn't really work this way, several times and even to the creator. WOTB responded with “I didn't get the message send it again“ what I did, but he never replied a second time after.

Now my number one VN is PASSWORD, only because of Tyson.

Well, what I'm trying to say is I was patron and he didn't bother discussing this topic with me. I think because I was the only one who was unhappy with this specific update.

(You don't have to answer that, if you are not interested...)


I'm not Christian, it's as simple as that. And I'm too dumb and dense to even comprehend what you just say, sorry for unable to provide empathic support to you. Though in the five years I read Visual Novel, my favorite is Wind of Change By Klace because I played and I got depressed for 2 weeks and it's Exam weeks too. The impact was a lot for me. Tennis ace is super nice too, I found out that I really like how realistic it felt like. Sure it's nice that everything super happy but the pain that the characters experienced is also a fundamental part of the foundation we call our personality. I like that WOTB put some dark things into it to keep it realistic. However it's just my view and I clearly don't understand your view very well ad again sorry. (It's also worth mentioning that my memory isn't good so I don't remember name very well)

Absolutely wonderful <33. Thank you for creating such masterpiece


Im really in love with Jun. I want my character to finally admit Jun feeling. I really want to see them kiss (づ ̄³ ̄)づ

Deleted 41 days ago

How can you put out a review criticising only the background choices and gallery paintings and say sorry about doing so?

Make up your mind champ.

Is that bad or something?

If so, i want to say sorry


lol why you saying sorry?

It was a valid criticism. The thing that I took issue with was the amount of times you said sorry, even though you didn't need to.

There's nothing to be sorry about champ.


I have a TA unofficial discord server with currently 318 members! https://discord.gg/pFnjKJT
Come join like minded people who also love this game~!

(2 edits) (+2)

i know at least not all the music in this are original so you can't release a soundtrack, but i enjoy the songs so is there a way you can list the songs you used some how?


I have a TA unofficial discord server and I am working on putting all the ost's from the game onto Youtube, Updates for that will be on the server. https://discord.gg/pFnjKJT


Umm... I kinda want to date Haruki.. You know


so you like them bad huh


Hehe just want to give tough guy some love


Is it possible to download and play this game on phone? I would love to take this on the go. 

Yes it's possible


great how do I do that. I tried it and it wouldn't let me on my Android. 

Just download the apk file and install it, but if you did do that and are still having problems then maybe your phone is an older model that can't run the game. Idk though :/


VNs nowadays doesn't support lower than Android lollipop 5.0


I would love a link to were you got the sound track for making this game Is amazing a d I just can't stop thinking about it ^^

Jun. i need. More. Would u mind if i ask how long the wait is? Im new.


From what I can gather of the timing on the update posts, every 30 days or so.


They go in order between the characters so Kei, Jun, Sho


I need Kiga as the secret DLC unlockable character to date, my goodness he is one sassy cat

A relationship with him would be really fun, especially with his drama talents and how much of a performance he can make out of the smallest things, a sass battle between Yuuichi and Kiga would probably destroy the universe

But he is wholesome and silly and well-written, shame Haruki is probably already hitting that 


hate to burst your bubble but Kiga is like Alex he's a Patron reward Cameo character. Meaning he isn't owned by the dev


(2 edits) (+3)

Okay I swear I-I'm into Jun, but...omigosh this KIGA dude is just sooooo *screaming internally* ASKDJDKSLASNDDLALMANXKDLAMAZD I'M INLOVE!!! Can I have Kiga since Yuuichi already have Shoichi, Kei-kun and Jun? Lmao, just kidding! But damn Kiga's so gorgeous I already have a crush on him reeeeeeeeeeeeeeeee I'm loving this VN~ ❤ >///w///<

Kidding aside, I could really relate to Shoichi's update right now. It happened to me a long time ago. Also its most of peoples problem too nowadays. This is so intense. I hope everything would turn out fine. I felt Yuuichi's rage as well. It really gives the feels~ 😐

Nuuuuuu Jun's gone DX but the new image is rly good lol


Do the game has scenes porn?




Scenes porno with photos or texts


yes to both, but shoichi's is the only route with sex so far


you know for a game called tennis ace..the actual tennis playing is like the most boring part..




Probably because it goes technical on those parts, I actually enjoy it believe it or not.

Meh, taste is subjective.


I liked those parts XD


You know the feeling of anger to the point of you just wanting to shred and tear someone to pieces?

Well that's what I feel towards Takehiko...Ugh it's frustrating that you can't even kill him because he's just a fictional character. And even mentioning to Yuuichi about not having dad in a household? Dude that's a low blow! Though I can't judge him fully yet because I don't know he's story but still that's just harsh. 

Great job at making this! Can't wait for the next update for Shoichi!

Viewing most recent comments 3 to 42 of 435 · Next page · Last page