Such a great Video. Well done! Now I can Play Snake in the School. You explain very good. Thank you very much.
@zadomspremni055 жыл бұрын
If you want to make it say game over when you lose, make a new line after end and type, pause "Game over"
@bouji95014 жыл бұрын
On your GitHub Gist revision what is the vertical line behind the E on the last code line? Also my snake dies when I hit the bottom of the screen. Please help
@bouji95014 жыл бұрын
I just did the round( ins te and but my snake still dies when I hit the bottom
@killstrikegaming13175 жыл бұрын
Hay mam where are you can you please upload another tutorial on something you explain things really well
@ovswormyworm55255 жыл бұрын
i miss this channel
@null39115 жыл бұрын
Dude? Where have you been I’ve been missing your awesome content :(
@stickdoodles71774 жыл бұрын
Yeah! Where have u been? :(
@SpundoDundo4 жыл бұрын
Top_Hats_Off _ I see you like coding too!
@kallewalfridson60065 жыл бұрын
Can I reset the leaderboards in one command? Or do I have to put 0->L6(n). With all the different positions of numbers?
@electrobuzz.4 жыл бұрын
I think by doing fill(0, L6
@ChozoSR3889 ай бұрын
I know this is like really old by now, but I've been playing around with this over the past few weeks since I first watched it, and I've expanded and improved the score listing and how the scores are stored; I used a 20x13 matrix to store up to 20 games' worth of top 10 highscores and made a custom list, SCOR, to retrieve, display, and store the scores in the matrix at (θ,A), where θ is the row of the matrix that a game's scores reside, and A is the column of row θ that the data occupies. θ is assigned at the beginning of the score display section prior to accessing the matrix to populate LSCOR.
@bryanfong60702 ай бұрын
By chance could you tell me what calculator you’re running this on?
@electrobuzz.4 жыл бұрын
Hello, amazing and super clear tutorial!! But is there a way of making a replay button? I searched for a little while but couldn't figure it out
@Kitty-hx2pr4 жыл бұрын
It should be easy to add a Lbl to the top and add a menu to the bottom. Syntax is as follows: At the very top of the code: Lbl A At the bottom of the code: Menu("Replay?", "Yes", A, "No", B) Lbl B I'm using a TI-84 Plus CE for this so things might be a bit different, but assuming you're using the calculator in the video it should be the same.
@electrobuzz.4 жыл бұрын
@@Kitty-hx2pr Thank you! But I recently found out that you can restart a program simply by pressing "Enter". But I'll definitely try this out in future programs!
@Kitty-hx2pr4 жыл бұрын
@@electrobuzz. No problem!
@InvisibleDuck7954 ай бұрын
When my snake touches the middle of the screen it dies what do I do?
@iamrewsii13184 жыл бұрын
I get a DIM Error for the ":If L>L6(5:Then" is there something I did wrong?
@austin-multicellular3 жыл бұрын
same
@austin-multicellular3 жыл бұрын
Ok, I found another comment with the solution, you have to press stat on your home screen, hit edit, scroll right to L6, and fill every value with 1, and it should work
@ludwiglauren95502 жыл бұрын
@@austin-multicellular you saved meee thanks so much
@luklucky95163 жыл бұрын
Hey please make something it's like nobody else is explaining it so good like you
@twistedstriker-rs6rt5 жыл бұрын
for some reason the snake keeps on growing even when i dont eat a pellet is there a fix for this?
@dizzymoosic5 жыл бұрын
You might have an END in the wrong place. Thats what happened to me before
@stickdoodles71774 жыл бұрын
Bro where are you? Pls post again!!!!!! :(
@raccoon151225 жыл бұрын
I have a problem at where you put in the food. it says error:domain and it leads me to Output(B,A,"* the space after the asterisk is where my cursor is at. can someone please help? I copied the code from the gisthub and went over it thrice, and it is still wrong!!
@cowten42325 жыл бұрын
Now put 2nd-plus-seven-one-two
@honkachonkproductions2 жыл бұрын
Ah, yes, he secretly implemented a cheat code or give you more points
@leo575752 жыл бұрын
Is there any way to add multiple apples and is there a way to make the snake move faster?
@jook78816 жыл бұрын
It works completely 100% fine. It’s just incredibly slow and delayed on my calculator. Is there anyway to fix that? I have tons of space on my calculator.
@calcutronplus_se86236 жыл бұрын
Unfortunately, TI-BASIC runs pretty slowly on these calculators, but there are still some things you can do to make it faster. Here's what I would try first: 1. Switch your calculator to CLASSIC Mode. If you're using a TI-84 with the most recent OS (2.55 MP), the default mode is MATHPRINT. This makes typing math look "pretty", but it slows down home screen display operations a lot. To switch it off, hit [mode] and scroll down until you see MATHPRINT and CLASSIC on the second screen. You can also change it to classic by evaluating the CLASSIC command in the catalog 2. Garbage collect. You can find the GarbageCollect command in the catalog. Hit [2nd] [0] [tan] [enter] [enter] and it should garbage collect. If this takes a few seconds, that means it has memory management to do and should result in a speed-up 3. Make sure the program is correct. Sometimes bugs either in my program or in your copy can cause major slow-downs. The calculator you're using will also impact speeds. TI-83s are on the slow end, but you should be fine with anything other than the TI-84 Color SE, which is really slow. My favorite is the TI-84 Pocket fr, but the TI-84 CE is also pretty good.
@yeety12084 жыл бұрын
@@calcutronplus_se8623 thanks my ti-83 plus has no 'classic' mode but using garbagecollect made it double the speed it was
@alloftheabove123productions Жыл бұрын
Great tutorial!! 👍 But I think there may be a bug, when we set length to 2, it should be 1, because if the length variable starts out at 2 the snake technically starts out with a length of 1 and then eats a apple immediately after so that means that it will think the snake is 1 length longer than what it is. To sum it up I believe you have to initially set length to 1. Please let me know if you agree or tell me your thoughts.
@ChozoSR3889 ай бұрын
I set it up to where the score (in my case, Z) is set to L - 2, as the initial length is 2, so, I took that initial length off to avoid giving the player an artificially inflated score.
@w7s3 жыл бұрын
It’s not working, it’s saying I have the wrong SYNTAX, how can I fix this?
@OptimusSkiverАй бұрын
I followed along very closely, and my implementation came out to be 498. The mind goblins must be up to shenanigans
@NewDorkee5 жыл бұрын
Please come back you are a legend and i want to learn from please come back
@williamdeadstar33983 жыл бұрын
For some reason my snake is going way too fast and when i die it's says 'error'. And i think it has something to do with the 'L6'. Can somebody help me?
@SpundoDundo4 жыл бұрын
Great tutorial! Make more videos!
@oli_art43103 жыл бұрын
Can I do it on my TI-30X IIS calculator???Pls
@DumToasty Жыл бұрын
Me making this for the second time to see how much I learned of TI-BASIC and how much I could optimize, I managed to cut off bytes whilst increasing the UI for both a start screen and death screen, very fun to make still :3
@saturn65294 жыл бұрын
This was an amazing tutorial! I have one issue though; On the highscore-board it says "NEW HIGHSCORE" despite me not beating the highscore. Does anyone have an idea on how to fix this?
@warriorninja514 жыл бұрын
I’m having the same problem 😭
@luklucky95163 жыл бұрын
You need to make a new variable and it's the highscore or use the one you have for highscore then make if highscore is less than score before the disp command for new highscore if you didn't understand just message me
@EdgeLord_yearsago3 жыл бұрын
In the tutorial, he makes it display "NEW HIGHSCORE" if you beat any of the top 5 scores. To change it to display that only when you beat the top score, find where in the code it says " :If L>L6(5 " And change that line to say ":L>L6(5" Hope this helps
@warriorninja514 жыл бұрын
Please help me, it says high score even when I didn’t get a high score. Is there any way to fix this?
@EdgeLord_yearsago3 жыл бұрын
In the tutorial, he makes it display "NEW HIGHSCORE" if you beat any of the top 5 scores. To change it to display that only when you beat the top score, find where in the code it says ":If L>L6(5" And change that line to say ":L>L6(5" Hope this helps
@warriorninja513 жыл бұрын
@@EdgeLord_yearsago thanks so much your a life savior!
@EdgeLord_yearsago3 жыл бұрын
@@warriorninja51 No problem, I had the same issue and fixed it
@Ossy336 жыл бұрын
Hey, cool game. I wrote it but I got a Domain error and it takes me to line :Output(T,S," " You know what could be causing it? and if so how do I solve it?
@Ossy336 жыл бұрын
nvm I solved it, missed a bracket :)
@jamesisadude91875 жыл бұрын
It gives me a domain error every time I go though the 2nd row please help me figure out what I did wrong
@honkachonkproductions2 жыл бұрын
When I die, I get a domain error that takes me to :if L>L6(5:then Does anyone know what’s wrong?
@sssamson17682 жыл бұрын
Where is he now it’s been years?
@pancake8912 жыл бұрын
I knowww :,(
@oogabooga47563 жыл бұрын
Does anyone else have a random death glitch? I've checked the code over and over again, and see no mistakes. But I still randomly die after 3 seconds. Can anyone help?
@ChildoGODreal5 жыл бұрын
so It says its wrong right at the : but idk at this part If L>L6(5:Then can anyone help me out?
@gamingrat36235 жыл бұрын
ive had the same problem
@AE86-5 жыл бұрын
Same here
@bouji95014 жыл бұрын
Change the 5 to a 1
@zbricks59926 жыл бұрын
When i lose it does not say done. What should i do because now i cannot make a high score table
@Kasrasfriedchicken5 жыл бұрын
Done is only for ti-84.
@stickdoodles71774 жыл бұрын
I am the 491th person to sub to u
@jamessovea49935 жыл бұрын
Nice one! But I have a problem... no matter how long my snake is when I die, I always have the score 2.. Can someone help me?
@kyleswehla7856 жыл бұрын
At 17:26 I’m getting a dim error how do I fix this
@LoffizAnimationer5 жыл бұрын
Same
@raserrolf13115 жыл бұрын
Same
@ChildoGODreal5 жыл бұрын
yea same
@vk26314 жыл бұрын
Alright I know I'm a year late on this but you need to insert values into the L6 list in order to fix the problem. To access the L6 list, press "STAT" on your calculator, then "1" to select "Edit". Go all the way to right until you reach the L6 list. Then, you need to enter "1" in *at least* the first 8 values of the list so the program actually has values to read. Then, the game should work properly.
@ChildoGODreal4 жыл бұрын
@@vk2631 ill try it out soon thx
@vaguewint Жыл бұрын
Im getting errors on every [A] im using ti 82 stats pls help
@garlicbeatsaber Жыл бұрын
you have to press 2nd and matrix to get the [A] dont hand type it
@sydneycool95 жыл бұрын
Can you please do more videos on stuff if you can?
@jx3104 жыл бұрын
How do we make the snake slower
@owencampbell13614 жыл бұрын
Syntax error at the first [ in DelVar [A] {8, 16->dim([A]
@hayden46734 жыл бұрын
Owen Campbell same for me
@Walter04094 жыл бұрын
Replace [A] with pressing 2nd and Matrix and typing the [A] in there instead
@jakobskouv4 жыл бұрын
how do i send the file to my calculator
@swedish.piper14 жыл бұрын
mine just sais prgmSNAKE. How do I fix it?
@stickdoodles71774 жыл бұрын
thats whats its supposed to say
@EdgeLord_yearsago3 жыл бұрын
Press enter
@relauk41864 жыл бұрын
When I put in the code it didn't delete the snake when I died. Pls Help
@relauk41864 жыл бұрын
Never mind I fixed it. All you have to do is put clear home befor the display for score
@NotFamousWasHere4 жыл бұрын
can you do one similar, but pong? like make it on the home screen, not with like the pixel drawing graph area. THHAAANNKKKSS!!!
@David-eh1sy3 жыл бұрын
Ahh, works perfect on my ti 82 stats, took some time but damn i did something
@floatingtoa5t9246 жыл бұрын
How do I change the directions to buttons 8 4. 6 2
@natebarton22595 жыл бұрын
Change all getkeys that contain 24, 25, 26 and 34 to 73, 82, 84, and 93. I'm not 100% sure about this, but I think those are the keys for 2, 4, 6, and 8.
@pancake8912 жыл бұрын
Woo!
@MarkO_O.J6 жыл бұрын
When I start the game it immediately shows the HIGH score table and ends the game at 3 points.
@tiagosousa83556 жыл бұрын
do more games tutorials
@shotspry91576 жыл бұрын
how do you save the program
@warriorninja514 жыл бұрын
I don’t know if this will be helpful because it has been 2 years, but you can just quit the program and it will save on its own
@airocety43914 жыл бұрын
Tank you //Well Explained!
@haiedeced33446 жыл бұрын
Does this work on ti-83 plus?
@ashtonsprunger46476 жыл бұрын
yes
@akoshita70086 жыл бұрын
it works for ti 82, so It should
@batman_john10 Жыл бұрын
Invalid dim help please
@butter84302 жыл бұрын
Great video! It works perfectly, although when I go to put a list in, it says “INVALID DIM.” So if someone could help me on that, that would be great.
@ludwiglauren95502 жыл бұрын
Same thing happens to me. Did you find a solution?
@butter84302 жыл бұрын
Nope
@imweird79162 жыл бұрын
I figured it out, you have to input values inside of the list first. So for example fill the list with 5 numbers, then continue on. Hope this helps!
@mist3834 Жыл бұрын
@@imweird7916 sorry but i still don’t understand. I’m not good at coding can you type or show me and example
@clay89575 жыл бұрын
please come back dad
@jaysanXD4 жыл бұрын
It doesn't work
@Eric_Pham6 жыл бұрын
When I get a low score it displays New high scores
@haiedeced29696 жыл бұрын
Eric Pham lol same
@bouji95014 жыл бұрын
To fix this go to the line "If L>L6(5" and change the "5" to a "1"