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!
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.
+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.
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.
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!
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!
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 )
When I get error syntax jesus the goto command is SO helpful. I can fix mistakes on my own. And that's the day my calculator was stuck in an endless loop.
Here's the code for a less sophisticated but faster Pong game: :3→A:4→X :1→S:1→T :randInt(1,8→Y :Repeat K=45 or X=1 and A≠Y :ClrHome :Output(A,1,"[ :Output(Y,X,"O :getKey→K :max(1,min(8,A+(Ans=34)-(Ans=25→A :T(Y>1 and Y1 and X
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
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.
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?
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
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.
You make really good videos! Can you please make the same with super mario or minecraft? I havent got a computer. I will be lucky if you make more videos this Art
+Mrburnxminecraft,lego,and more If you meant "store the 0", there is a button directly above the ON button. Press that and the arrow will appear in the program
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
When I get to the bottom right side I get error domain brings me to the code set Px1-On(A-1-,0) Px1-On(A+10,0) Px1-On(B-1,94 Px1-On(B+10,94 Px1-On(X,Y) Please if you see something wrong tell me
sarge51297 I think I might be a bit late, but try closing off the parentheses after the 94s and also make sure all of it is actually a new line and not a continuation
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.
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
I messed up something. When I do it, mine loads the game up, but the ball doesn't start moving, and when I click any of the paddles (on either side, it doesn't matter), it exits the program and goes to the regular calculator. Any help?
Bobby T. Does your code match the video's code exactly? You should check the lines immediately after getKey->G, as they are responsible for key presses and paddle movement.
Magikarp Used Splash it does now, I just ended up debugging it myself. Everything is fine now. Very fun, now that it's working. My friends definitely enjoy it.
I like my 86 better since you can name your variables and labels with more than one letter/number. Also, you can store as many pics, matrices, strings ect as you need and not have to worry about other programs over writing them. But the 84+ can do colors on the graphscreen?? Hmm tough call here. Well I hope they come out with an 86 plus.
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.
The problem is that your calculators screen has many more pixels than mine does. Yours is 320x240 I believe, while mine is 94x62. So what you would need to do is change everything that would be 94 or 62 to your given screen size. Also, with the blue behind the ball, you're probably not deleting the pixel behind the ball after it moves. What you could to is save the x and y in a temp variable. Sto is for the arrow key. X sto J Y sto K After the ball moves: pxl-Off(K,J)
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
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
Put an ) on the end aslo do you know how to make a new line of text even though there is numbers under it like this :0->A : :0->B turn this into this :0->A : : :0->B without delteing the bottom text
@@andrewslattery1364 I don’t understand what you’re asking. What do you mean by “Making a new line of text if it has numbers under it”? Your example doesn’t make sense either.
whenever I try to make a program I seem to get errors. I know it uses LUA, but I can't seem to figure out how LUA works on the calculator. I try a = sys.input=("Enter Data: ") if a == "thistext" then print("Hello World") it gives me a syntax error...can someone explain to me how to rewrite this for the Ti-84 calculator's API?
even though someone probably isn't going to reply when I did it it says error window range and its at the part where you shade - Shade (0,62) - and I'm doing this on a ti 83 plus graphing calculator can anyone help please?
Thanks for the tutorial, but (on my ti-84 plus ce) there isn't a single pixel for my ball, but a line showing where the hall went. Can you please help me, thank you!
Mine doesn't work. There is no left paddle, and a white line starts appearing as I use right paddle on the left side and I can only move the right paddle up, not down. Also, if I use the right paddle and bring it all the way up I get an error:domain and that is the only way to stop the game
Hello i am having problem for the line that you have o enter thst is 1->F -2->E i knew that -> is not the stored in but my promplem is is there anyway to add another line to enter things even though there is text under it
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
Thanks now I can wow my algebra classmates and potentially procrastinate in perfect secrecy
this is what i did too XD
Hey, great game. One quick question, how would you make the ball larger?
bro can u just write out the code so that I can check the coding???
Is there a way to make the paddles/ball go faster?
Thats my problem as well
Probably not, we are talking about a cpu that’s the equivalent to the power of a home computer from the mid 80s
And also it’s because of the operating system, basic is an interpreted language and thus requires a ton of horsepower to run quickly
@@palemacaroon4836 Couldn't you make the paddles move by 2 pixels though? it wouldn't be as smooth but it would work
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!
on my ti84 plus ce:
> game is tiny
> ball is slow
> ball leaves a trail behind it
> the screen is filled in with lines
+TechRedstone Mine does that too :(
The title says ti83 and 84
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.
+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.
What means Error:Syntax?
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.
chris lockaby lol same
same
same
Same
same
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!
lol did all of this thinking it was pacman
How do you move the paddles up and down?
Great video. Works great!
how would you change the movement speed of the paddles
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!
Fixed my problem xD forgot a line of code… works great thanks!!!
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 )
When I get error syntax jesus the goto command is SO helpful. I can fix mistakes on my own.
And that's the day my calculator was stuck in an endless loop.
Oof 😂
It works but every time The paddle goes off the screen it crashes and it slow
Here's the code for a less sophisticated but faster Pong game:
:3→A:4→X
:1→S:1→T
:randInt(1,8→Y
:Repeat K=45 or X=1 and A≠Y
:ClrHome
:Output(A,1,"[
:Output(Y,X,"O
:getKey→K
:max(1,min(8,A+(Ans=34)-(Ans=25→A
:T(Y>1 and Y1 and X
hmmm
I tried the one shown in the video and it didn't work. are you sure you can get pong in that many lines of code?
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
It works for me, but it is really small.
What window should I set my x and y to?
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.
i got everything to work finaly but both the ball and the paddle leave trails so i cant tell where they are
You can use 2nd and than Format (ZOOM) To access a whole bunch of stuff including AxesOn/Off
Whenever my paddle goes to high or to low then I get a domain error
Me too it's weird tho I did exactly what he said I even went back in the video to check
Works like a snail on my TI-83+, gonna try to make it black-on-white instead.
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?
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?
Magikarp Used Splash the span of code after the get key controls the paddle. Maybe put another +(g=91) after the first one?
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
Any way i can make the ball move faster?
no
Parker Grootenhuis if you Change the F Var like before it was " 1>F " Change it to Like " 3>F "
NotGDEngineAnymore where at and what about paddle
Suggestions:
1. Put a pause screen on it
2. Make the ball and paddles move faster
how?
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.
the right paddle moves up but when I try to move it downward it just gets longer how can I fix this please
This may be late but I was wondering just how to make the ball bigger because it's hard to see
so everything works fine except the right side doesnt bounce the ball back
the ball goes right though the paddle and gives the other team a point
check all the if statements and the "a-(g=81..." stuff
for some stupid reason it plays in the top left of my screen... and the ball leaves a line behind it
same!
You make really good videos! Can you please make the same with super mario or minecraft? I havent got a computer. I will be lucky if you make more videos this Art
Nice program. Thanks for sharing!
It is great but..........
Whenever I try to play it only takes up a forth of me screen
Help
Because you have a TI-84 C
pj6444 darn i have one to, so all i get is errors. But thank you this was a great tut.
pj6444 how do you stre the 0
+Mrburnxminecraft,lego,and more If you meant "store the 0", there is a button directly above the ON button. Press that and the arrow will appear in the program
+pj6444 Whenever I hit the ball, it doesn't give the other person a chance to return the hit and it just gives the other person the point
says archived at For(P,0,9)
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
So now everything works but moving the right paddle up.....
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
Tetris PLZ
When I get to the bottom right side I get error domain brings me to the code set
Px1-On(A-1-,0)
Px1-On(A+10,0)
Px1-On(B-1,94
Px1-On(B+10,94
Px1-On(X,Y)
Please if you see something wrong tell me
sarge51297 I think I might be a bit late, but try closing off the parentheses after the 94s and also make sure all of it is actually a new line and not a continuation
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.
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
Elliott Triebenbacher idk sAme with me
I messed up something. When I do it, mine loads the game up, but the ball doesn't start moving, and when I click any of the paddles (on either side, it doesn't matter), it exits the program and goes to the regular calculator. Any help?
Bobby T. Does your code match the video's code exactly?
You should check the lines immediately after getKey->G, as they are responsible for key presses and paddle movement.
Magikarp Used Splash it does now, I just ended up debugging it myself. Everything is fine now. Very fun, now that it's working. My friends definitely enjoy it.
where was the code bug?
Bobby T. how did you debug it???
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
I like my 86 better since you can name your variables and labels with more than one letter/number. Also, you can store as many pics, matrices, strings ect as you need and not have to worry about other programs over writing them. But the 84+ can do colors on the graphscreen?? Hmm tough call here. Well I hope they come out with an 86 plus.
Did you get an Error?
Yes. Sadly
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.
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.
Help whenever the ball touches the walls it says ERR:DOMAIN and when I press Goto it takes me to “Pxl-Off(Y,X)”
The ball isn't moving on mine! Thank's for the video btw; this is the first programming i've ever done.
Worked for me I have a ti-83 (not a plus).
The problem is that your calculators screen has many more pixels than mine does. Yours is 320x240 I believe, while mine is 94x62. So what you would need to do is change everything that would be 94 or 62 to your given screen size.
Also, with the blue behind the ball, you're probably not deleting the pixel behind the ball after it moves.
What you could to is save the x and y in a temp variable.
Sto is for the arrow key.
X sto J
Y sto K
After the ball moves:
pxl-Off(K,J)
I can't control the panels. Whenever I use the ln or store keys, it goes back to the home screen.
same here
same
the game won't start for me, i went through the thing twice and everything is right but the ball just stays there
Where is the arrow icon at the start of the video?
mine goes slowly
I have a ti83 plus running the 1.10 OS and on mine the game is broken. There is no ball and the paddles don’t move
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?
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
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...
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
Just watch in like a year we will have a calculator in Minecraft that you can play Minecraft on, all inside a calculator
so, you live in a calculator now?
i have a TI-83+ and I dont know how I can make a negative
typed in the exact dimensions and says the dimensions are invalid
when i press the control bottuns in the game it enters it as a text
It says Syntax error and when i goto it says -2->E (above shade (0,62) please help
The ball keeps going through the right panel
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
What are the controls on a regular ti-83 it works on my plus but not friends regular 83
Help Everytime I hit the left paddle it says error:domain and when I press goto it leads me to Px1-Off(B+P,94
Put an ) on the end aslo do you know how to make a new line of text even though there is numbers under it like this
:0->A
:
:0->B turn this into this
:0->A
:
:
:0->B without delteing the bottom text
@@andrewslattery1364 I don’t understand what you’re asking. What do you mean by “Making a new line of text if it has numbers under it”? Your example doesn’t make sense either.
whenever I try to make a program I seem to get errors. I know it uses LUA, but I can't seem to figure out how LUA works on the calculator. I try
a = sys.input=("Enter Data: ")
if a == "thistext" then
print("Hello World")
it gives me a syntax error...can someone explain to me how to rewrite this for the Ti-84 calculator's API?
No most TI calculators use TI basic. The command is dis or Disp or something like that
TI Basic is a LUA API
+Darkwing Claw no its not. very differnt
eh, I'm bad at calculator programming
Darkwing Claw don't worry little Charlie, I'm sure you'll get it someday!
Could you please give me a link to pastebin or something like this with the code?
+Spike Dark you cant paste into the calculator, or any emulator. and plsu someguy already commented all the code
it's great and all but what if a want to graph something.
my bat on the right when it hits the ball it loses a point anyway i know im late but i need help
even though someone probably isn't going to reply when I did it it says error window range and its at the part where you shade - Shade (0,62) - and I'm doing this on a ti 83 plus graphing calculator can anyone help please?
The only way to score on the right side is if the paddle gets hit, otherwise it just bounces off the wall, help?
same thing happened to me if the ball hit the left paddle the right paddle gets a point
what buttons do you press to get to the screen at 2:42 to put in the while loop?
press PRGM
how do i move the paddles?????
Same
Thanks for the tutorial, but (on my ti-84 plus ce) there isn't a single pixel for my ball, but a line showing where the hall went. Can you please help me, thank you!
K
PoGoHop360xl You have the Pxl-On(Y,X) near the bottom, right?
Mine doesn't work. There is no left paddle, and a white line starts appearing as I use right paddle on the left side and I can only move the right paddle up, not down. Also, if I use the right paddle and bring it all the way up I get an error:domain and that is the only way to stop the game
Just rewatch the video and make sure you have the smae EXACT code as me
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
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)
Nice Job! Can you tell me how to make the ball go a bit faster? What is your speed variable
The right side doesn't hit the ball back and just keeps adding points to left side. How do I fix this? Please help
mine doess the same
same
Good for you (that's how the game works deal with it)
can you please help me, every time the ball hits my right paddle it says ERR:SYNTAX
Same
Wow, I didn't know someone was posting ti videos the same time I was. You're working with pixel graphics? Awesome!
Thanks! It's really simpler than it looks.
Where you storing as the letter or the x under mode
Mine says ERR:STAT
1: QUIT
I rewatched the video and made sure everything is exactly perfect like you typed it in. What could I be doing wrong?
EDIT: I cleared the defaults ram and it worked.
Hello i am having problem for the line that you have o enter thst is
1->F
-2->E
i knew that -> is not the stored in but my promplem is is there anyway to add another line to enter things even though there is text under it
use 2nd and then press DEL (which is mapped to INS on 2nd function) then press enter.
Can you remake it so that it goes faster and be able to hold down a button so it can move faster
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
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
Pixel on(Y,X) is making an error
Err: domain
Is there any way to make the ball bigger??
the left panel won't move downwards