Pong Program on the TI 83/84+ Calculator

Sdílet
Vložit
  • čas přidán 19. 09. 2013
  • Check out my new Kotlin tutorial series: • Video We make pong on a calculator. Please contact me with any questions/suggestions.

Komentáře • 515

  • @CrimeMinister1
    @CrimeMinister1 Před 9 lety +58

    Thanks now I can wow my algebra classmates and potentially procrastinate in perfect secrecy

  • @poly1587
    @poly1587 Před 9 lety +28

    bro can u just write out the code so that I can check the coding???

  • @dosaisrulingdaworld
    @dosaisrulingdaworld Před 10 lety +21

    Hey, great game. One quick question, how would you make the ball larger?

  • @my_broken_face
    @my_broken_face Před 5 lety +2

    Thanks, I was looking for videos so I could program a game into my friend's calculator and this was GREAT. I know I was a tad late to the whole calculator programming thing but, THANK YOU!

  • @ianmiddelburg7032
    @ianmiddelburg7032 Před 8 lety +1

    Great video. Works great!

  • @milandoodeman3104
    @milandoodeman3104 Před 8 lety +31

    Is there a way to make the paddles/ball go faster?

    • @trstn262
      @trstn262 Před 5 lety

      Thats my problem as well

    • @palemacaroon4836
      @palemacaroon4836 Před 5 lety +15

      Probably not, we are talking about a cpu that’s the equivalent to the power of a home computer from the mid 80s

    • @palemacaroon4836
      @palemacaroon4836 Před 5 lety +10

      And also it’s because of the operating system, basic is an interpreted language and thus requires a ton of horsepower to run quickly

    • @mrmine8187
      @mrmine8187 Před 3 lety

      @@palemacaroon4836 Couldn't you make the paddles move by 2 pixels though? it wouldn't be as smooth but it would work

  • @mahoneys64
    @mahoneys64 Před 7 lety

    I was able to change a few numbers around and make it fit more on a 84 plus CE but the ball trail still there due to CE. you do very well in explaining the what and the why so thank you!

  • @Darthcody4501
    @Darthcody4501 Před 8 lety

    Nice program. Thanks for sharing!

  • @nothingatall5931
    @nothingatall5931 Před 9 lety

    Thank you so much! It works great!

  • @MrJakedabomb
    @MrJakedabomb Před 9 lety

    Thanks man, really works

  • @insertjokehere212
    @insertjokehere212 Před 7 lety +2

    lol did all of this thinking it was pacman

  • @thelastcojiro
    @thelastcojiro Před 10 lety +4

    how would you change the movement speed of the paddles

  • @TechRedstone
    @TechRedstone Před 9 lety +12

    on my ti84 plus ce:
    > game is tiny
    > ball is slow
    > ball leaves a trail behind it
    > the screen is filled in with lines

    • @BigDogHaver
      @BigDogHaver Před 8 lety

      +TechRedstone Mine does that too :(

    • @Moon-hk2bk
      @Moon-hk2bk Před 8 lety

      The title says ti83 and 84

    • @BigDogHaver
      @BigDogHaver Před 8 lety

      Moon Knight The TI84 and TI84 plus are different than the TI84 plus CE. That is because the TI84 plus CE has a entirely new screen that supports color.

    • @WalnutSpice
      @WalnutSpice Před 8 lety +4

      +TechRedstone Because these are calculators. They only have a few KB for video. The screen was never meant for gaming. The ball leaving a trail is called "Ghosting" The GameBoy and GameBoy Pocket did it as well.
      Your problem isn't anything you did wrong, or bad code. It's very limited hardware. These calculators run hardware thats been around since the late 70s.

    • @vincenztellier4797
      @vincenztellier4797 Před 7 lety

      What means Error:Syntax?

  • @bobjenkins4870
    @bobjenkins4870 Před 10 lety +1

    Fixed my problem xD forgot a line of code… works great thanks!!!

  • @lol-wm9hc
    @lol-wm9hc Před 6 lety

    Works great!
    Plus make more

  • @nickgerhold3176
    @nickgerhold3176 Před 7 lety +1

    i got everything to work finaly but both the ball and the paddle leave trails so i cant tell where they are

  • @bobgreat8139
    @bobgreat8139 Před 3 lety +2

    How do you move the paddles up and down?

  • @MrJoshie333_
    @MrJoshie333_ Před 4 lety +1

    It works for me, but it is really small.
    What window should I set my x and y to?

  • @andl8521
    @andl8521 Před 8 lety

    ur awesome dude keep up the good work and could u plz make more games for ti 84 like falldown or a maze or something thx

  • @JakobRosenstein
    @JakobRosenstein Před 9 lety

    You can use 2nd and than Format (ZOOM) To access a whole bunch of stuff including AxesOn/Off

  • @potatojam6519
    @potatojam6519 Před 7 lety

    I feel awesome now.

  • @wev7196
    @wev7196 Před 3 lety +1

    cool video but when I start it up the screen freezes just when the pong ball is about to hit the left paddle. any tips?

  • @Jrollzz
    @Jrollzz Před 8 lety

    Is there anyway to make it work better on a Ti-84 C? My game only fills up a quarter of the screen and the paddles move too slowly

  • @Ben-lu7zm
    @Ben-lu7zm Před 6 lety

    quick question- what do i do to fix this? every time the ball spawns, it moves to the left side of the screen and no matter where i move the paddle, the ball just goes straight through it. other than that, the game's pretty impressive

  • @Antiquefanatic456
    @Antiquefanatic456 Před 9 lety

    Is it possible to make the ball any bigger in size and also the bars a little thicker?

  • @cadengrossman7960
    @cadengrossman7960 Před 6 lety +1

    what buttons do you press to get to the screen at 2:42 to put in the while loop?

  • @elliotttriebenbacher6831
    @elliotttriebenbacher6831 Před 10 lety +1

    Hi there, when I try to use the LN and STO keys as well as the + and - keys, it immediately exits pong and writes ln, sto, =, or - in my normal calculator. Solutions?
    thanks

    • @saturnseven
      @saturnseven Před 5 lety

      Elliott Triebenbacher idk sAme with me

  • @DrawnCanary
    @DrawnCanary Před 6 lety

    Where is the arrow icon at the start of the video?

  • @bobbyryan2895
    @bobbyryan2895 Před 8 lety

    the right paddle moves up but when I try to move it downward it just gets longer how can I fix this please

  • @chrisnewton6628
    @chrisnewton6628 Před 9 lety

    This may be late but I was wondering just how to make the ball bigger because it's hard to see

  • @gabejanssen4826
    @gabejanssen4826 Před 8 lety +1

    when i press the control bottuns in the game it enters it as a text

  • @aydenrinaldi8339
    @aydenrinaldi8339 Před 7 lety

    Is there a way to make it faster like the ball because I just entered snake on to my calculator and the snake moves fast

  • @TheNemoBemo123
    @TheNemoBemo123 Před 7 lety

    where do you find the end repeat thing?

  • @calebfarley5222
    @calebfarley5222 Před 9 lety

    Hey when i run it the screen stars to get covered from left to right and the panels or pong paddles glitch in the top right corner

  • @chrislockaby9939
    @chrislockaby9939 Před 9 lety +19

    Okay, so when I start it up it all works, except the ball doesn't move and if I click a button (+ for example) it exits the screen and puts + like I want to solve something.

  • @houseofwonders1
    @houseofwonders1 Před 7 lety

    is there any way I can change the movement speed of the paddles? for example, make them move up on an interval of 2

    • @cheeseburgerinvr
      @cheeseburgerinvr Před 2 lety

      I think you can use ran(100 to make it wait a second, but idk

  • @magikarpusedsplash8881
    @magikarpusedsplash8881 Před 7 lety +1

    I've been optimizing the game for the last few math classes instead of studying logarithms and I've run into a problem: I can't figure out how to increase paddle speed.
    I have a hunch it's in the functions immediately after the getKey->G, but I'm not completely sure.
    Help please?

    • @psun256
      @psun256 Před 5 lety

      Magikarp Used Splash the span of code after the get key controls the paddle. Maybe put another +(g=91) after the first one?

  • @Mark-xk3hh
    @Mark-xk3hh Před 8 lety

    This does work on the ti83 but there is some things to know...
    It is much slower than it is shown here (possibly because he might be using a newer calculator) and the black background never fills the entire screen.
    Also if the paddles go offscreen you get an error. So yeah...I guess if you like super slow pong you can play this.

  • @jan_schaefer
    @jan_schaefer Před 6 lety

    Is it possible to make the ball bigger? I have the TI-82 Stats, and you can't even see the ball because it's so tiny...

  • @boboonnoo2357
    @boboonnoo2357 Před 6 lety +1

    Everything is good, except the fact that the ball moves up and down, not side to side or diagonally. so really, it's kind of useless, but fun to watch!
    EDIT: redid the entire program, works just fine!

  • @andresvalarezo1800
    @andresvalarezo1800 Před 8 lety +1

    tengo una pregunta, pero no es sobre la aplicacion del video. yo creo aplicaciones para mi universidad, pero cuando las respuestas son largas, o necesito que salgan varias respuestas, no puedo ver todo en la pantalla. Esta es mi pregunta... talvez hay algun comando para hacer que pueda desplazar las respuestas para poder verlas?. Agradeceria cualquier ayuda que me brinde. (psdta esto es un texto en español que esta traducido en google).........
    I have a question , but not on the application of video. I think my college applications , but when the answers are long, or need to leave several answers , I can not see everything on the screen . This is my question ... maybe there is some command to make can move the answers to see them ?. I appreciate any help you give me . ( Psdta this is a text in Spanish that this translated into google )

  • @TimothyDG
    @TimothyDG Před 4 lety +3

    It works but every time The paddle goes off the screen it crashes and it slow

  • @OnlyKelp
    @OnlyKelp Před 7 lety

    How do you do the arrow on a calculator

  • @iamp3e
    @iamp3e Před 10 lety

    the right paddle works fine but when i use LN or STO-> to move the left one, the screen goes white and stops working. when i do the goto it takes me to
    :PxL-On(A-1,0)
    please help me.

  • @bovemax
    @bovemax Před 4 lety

    Nice Job! Can you tell me how to make the ball go a bit faster? What is your speed variable

  • @nickolasberry6427
    @nickolasberry6427 Před 4 lety

    How do you make the ball larger

  • @awtrey516
    @awtrey516 Před 6 lety

    What are the controls on a regular ti-83 it works on my plus but not friends regular 83

  • @nathanconkling2246
    @nathanconkling2246 Před 5 lety +2

    Whenever my paddle goes to high or to low then I get a domain error

    • @evanmcfarlane6427
      @evanmcfarlane6427 Před 4 lety

      Me too it's weird tho I did exactly what he said I even went back in the video to check

  • @PatrickFeltes
    @PatrickFeltes  Před 10 lety

    That means that you're drawing a pixel off the screen somewhere. It's probably on of the paddles or the ball. Make sure you have the EXACT code that I have and it should be fine.

  • @adamcole529
    @adamcole529 Před 10 lety

    the program only appears in the top left 1/4 of the screen, and wherever the ball moves, a blue line is left behind it. therefore when playing, at some point most of the screen is blue.
    P.S. i am using a TI-84 C silver Edition

  • @zappy595
    @zappy595 Před 8 lety

    Works like a snail on my TI-83+, gonna try to make it black-on-white instead.

  • @stefenismyname
    @stefenismyname Před 9 lety

    Which portion(s) of the code control the ball?

  • @timothyingram7660
    @timothyingram7660 Před 9 lety

    How do you insert a "while" functoin/loop?

  • @ThatBlazaGuy89
    @ThatBlazaGuy89 Před 7 lety

    Is there any way to make the ball bigger??

  • @NexThicc
    @NexThicc Před 7 lety

    How do I get to the While 1 menu

  • @SuperNetworkJoe
    @SuperNetworkJoe Před 7 lety

    When I try to play, it plays correctly, slower than I would like, but when I try to make the left paddle go to the top of the screen, I get
    ERR:DOMAIN
    :Pxl-On(A+10,0)
    Same issue for the right paddle
    :Pxl-On(B-1,94

  • @TimJSwan
    @TimJSwan Před 10 lety

    Wow, I didn't know someone was posting ti videos the same time I was. You're working with pixel graphics? Awesome!

  • @Anon-ll1vg
    @Anon-ll1vg Před 9 lety

    My problem is when I enter the program its loads then goes to error syntax and when i click goto its sends me to then.

  • @DUZcreator
    @DUZcreator Před 10 lety +1

    this is good but for the people who aren't getting it right it might help to put a list of the code so they don't have to re watch the video but overall your instructions were great

  • @axolderpington7527
    @axolderpington7527 Před 6 lety

    2:19 how did you put down the comma?

  • @GhettoGameing
    @GhettoGameing Před 8 lety

    What's the move button?

  • @poporp
    @poporp Před 10 lety

    i entered everything correctly but when i start the program its says err:domain
    and when i press goto it take me to the line that says pxl-off(b+p,94
    i tried it both with a closed and open parenthesis. please help

  • @schlagag8741
    @schlagag8741 Před 7 lety

    i have a TI-83+ and I dont know how I can make a negative

  • @tumescent
    @tumescent Před 7 lety

    It works fine, but is there a way to speed up the ball? It's to slow for there to be skill involved.

  • @Sunnix0
    @Sunnix0 Před 4 lety

    Can you remake it so that it goes faster and be able to hold down a button so it can move faster

  • @bobjenkins4870
    @bobjenkins4870 Před 10 lety

    How to move the paddles?

  • @gendbend9933
    @gendbend9933 Před 10 lety

    After the program draws pong the program ends there how do i fix that

  • @sweatypalms2874
    @sweatypalms2874 Před 5 lety

    my bat on the right when it hits the ball it loses a point anyway i know im late but i need help

  • @alexandergarfin422
    @alexandergarfin422 Před 6 lety

    the ball goes right though the paddle and gives the other team a point

    • @psun256
      @psun256 Před 5 lety

      check all the if statements and the "a-(g=81..." stuff

  • @shivanksahoo4224
    @shivanksahoo4224 Před 4 lety

    Help whenever the ball touches the walls it says ERR:DOMAIN and when I press Goto it takes me to “Pxl-Off(Y,X)”

  • @bryceobrien4305
    @bryceobrien4305 Před 9 lety

    Thx ima sub now

  • @emmett4880
    @emmett4880 Před 10 lety

    Where you storing as the letter or the x under mode

  • @godmodeon9300
    @godmodeon9300 Před 4 lety

    Does it work for. 83 plus?

  • @sharky2g
    @sharky2g Před 7 lety

    how would you turn up the ball speed?

  • @phongkuBisous
    @phongkuBisous Před 10 lety

    The ball isn't moving on mine! Thank's for the video btw; this is the first programming i've ever done.

  • @iwritestupidcomments3660

    The ball keeps going through the right panel

  • @PatrickFeltes
    @PatrickFeltes  Před 10 lety

    You would need to make new variables for moving speed. But the way I made the if statements, you would need to reconfigure in order to change that

    • @gege02
      @gege02 Před 6 lety

      pj6444 please help me
      Every time I want to start it, it says error syntax. When I press go to i have shade(0.62). (Ti-84 plus ce-t)

  • @isaacguardiani6816
    @isaacguardiani6816 Před 8 lety

    how do you put the arrows

  • @garciatm5206
    @garciatm5206 Před 8 lety

    so everything works fine except the right side doesnt bounce the ball back

  • @LilFertyVert
    @LilFertyVert Před 6 lety

    My paddles won't move how do I move them ?

  • @masonpugh1481
    @masonpugh1481 Před 9 lety +2

    mine goes slowly

  • @jacejeffers370
    @jacejeffers370 Před 10 lety

    typed in the exact dimensions and says the dimensions are invalid

  • @JAD-dz3kt
    @JAD-dz3kt Před 6 lety

    Worked for me I have a ti-83 (not a plus).

  • @xrsTheGamer
    @xrsTheGamer Před 5 lety

    Do I edit f and e to make the ball bigger

  • @Mahvelous21
    @Mahvelous21 Před 6 lety +1

    Where’s the CTL at 2:44 on a TI-83 Plus?

  • @dylanforbessantos8101
    @dylanforbessantos8101 Před 6 lety

    the left panel won't move downwards

  • @Kevilnyk97
    @Kevilnyk97 Před 8 lety

    I'm having an window range error
    I'm on the ti-83 plus

  • @larsyfsquack7758
    @larsyfsquack7758 Před 5 lety

    Where is the speed for the dot

  • @Squabbles64
    @Squabbles64 Před 6 lety

    My ball isn't moving and I can't control my paddles is there a step I missed? (This is my first time programming btw)

  • @bryceobrien4305
    @bryceobrien4305 Před 9 lety

    Everything works but the cruser I can't move it up or down

  • @Dopplejager57
    @Dopplejager57 Před 10 lety

    The only way to score on the right side is if the paddle gets hit, otherwise it just bounces off the wall, help?

    • @TheMathMatrix
      @TheMathMatrix Před 10 lety

      same thing happened to me if the ball hit the left paddle the right paddle gets a point

  • @afrank4256
    @afrank4256 Před 8 lety

    The game doesn't work on my calculator. I have a TI-84 + CE. Does that have anything to do with it? If so, what can I do to fix it?

  • @aido.8149
    @aido.8149 Před 5 lety

    When it says error I press go-to and it says -2 stored into E I don't understand I have a ti 84 plus ce

  • @Zimthegamer2000
    @Zimthegamer2000 Před 7 lety +2

    for some stupid reason it plays in the top left of my screen... and the ball leaves a line behind it

  • @Plrealy
    @Plrealy Před 7 lety

    I have everything coded exactly like you, but as soon as the program starts to run it says ERR: DOMAIN and when I click Goto it takes me to Pxl-On(B-1,94

  • @megasam229
    @megasam229 Před 7 lety

    it's great and all but what if a want to graph something.

  • @celloprof
    @celloprof Před 7 lety

    Where on earth did you find that code OR did you make it yourself? I just wonder what it says on the programs of those games that get downloaded straight to the ti-xx calculators. hmmm.

  • @templefilms2115
    @templefilms2115 Před 7 lety

    Every time I start it it says ERR: DOMAIN what do I do?

  • @TianAn_NCh
    @TianAn_NCh Před 5 lety

    does it work on TI 84 Plus T ?

  • @collinst.pierre9106
    @collinst.pierre9106 Před 7 lety +2

    says archived at For(P,0,9)