http://calcg.org/newlogo2.png Not Logged in.
Login | Register

General Discussion Board \ Game and Program Discussion \ Help And Ideas AGAIN!

Click here to log in (you must be logged in to post comments).

AuthorComment
IdealIdeas
Marine
Posted: 3 Jan 2009
17:04 GMT
Total Posts: 35
First My Question I Need Help With.
Some Games Have That Like Instantanious Getkey Command. Not Like The One Where It Works Like This:
:0 -> A
:While A=0
:Getkey -> A
:End
If You Understand What Im Talking About Can Ya Please Help Me Out?

Now Onto The Game Ideas.
NOTE: Some May Already Have Been Done But I Just Haven't Seen Them. These Ideas Are For Anyone Feeling Like They Need A Challenge Or What Not, Most Are Games!
1. Kirby Megaton Punch. You Know From Kirby Superstar For The SNES That Minigame Would Be Addicting And A Good Time Waster To Play.

2. Kirby Samurai Showdown. The Other Minigame From Kirby Superstar

3. Warcraft I : Orcs And Humans. This Old Dos Game Just Seems Like It Would Work On The TI-84. Sure Some Things Would Have To Be Changed In Order To Work Nicely On The Calculator.

4. Its Probably Already Been Made But, A Game Like Tanks, Or Gunbound.

5. Ive Mentioned This One On Another Topic. MAPPY!

6. Sprite Displayer. Like Be Able To Stick .GIF Files Of A Specific Sprite Size And Have The Calculator Take That .GIF And Display It In Grayscale.

7. Roller Coaster Maker. Something Similar To The Rollercoaster Tycoon 2's Rollercoaster Editor. Like Be Able To Make Courses And Then Get It So The Tracks Can Be Animated Showing Like Carts Going Through The Course.

8. This Ones Really For The Computer. A Plugin To The Notepad That Allows One To Use TI-84 Commands And Such To Make A TI-84 Program And Then Save It As One. Then All Ya Have To Do Is Put It In Your Calculator And Run It. This Seems So Much Easier Than A Freakin TI Emulator That Requires A Dang ROM Image And What Not And Doesn't Like To Work.

9. A Program That Makes Certain ASM Functions Into Tokens Which Can Be Used Through The Catalog. This Be Really Useful For Basic Programmers That Use Some ASM Functions Alongside TI-BASIC.

10. A Program That Would Make The Mini-USB Support, A Portable Flash Drive Through The Use Of An Adapter.

11. I Am Putting This One On Here As A Just Because. There Of Course Is No Reason For This One. This Is My Last One And I Thought It Would Be Nice To Label A Dumb Idea. A Program That Allows For Easier Programming. You Run The Program To Make Programs With Simplified Functions. Like Output Would Be Called Type. And When You Select It, Instead Of Writing 1,1 For A Placement Onscreen You Would Pick The Place Using A Cursor That Would Highlight Each Area. And Then Just Type Out What Its Meant To Say Instead Of Having To Use The " " When You Want To Write Words. Eh. Thats All I Really Got. So Have Fun With Ideas And Please Help Me Out With That Question.
Thnks
Vectris
Ultralisk
avatar
Posted: 3 Jan 2009
19:26 GMT
Total Posts: 375
About your very first problem, in TI-Basic it's impossible to have a instantaneous getkey, in any TI language I think it's impossible. You always have to detect keypresses with a command, some programs just do it faster based on how optimized you can make your code.

6. I'm not sure if your still talking about TI-Basic but it's impossible to do Grayscale without learning ASSEMBLY, which is extremely different. Not to mention you can't send .GIFs to your calculator without making your own TI-Connect program.

9. Several programs already like that.

11. Already a program for that, and you can make one yourself very easily.
john777
Ultralisk
avatar
Posted: 3 Jan 2009
21:15 GMT
Total Posts: 289
Well here are a few places to visit or think about.

1. I think I agree with Calcp on this one.

6. I don't know if this applies to what you are talking about, but I remember this disscussion from a while ago Real Greyscale. Also you could look at this tutorial BASIC Grayscale.

8. I have never heard of any plugins for notepad or other text editors. But a few things that should work for what you need can be found right here on this sight. Shadow Pad Squirrel Box I think Shadow pad is closest to what you want.

10. That was done a little while back by the awsome Brandonw. See here A very neat idea indeed I don't know if it has been updated or anything but there it is. You will need an adapter of some sort to connect the flash drive. The rest is pretty straight forward.

I hope this helps. As for the other games I would suggest searching calcg or ticalc for them, or maybe someone will pick up a project, I know I haven't done much in a while for programing.

Also if you are looking for some good tutorials I know that Tifreak8x has some very good toutorials that he listed in his forum once tutorials
IdealIdeas
Marine
Posted: 7 Jan 2009
04:24 GMT
Total Posts: 35
To calcproductions
i didnt mean instantaniously I really meant near instant. Look for Alien Wars 3 For the Ti-84 on ticalc.org. its a simple game but I played it once and movement of the ship that you controlled happend almost as fast as you pressed they
Vectris
Ultralisk
avatar
Posted: 7 Jan 2009
14:25 GMT
Total Posts: 375
Is it in Basic or Assembly? The key response all depends on how short you can make your code, there's no commands to make it faster.
me2
Goliath
avatar
Posted: 8 Jan 2009
09:50 GMT
Total Posts: 171
If you program it like this:

:getkey->X(or another variable)

It does it instantly, but you have to be holding the key down when it checks getkey, otherwise your keypress is not detected.



---
<--- Going out with a bang.
Vectris
Ultralisk
avatar
Posted: 8 Jan 2009
15:55 GMT
Total Posts: 375
Actually getkey->x will just store the last key pressed to x, then it will mark that keypress as handled and the next time you use getkey, it will return 0, if you have not pressed a keybetween then and the first keypress.

So if I press ENTER, 105 is stored in getkey, so when you call getkey-> to something, 105 is stored no matter what. If you put an empty getkey first, then it will reset the getkey, if I press nothing and have another getkey-> to x, x will be 0.





Portal | My Account | Register | Lost Password or Username | TOS | Disclaimer | Help | Site Search | File Archives Copyright © 2002-2019 CalcG.org