Skip to content
Sign upLog in
← Back to Community

tether! | Swing Around a Ball of Destruction!

Profile icon
RayhanADevHacker

tether! Swing Around a Ball of Destruction!

tether! is game where you wreck as many enemies as possible using your tether, however if an enemy touches your ball then you get obliterated! This game has full mobile and offline support, designed as a progressive web application! This is my group's end-of-the-year project for our CS class.

PLAY IT FULLSCREEN NOW!

demo


How to Play

Click (or tap) on the ball and drag it around! Use the motion of the ball and tether to destroy each of the enemies, the Drifter, the Eye, and the scariest of all... the Twitchy.

Features

  • Fast Load Times
  • Polished, Unique Graphics (no third party libs)
  • Vibin' Background Music
  • Full Mobile Support
  • Offline Support
  • Custom Made Everything
  • Progressive Web Application

Login Streaks

A new feature is login streaks! Try logging in after 24 hours and watch as your tether changes colors! Reach a 10 day login streak for a special surprise :D.

Pause/Play

Need to step out for a few to grab a bite, but have a really high score? Then the new pause feature is for you! Simply click the pause button (which does drag the tether) or hit the P key on your keyboard to pause the game!

tether! is on Youtube!

The vibin' background music you hear is now available to hear on Youtube! Check it out, and chill to it! Please give me a thumbs up if you like it and tell us in the comments what's your best score!

πŸ”₯ New Better Offline Support

Before I used some outdated, depreciated Internet technology to keep this game running offline, but no longer! Welcome to the world of true PWA's with the inclusion of new offline service workers tether can now be played without any Internet in offline mode!

πŸ”₯ New Updated URL

After looking for some new hosting solutions I decided to go with Firebase to host tether! In addition to the lengthy Replit URL you can also find tether at https://tether-game.web.app/. Firebase also allows me to also add in some new upcoming changes...

Tips

The first few levels are tutorials, after a few rounds with each character you'll enter an endless wave so be prepared.

Keep an eye on enemies spawning in (the circles with their position), they will charge at you blazing fast after it!

Don't let your tether go wack! If you move it around too much, it becomes uncontrollable and you have an awful time dealing with Eyes.

Instead of charging a Twitchy head on, wait for it to run out of fuel and then destroy it.

Leaderboard

Here are the top five scores! Comment below with a picture of your highest score to be added to the leaderboard (and keep in mind this is a small community game, don't bother cheating).

  1. @haha0201
    (1298)
  2. @RayhanADev
    (194)
  3. @omaewashendieru
    (168)
  4. @Aceminion
    (158)
  5. Coach Nothe (136)

Last Update: May 27th at 3:15 PM UTC-6

CHECK OUT THE CODE

CHECK OUT THE REPOSITORY

Voters
Profile icon
SorenOlsen1
Profile icon
TsDelorean
Profile icon
AlexanderManiov
Profile icon
JACKYLIANG7
Profile icon
KieranHughes3
Profile icon
BigManCallum
Profile icon
DanielNogueir11
Profile icon
RayhanADev
Profile icon
17stephensa
Profile icon
jonross321
Comments
hotnewtop
Profile icon
fuzzyastrocat

0/10, false advertising because the ball isn't destructive it's the tether

Jokes aside nice aesthetic work!

Profile icon
RayhanADev

@fuzzyastrocat
lmao the game is named tether!
thank you :D

Profile icon
fuzzyastrocat

@RayhanADev
No problem!

Also why take a CS class when you can just be an autodidact? :D

Profile icon
RayhanADev

@fuzzyastrocat
well the alternative was Principles of Law (which I affectionately dub Principles of Naptime)

Profile icon
fuzzyastrocat

@RayhanADev
Ahh I see, another flaw in the education system... well, I suppose you made the right choice then!

Profile icon
RayhanADev

@fuzzyastrocat
haha lol

Profile icon
Baconman321

@RayhanADev
Law is interesting...

Profile icon
angrydoge

@fuzzyastrocat

I thought for a second you were a toxi person lol.

Profile icon
CalumRuairiRuai
Profile icon
MatthewADev

image

image

image

image

Profile icon
RayhanADev

@2I9
lmao yes xD

Profile icon
SamuelSaid

THIS IS POSSIBLE
Screenshot 2021-05-19 at 8.45.27 AM

Profile icon
RayhanADev

@SamuelSaid
ayyyyyyyy! First person to actually have gotten it nice!

Profile icon
SamuelSaid

Let's GO

@RayhanADev
Also what video games or do you have discord since I have it also wanna be friends?

Profile icon
RayhanADev

@SamuelSaid

  1. I mean I play lots of Pokemon, Minecraft, Don't Starve, some Overwatch, (and when I'm REALLY bored Fortnite)
  2. Yeah I have Discord what's ur disc tag?
  3. Sure lol
Profile icon
FlaminHotValdez

@SamuelSaid
boi i have it too

Screenshot from 2021-05-19 08-47-12

Profile icon
RayhanADev

@FlaminHotValdez
ooof zoom but awesome!!!

Profile icon
[deleted]

@RayhanADev
I don't play much video games. Must be nice, being able to play them lol

Profile icon
jihhyuu202

what does "solace" mean in the last achievement

@SamuelSaid

Profile icon
sbzm

ok
tether - Replit


@RayhanADev

Profile icon
RayhanADev

Heya People! New Update!

I added login streaks! Try playing again after 24 hours and see as your tether changes color :D. The best prize is a 10 day login streak.

To see if you got the update check the bottom right corner, if you see the "Login Streak" counter then you have the update!
login counter

If you do not have it, try clearing your cookies, website data, cache, etc. and then revisiting the page!

Profile icon
ch1ck3n

@RayhanADev
i would probably have 100 login streak lol

Profile icon
FlaminHotValdez

@RayhanADev
not showing for me even after I cleared :(

Profile icon
RayhanADev

@FlaminHotValdez
hmm weird..
I'm considering removing the manifest caching. That would remove the offline functionality but you can see any new updates immediately. Your thoughts?

Profile icon
DonoldJTrump

@RayhanADev
or ctrl + f5. Reloads without cache or cookies.

Profile icon
RayhanADev

@DonoldJTrump
yes thank you!!! ^^^

Profile icon
skyscraper1491

@RayhanADev
, It would be nice to have a caption that says "Version :" and the version number. If you would then update the text in your post that says "Version: " to the latest version, then people could see if they have the latest version.

Profile icon
OldWizard209

Wow, ready to blow up replit again?

@RayhanADev
Each one of your games is pure amazingness. Amazing graphics, amazing blow effect, keep it up, dude.

Profile icon
RayhanADev

@OldWizard209
ayyy thanks dude!

Profile icon
IMightBeMe

@OldWizard209
@RayhanADev
I agree.

Profile icon
JWZ6

it must be a pain to code on the ipad

Profile icon
RayhanADev

@JWZ6
well sometimes but I have an external keyboard so it's not as big a problem as people think :)

And I usually code on iPad for smaller projects anyways. Big things like this start in VSCode lol.

Profile icon
JWZ6

@RayhanADev
lol noice

Profile icon
CalumRuairiRuai

@JWZ6
hello friend

Profile icon
CalumRuairiRuai

@JWZ6
hello friend

Profile icon
CalumRuairiRuai

@JWZ6
hello

Profile icon
JWZ6

Hi

@CalumRuairiRuai

Profile icon
JWZ6

Hello!

@CalumRuairiRuai

Profile icon
JWZ6

Noice

@CalumRuairiRuai

Profile icon
sbzm

yes i have an ipad and i can’t code om it easily, but there’s a solution a ⌨️

@JWZ6

Profile icon
JWZ6

e

@sbzm

Profile icon
sbzm

what?

@JWZ6

Profile icon
sbzm

how you could use vs code on ipad? i need it please πŸ₯Ί

@RayhanADev

Profile icon
SCM-0001

@sbzm
go to vscode.dev (u can’t run code) use Replit, or use iSH.

Profile icon
Writerfrighter

I took the time to make this picture helping beginners :D
the trick is to optimize area of the circle while keeping the circumference smallest (and keeping control) for twitchers just follow his instructions not this one

Untitle2d

Profile icon
Writerfrighter

And you want to move this around to avoid going into circles bcs if you do you have a pretty high chance of hitting a ball outside heading to you

Profile icon
FlaminHotValdez

diep.io style achievements? NICE

Profile icon
RayhanADev

@FlaminHotValdez
thank you! did we really make it that obvious

Profile icon
FlaminHotValdez

@RayhanADev
Nah...I just play diepio a lot. Also I scored 13

And...What's your favorite diep.io tank?

EDIT:18!

Profile icon
RayhanADev

@FlaminHotValdez
haven't played diep.io long enough, it's more popular with my friends xD

Profile icon
FlaminHotValdez

@RayhanADev
oic was this game based off of zlap.io or brutal.io?

Profile icon
RayhanADev

@FlaminHotValdez
nyet actually we came up with this idea from the lame elementary school playground xD

Profile icon
Coder100

nice!
I hit my head rip

Profile icon
RayhanADev