1
2
ID:191615
Aug 30 2002, 3:04 pm
|
|
Just got a TI-83 plus and I can't figure out how the programming works. I have no cable to download some games so I want to make one... When I look at the source codes I can only say what the heck. How do I get to that option. So could any one giving me some help with its coding. How would I make a snake game or a very basic RPG.
|
Aug 30 2002, 3:05 pm
|
|
How coincidental. I got one today as well, for my Algebra 2 class, and one of my friends told me he did too.
|
In response to Mertek
|
|
Wow, interesting. Anyway, I got a TI83+ Silver Edition about 8 or 9 months ago. those are nice. You can store about 1500k of files in archived memory. I dont think I can run outa memory.
|
In response to Jotdaniel
|
|
Ok here's a game source code but I don't know where to find all of the options like min or max and many others.
:0->Xmin :94->Xmax :1->Ymin :63->Ymax :PlotsOff :CoordOff :AxesOff :GridOff :FnOff :Lbl A :0->B :randInt(10,85)->C :ClrDraw :ClrHome :Line(C,1,C+5,1 :Line(C+1,2,C+4,2 :For(A,1,500) :End :Lbl B :ClrDraw :Input "SHOT POWER=",S :B+1->B :(1/S)->S :Line(C,1,C+5,1 :Line(C+1,2,C+4,2 :For(X,0,95,.25 :(-S(X^2)+63)->Y :Y->Z :Pt-On(X,Y) :If Z<0 or Z=0 :Goto C :End :Lbl C :1->M :If X>(C-1) and X<(C+6) :Then :2->M :X->K :Line(K,1,K-8,3 :Line(K,1,K+8,3 :Line(K,1,K-6,8 :Line(K,1,K+6,8 :Line(K,1,K-2,6 :Line(K,1,K+2,6 :End :For(A,1,200) :End :If M=2 :Then :ClrHome :If B=1 :Then :For(I,1,3) :Output(4,4,"FIRST TRY!" :For(A,1,100) :End :Output(4,4,"__________" :For(A,1,100) :End :End :Output(4,4,"FIRST TRY!:" :End :If B>1 :Then :Output(4,4,B :Output(4,8,"SHOTS" :End :Pause :ClrHome :Goto D :End :ClrHome :Disp "SHOOT AGAIN:" :Goto B :Lbl D :ClrHome :Menu("PLAY AGAIN?","YES",A,"NO",E :Lbl E :ClrHome :Stop |
Ok, well I have a ti-82 (though a ti-99 is the way to go =P) and to make a simple rpg, you can use the Menu command. I've never made a game on a ti-83 (or ti-83 plus) but I'd imagine that they have mostly the same commands. I dont feel like writing a sample code, but you can use the menu command (I assume you have a ti-83plus owner's manual so you can look up how to use the commands) to pick where you want to go, what enemy you want to fight, or what weapon you want to buy.
If you want to know how to make a Dragon Warrior kind of rpg, it would probably be easier for me to email you. |
With a TI-83 plus, you're looking at flash memory, and you're looking at some good games for a calculator. There are two ways to program games for your calculator.
1. Use the BASIC in the TI-83 (go to edit program, then just type in a name, this creates a new program) 2. Program a game using ASM. (but only I can do this, and if you fudge up with asm, you can seriously mess up your calc) so basically, (no pun intended), you will most likely use basic to program a game. i suggest to go to www.ticalc.com (or prehaps it's .org.....) and download a game so you can look at the source code, or hey, just read the manual. |
In response to Codesterz
|
|
lol, i have no clue what all that does, all i did was make a program that counted to 5000 and showed every number on screen.
|
In response to Codesterz
|
|
Ok I did all the coding except for the min and max stuff... How do I do them??? When I try to run it I get an error the error brings me to this line of code 0->B
|
In response to Sariat
|
|
??? It's sold everywhere...
|
In response to Codesterz
|
|
TI = Texas Instruments.
|
In response to Sariat
|
|
I know. I live in MN and I could buy it...
|
In response to Sariat
|
|
Texas Instruments products are sold everywhere, Sariat...
In fact, they're probably about the ONLY well known manufacturer of Graphing Calculators... I myself have a TI 86, and have coded a few simple games with it... Graphics are a pain, though...but simple animations are definitely possible (in fact, we once had a bonus project for calc class that was to make an animation on our calculators...) The language is really simple... The manual that comes with the calc should be plenty ot learn it... It's even simpler than DM (but not nearly as functional)... |
Just a couple things I read in the manual. Press PRGM to start the programming application. From there, you should have to make a new project. Do so, name it whatever you want. Press PRGM again to get the programming menu. From here you can use < and > to move between columns. Then move down and select something you think you know what is. (Manual helps a lot here.) I chose "randInt(" which picks a random integer from between two numbers you define. For instance, say I wanted to randomly get a number between 1 and 6. This would be my "code":
:randInt(1,6) Simple, eh? Read the manual and practice, it takes a while to learn. |
In response to SuperSaiyanGokuX
|
|
Nah, I think they're only in Texas.
|
In response to SuperSaiyanGokuX
|
|
I wish they could hold more data. mine says something like 29000 ram.
|
In response to Mertek
|
|
Mertek wrote:
How coincidental. I got one today as well, for my Algebra 2 class, and one of my friends told me he did too. That's funny. I had my first trig class yesterday, and the teacher recommended getting one. I can't afford it, but it's not an actual requirement. Z |
In response to Zilal
|
|
Zilal wrote:
That's funny. I had my first trig class yesterday, and the teacher recommended getting one. I can't afford it, but it's not an actual requirement. Back to school? But... but there goes my "College Sucks from AC to Z" line I've been saving! You... you rotten goal setter! <font size = 1>*Quietly slinks away and wastes his degree feeling bitter and apathetic.*</font> ;) |
In response to ACWraith
|
|
AC...just go lurk the forums. -_-
|
In response to Zilal
|
|
Zilal wrote:
I had my first trig class yesterday, and the teacher Well, Z, with a little programming in BYOND, you can do the same stuff I bet (to some extent)... |
1
2