Terminal Pong

Terminal Pong Used AI

30 devlogs
4h 19m
Created by TomDev

A very engaging ping pong game that you can play in your computer's terminal with your keyboard! Your enemy will be either AI, your friend or you just need to watch 2 AIs fighting each other!
NOTE: You just need to download only one file to play the game. Check out the Demo!

Timeline

New error discovered, the download command is not working so I'm making a new release to fix it now!

Update attachment

Ship 1

0 payouts of shell 0 shells

TomDev

about 12 hours ago

TomDev Covers 29 devlogs and 4h 11m

Ok I'll ship it for real. Viewers please scroll down below to check the Demo video or just click the Demo button on the header.

Update attachment
Manav Navaneeth Manav Navaneeth about 12 hours ago
I personally use Lovable.dev for my frontend as I’m only a master at backend when it comes to websites but someone here at the hackclub apparently made viable or vibeable idk but its an AI that does the same thing but loveable is %10000 better. After getting this created I move it to cursor and handle the backend. If your worried about paying… do what I do: create a new email then new account. Cursor and VS code github co-pilot are basically the same.
Manav Navaneeth Manav Navaneeth about 12 hours ago
Could you talk on slack + what item are you aiming for from the shops
Manav Navaneeth Manav Navaneeth about 12 hours ago
Too much effort to have something downloaded onto my computer… me as a voter would skip demoing the project if I had to download something which happens to a lot of the unity projects etc
TomDev TomDev about 12 hours ago
It’s 1:30AM now
TomDev TomDev about 12 hours ago
But I think the terminal to run c++ can’t be embedded into a website. Also, there’s a single file that you can download and run immediately, check the demo and scroll down, download the single file one. By the way, why can’t you fork my repos?
Manav Navaneeth Manav Navaneeth about 12 hours ago
Btw I did some more following stuff… and I realised what time it is at where you live… and yes I’ll get back to your AI question
Manav Navaneeth Manav Navaneeth about 12 hours ago
It’s just that I can’t be asked to fork them…. if you want to maximise votes on your project which I WANT for you. Give a direct link instead of making me fork stuff and run it myself. Cant you use some free domain like vercel or github domain
TomDev TomDev about 12 hours ago
Yeah I’m following you. By the way what happened on my repos?
Manav Navaneeth Manav Navaneeth about 12 hours ago
Btw are you the one following me?
Manav Navaneeth Manav Navaneeth about 12 hours ago
I tried going to your demo link… but its just your repo I can’t be asked to fork it💀

A proof for previous fun fact 🤓

Update attachment
Manav Navaneeth Manav Navaneeth about 12 hours ago
Talk to me on Slack pls
TomDev TomDev about 12 hours ago
Oh, but it still cool. IDK any AI that can do the web so I’m doing a web database myself although IDK how to. I’m struggling with it alot bro. Do you know any AI that I can use?
Manav Navaneeth Manav Navaneeth about 12 hours ago
Btw loveable can’t integrate APIs but it can integrate placeholder information quite well unfortunately😭

Fun fact: In the 🤖 vs 🤖 mode, the left one is a lot smarter than the right one. The left one is called Martin and it can follow the ball, the right one name Kevin just moving around the edges. 🤫

Update attachment

Remember to read this line when it is loading by the way!

Update attachment
Manav Navaneeth Manav Navaneeth about 12 hours ago
Your journey’s quite an interesting one so I have you followed on everything.😁
TomDev TomDev about 12 hours ago
Bro how’d you know? That’s kinda sad and now my logged time is not even logging lmao
Manav Navaneeth Manav Navaneeth about 12 hours ago
I read about your unknown time 1 hours 22 minutes down the drain 😭

SO it's time to ship the project! 🤓

Update attachment

Complete all gamemodes walkthrough video!

PROJECT IS READY FOR PLAYING AND RELEASE!
Come join us in the Demo!!!!

Update attachment

I've remove the exit option (4th option in the main menu) because I think that users can click out of the terminal themselves.

Update attachment

Tips for playing: You can't never beat my bot

Update attachment

Being ready for a big release!

Update attachment

The issue is finally found. I'm testing is thoroughly for the next release!

Uh oh! I've found an error is that when you choose the human vs human option, it will lead you to the main menu again. I'll fix it right away!

TomDev TomDev about 13 hours ago
I’ve fixed it. May you try again?
Manav Navaneeth Manav Navaneeth about 13 hours ago
Lol I’ve got a lot of those crazy errors as well 💀

Example Gameplay POV

Update attachment

I've compressed every source file into only 1 file! Hooray!

Update attachment

Game is ready for release and shipment!

Human vs Bot playing Demo

Having some issue with keybinds

Update attachment

Integrated debug mode!

Update attachment

The game still lack some functions so I'll add more

Update attachment

Manually testing

Update attachment

Game's working properly now! Yay!

Update attachment

It's not running.

Update attachment

Got into the testing phase!

Update attachment

Still got some issue with the C++ syntax

Update attachment

Got more bugs from the open menu

Update attachment

The table tennis suddenly disappeared during the play. Gotta fix it.

Update attachment

Fixed the UNICODE but seems like it has too many options and make people blind. So I gotta reduce the options!

Update attachment

Still got some UNICODE error

Update attachment

Improving the gameplay with more options and fixing some bugs!

Update attachment