Har någon här gjort program/spel på en Ti-82a?
Jag har suttit och mixtrat med min nu någon dag och har gjort en del framsteg. Jag vill göra ett spel där man kan styra en kanon fram och tillbaka och ska skjuta på meteroriter som faller ner mot marken. Har dock lite problem. Först och främst, hur tömmer man displayen snabbt? Eller ska man bara måla över det man målade sist och sen måla det nya (tex kanonen)? Kör jag med ClrDraw så blinkar bilden bara... :l Sen undrar jag hur man fixar arrayer? Antar att det är det som kallas list i den? Behöver något sätt att hantera meteorerna.
Programmera på Ti-82/83
16 svar · 1 818 visningar · startad av Alpha II
Du kan väl spara arrayer som matriser?
Jag har gjort en del program till TI-83, ett som höll reda på mitt gymnasieschema och räknade ut kvarvarande tid till lektion (eller kvarvarande tid av lektion om lektionen hade börjat). Fast det roligaste programmet är nog det som roterar olika figurer i graffönstret med hjälp av matriser.
Hur gör jag det då?
[1,2,3,4,5,6,7,8,9,10] -> X
Eller vad du nu vill ha i matrisen.
Om jag har en loop som i varje slinga ska lägga till en två kordinater (X,Y) hur gör jag då?
for(A,1,30)
round(rand*90,0)->X
round(rand*64,0)->Y
X->[A,0]
X->[A,1]
end
Funkar inte så bra nej :l****
for(A,1,30)
[round(rand*90,0), A, 0)] ->X
[round(rand*64,0), A, 1)] ->Y
end
Min TI-83 Plus är på villovägar igen. :(
Det är den andra Ti-83 Plus-räknaren för min del.. Hoppas att jag får tillbaka den snart. :(
Är Ti-83 snabbare? Min Ti-82 är otroligt seg! Tar flera sekunder att rita en cirkel :o
Jag tror att TI-83 Plus är snabbare. Har i alla fall 192k minne. :)
Ti-83+ äger :) Speciellt Silver Edition som vissa har i min klass §e
Ja, TI-83 är snabbare än TI-82. Jag upplever det som så i alla fall.
Men hur gör jag för att rita grafik tillräckligt snabbt? Om jag t ex gör ett pong. Hur ska jag göra för att ta bort det redan ritade och sedan rita om igen? Men ClrDraw går det alldeles för segt. Testade även att göra ett program som ritade cirklar och sedan loopade igenom all pixlar och shiftade färg (på/av) på dem. Att rita en vanlig cirkel tog kanske 4 sekunder och att invertera färgerna tog 1-2 minuter. Ingen superdator direkt :OO
Alla spel med hyfsat vettig grafik (typ zTetris, zNibbles, Sqrxz) som jag testat på min TI-86 har varit skrivna i assembler. Tror inte att det går att få fart i spelen på annat sätt.
Du måste använda assembler för at göra snabba spel.
http://www.ticalc.org/basics/calculators/ti-83plus.html#9
Annars kan man skaffa sig en monster räknare, HP 49G. 1.5 Mb minne, ritar 3 dimensionella grafer, symbolbaserad derivering, integrering och gränsvärdesberäkning bla :)
pettsson skrev:
Annars kan man skaffa sig en monster räknare, HP 49G. 1.5 Mb minne, ritar 3 dimensionella grafer, symbolbaserad derivering, integrering och gränsvärdesberäkning bla :)
Sådan ska man ha i skolan och så när man behöver hjälp så kan inte läraren hjälpa dig ;) :h
Omvänd polsk notation. :l