Skip to content
Sign upLog in
This post is read-only. Explore Repls and connect with other creators on Community.View Community
The info in this post might be out of date, check out our docs instead. View docs
427

tether! | Swing Around a Ball of Destruction!

RayhanADev
RayhanADev

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

2 years ago

Voters

Comments

TopNew
40
fuzzyastrocat
fuzzyastrocat

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

Jokes aside nice aesthetic work!

2 years ago
5
RayhanADev
RayhanADev

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

2 years ago
4
fuzzyastrocat
fuzzyastrocat

@RayhanADev
No problem!

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

2 years ago
6
RayhanADev
RayhanADev

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

2 years ago
4
fuzzyastrocat
fuzzyastrocat

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

2 years ago
3
Baconman321
Baconman321

@RayhanADev
Law is interesting...

2 years ago
3
angrydoge
angrydoge

@fuzzyastrocat

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

2 years ago
14
SamuelSaid
SamuelSaid

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

2 years ago
3
RayhanADev
RayhanADev

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

2 years ago
2
SamuelSaid
SamuelSaid

Let's GO

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

2 years ago
2
RayhanADev
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
2 years ago
2
RayhanADev
RayhanADev

@FlaminHotValdez
ooof zoom but awesome!!!

2 years ago
2

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

2 years ago
1
jihhyuu202
jihhyuu202

what does "solace" mean in the last achievement

@SamuelSaid

1 year ago
10
RayhanADev
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!

2 years ago
2
ch1ck3n
ch1ck3n

@RayhanADev
i would probably have 100 login streak lol

2 years ago
2
FlaminHotValdez
FlaminHotValdez

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

2 years ago
2
RayhanADev
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?

2 years ago
3
DonoldJTrump
DonoldJTrump

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

2 years ago
1
skyscraper1491
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.

1 year ago
10
OldWizard209
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.

2 years ago
9
JWZ6
JWZ6

it must be a pain to code on the ipad

2 years ago
3
RayhanADev
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.

2 years ago
1
sbzm
sbzm

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

@JWZ6

11 months ago
1
sbzm
sbzm

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

@RayhanADev

10 months ago
1
SCM-0001
SCM-0001

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

9 months ago
7
Writerfrighter
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

2 years ago
2
Writerfrighter
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

2 years ago
7
FlaminHotValdez
FlaminHotValdez

diep.io style achievements? NICE

2 years ago
3
RayhanADev
RayhanADev

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

2 years ago
3
FlaminHotValdez
FlaminHotValdez

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

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

EDIT:18!

2 years ago
2
RayhanADev
RayhanADev

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

2 years ago
2
FlaminHotValdez
FlaminHotValdez

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

2 years ago
2
RayhanADev
RayhanADev

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

2 years ago
6
Coder100
Coder100

nice!
I hit my head rip

2 years ago
2
Coder100
Coder100

btw did you get the achievements idea from diep.io?

getting a lot of diepio vibes here

@RayhanADev

2 years ago
2
RayhanADev
RayhanADev

@Coder100
shhhuuuuuuussssssssshhhhhhhhhh

2 years ago
2
Coder100
Coder100

i knew it
how could you hide from such a big diep.io grinder such as me

@RayhanADev

2 years ago
2
FlaminHotValdez
FlaminHotValdez

@Coder100
ikr same diep all the way! What are your top 3 tanks?

2 years ago
2
Writerfrighter
Writerfrighter

I like it its gotta be the tier3 boosters and oversears


@FlaminHotValdez

2 years ago
2
Coder100
Coder100

before the nerf:

  • pentashot
  • pentashot
  • pentashot

after the nerf:

  • tank
  • overlord
  • triplet

;(

@FlaminHotValdez

2 years ago
2
Coder100
Coder100

boosters are soooo hated on i can't use them lol

@Writerfrighter

2 years ago
1
FlaminHotValdez
FlaminHotValdez

@Coder100
I wouldn't call it a nerf...They're much better against rammers

ALSO EWWWWW PENTASHOT MAINS!!!

  • overlord(duh)
  • hybrid
  • fighter
  • ranger
2 years ago
3
Coder100
Coder100

sorry
i'm a spammer if you don't know

@FlaminHotValdez

2 years ago
2
Coder100
Coder100

but it is a nerf because i depend on it for spam

@FlaminHotValdez

2 years ago
1
FlaminHotValdez
FlaminHotValdez

@Coder100
penta requires no skill unlike my preferred tanks

2 years ago
2
FlaminHotValdez
FlaminHotValdez

@Coder100
fighters counter boosters

2 years ago
2
Codeverse
Codeverse

@Coder100
What is diep.io?
Diep.io was my favorite childhood game and probably still isnt, cuz replit make supa cool games already. sorry for the ping

2 years ago
1
PyCoder01
PyCoder01

@Coder100

sorry
i'm a spammer if you don't know

@FlaminHotValdez

Of course you are. You pinged someone i forgot who over 500 times XD.

2 years ago
1
bwoop
bwoop

@LOLguy1123455
i mean... if you spammed it wouldn't you just be upvoting and de-upvoting over and over again...

1 year ago
1

@bwoop
, I'm just joking. Spam represents mass upvotes.

1 year ago
1
bwoop
bwoop

@LOLguy1123455
i know, i was also kidding

1 year ago
Load more