webForumDet fria alternativet

Programmera på Ti-82/83

16 svar · 1 818 visningar · startad av Alpha II

Alpha IIMedlem sedan maj 20002 993 inlägg
#1

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.

Mr. N.Medlem sedan sep. 20025 507 inlägg
#2

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.

Alpha IIMedlem sedan maj 20002 993 inlägg
#3

Hur gör jag det då?

Mr. N.Medlem sedan sep. 20025 507 inlägg
#4

[1,2,3,4,5,6,7,8,9,10] -> X
Eller vad du nu vill ha i matrisen.

Alpha IIMedlem sedan maj 20002 993 inlägg
#5

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****

Mr. N.Medlem sedan sep. 20025 507 inlägg
#6

for(A,1,30)
[round(rand*90,0), A, 0)] ->X
[round(rand*64,0), A, 1)] ->Y
end

m_soderlundMedlem sedan sep. 20026 425 inlägg
#7

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. :(

Alpha IIMedlem sedan maj 20002 993 inlägg
#8

Är Ti-83 snabbare? Min Ti-82 är otroligt seg! Tar flera sekunder att rita en cirkel :o

m_soderlundMedlem sedan sep. 20026 425 inlägg
#9

Jag tror att TI-83 Plus är snabbare. Har i alla fall 192k minne. :)

VikingMedlem sedan maj 20003 652 inlägg
#10

Ti-83+ äger :) Speciellt Silver Edition som vissa har i min klass §e

Mr. N.Medlem sedan sep. 20025 507 inlägg
#11

Ja, TI-83 är snabbare än TI-82. Jag upplever det som så i alla fall.

Alpha IIMedlem sedan maj 20002 993 inlägg
#12

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

muskotMedlem sedan jan. 20027 905 inlägg
#13

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.

kung_bjMedlem sedan sep. 20027 inlägg
#14

Du måste använda assembler för at göra snabba spel.
http://www.ticalc.org/basics/calculators/ti-83plus.html#9

pettssonMedlem sedan jan. 20021 122 inlägg
#15

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 :)

QimenMedlem sedan juni 20015 009 inlägg
#16

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

Mr. N.Medlem sedan sep. 20025 507 inlägg
#17

Omvänd polsk notation. :l

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)