ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Community :: Articles :: Plug and Play TI
Plug and Play TI

Posted on 2 September 1998

The following text was written by Kyle Everett:

A while back Maxis (makers of Sim City) released a program called plug and play. Basically what it allowed gamers to do was make their own video games using their own graphics, sounds, etc. What I believe we need is a plug and play program for TI calculators. We already have many great level editors for the PC why not take it one step further and create a program that allows gamers to home brew games on their PC or MAC. This is basically one step in the evolution of Alan Wong's idea of skeleton games, a program with the skeletons already built in among other things. Due to the requirements of this program it would probably have to be made to run in Windows 95/98 or Mac OS 8, not DOS. This would also allow for the viewing of multiple parts of the program at once.

The basic structure of how the program could work and the parts of the program:

  • Sprite editor: Make sprites in mono or greyscale, along with built in clipping.
  • Map/Level editor: A way to make maps and levels for the characters to travel on in either overhead or side scroll view.
  • Event editor: Certain spots in the map are chosen as "hotspots" where events will occur or where enemies will appear, this could also be expanded to include options where your character must have a certain item or fullfill a certain task for the event to occur.
  • Gameplay editor: How will the game play i.e. picking up items, attacking, jumping, collision detection and the such.
  • Path editor: Choose a path in relation, either in relation to the map or at random, that an enemy or other character will follow, even your character in cut scenes.
  • Animation editor: For creating "special effects in the game".
  • Built in library splitting: For use especially on the TI-86 this would allow graphics etc. to be stored in libraries as in SimCommunity and Joltima.
  • ASM editor: For hard core programmers who want to add something special to their games that is not available in the other options.
  • And finally Expansion Support: Support for applets that can be downloaded and added to the main program in order to add new options and newer or updated code.

This program would be the ultimate in game making technology with possible support for all calculator models. This program could virtually eliminate bugs, since there is no chance for human error because the computer is doing all the work.

Please someone consider making this program, if you have any questions about my ideas email me and I will give you an answer.

In closing I am begging someone out there to make a River City ransom or Harvest Moon Clone for the TI-86.

  Reply to this item

Re: Article: "Plug and Play TI"
Bean

Aside from the "it was Klik & Play" stuff, I have
some issues with an idea like this. Great idea,
beautiful concept, noble and far reaching.

Feasible? Not by any means. The kind of stuff you
are asking for is too hard to implement on a 6 mHz processor with 128k with only 96k usable
anyway. Then you have to realize the other
calculators, where they only have 28k usable. Game libraries would eat up way too much room to be workable in that kind of situation. Plus, generalized code will ALWAYS be slower than fine tuned routines by a human programmer.

Overall, I think that a generalized game creation package would hurt the overall quality of games in the community. Klik and Play produced some horrible abominations (I know, I was one of the suckers who bought a copy), terribly large, and not worth playing. Games are something that need a human touch to be any good, humans add a spark of originality and flair to a game - with a computer generated "game in a box," we risk losing what makes any game good in the first place - originality.

So, as I said, your ideas are good, but in reality, I don't believe it would be worth the effort put into making a game programming kit.

Reply to this comment    3 September 1998, 06:08 GMT

Re: Article: "Plug and Play TI"
Matthew Bledsoe

This is to all who have said "it won't wok on a calc" or something to that degree. If you read through I beleive he said and I quote

"Due to the requirements of this program it would probably have to be made to run in Windows 95/98 or Mac OS 8, not DOS."

ie- NOT ON THE CALC. It would make an Asm file compile it then it could be sent to the calc (I guess. Just wanted to point that out.

Reply to this comment    3 September 1998, 08:25 GMT

Re: Article: "Plug and Play TI"
Jeff Min
(Web Page)

I suppose that most of you are right about a TI K&P. It would produce a flood of lame, uninspired games, but I don't think that that's the point. Most people, such as myself, don't take pleasure in making good games (well not so much), but rather like making games. There's nothing more frustrating than having a good idea and having nothing to do with it. Someone above mentioned Kai's Power Goo not being able to replace Adobe Photoshop. But does anyone actually use Kai's Power Goo for professional projects? No. They do it for fun. They show it to their friends and laugh about it. It's a hobby, and you don't have to be good at a hobby. You just have to like it. I remember getting a thrill just today, being able to make a Hello World! application for OS-82!

BTW, check out my site if you wanna see the ultimate in lame K&P (actually it's made in a later version of K&P, Click & Create).

Reply to this comment    3 September 1998, 08:47 GMT

Re: Article: "Plug and Play TI"
Haseeb Chaudhry
(Web Page)

Perfect IDEA!
infact, i program under visual basic since a long time, and i tried to make a program to convert Fargo 1 source to Fargo 2 source, which worked fine, only that it didn't work with all programs.
I think this idea is very good and i wouldn't mind working with someone who can tip me on asm programming.

just send me a mail, or reply to this message.
The ti-92 needs more programs to compete with the HP. and this way is the only way to encourage ppl into making more stuff for this amazing calc (espesailly with the plus module which i just added)

Reply to this comment    3 September 1998, 10:43 GMT

Re: Article: "Plug and Play TI"
Master Nick
(Web Page)

I think this may be a good idea if it were used properly. I am working on a project similar to that for my X-Files RPG. It will allow people to make their own scenarios. I don't think it should go much further than that, however. I wouldn't want to see something like this because it is similar to those HTML editors like front page. I don't like these kinds of programs because it allows people to make their own games without having to learn the programming language. This would make all those years of learning how to program in over 10 different languages worthless. I also think that the person who wrote such a program wouldn't recieve due credit in the programs it generates. Such a program would be a field day for software piraters who want to steal credit for writting generated programs. However such a program does have its advantages. There are many people I have met who have excellent ideas for games, but don't know how to program. This could lead to many new types of games, but I still think the disadvantages outweigh the advantages.

Reply to this comment    3 September 1998, 15:22 GMT

Re: Article: "Plug and Play TI"
Kyle Everett

Clarification and Justifiction.
First of all I apologize for the Plug and Play vs. Klik and Play thing.
Clarifiction:
I WAS thinking that the actual program would be for the PC or MAC not on the calc, the output would be an ASM file or straight out progrm or string file. By librries I meant game specific Libs like in Joltima 86 and simCommunity 86.
Justification:
A lot of people seem to be talking about a possibility of many clone games, but look at the Zelda series the first four games were basically clones of eachother with a differnt story and different plots, yet gamers love them. Another example side scrolling fighters like Double Dragon and River City Ransom, which basically use the same engine as zelda just a skewed view and a locked in path. By using there imaginations game makers could come up with a variety of killer games.
Finally the program should be expandable, if a programmer releass a new killr ASM routine or awesome effct they should be able to make into an applet to add into the Klik and Play program giving users even more versatility in the long run.

Reply to this comment    3 September 1998, 20:23 GMT

Re: Article: "Plug and Play TI"
Alan Wong

Well, it seems that we both had the same intention (directed to the author), but both had its pitfalls. It seems that what we are trying to do is inspire people to make a type of program or engine or skeleton or whatever that can SIMPLIFY programming. Note I said simplify, not make programming a simple process. I know about super steep learning curves (i've used 3d studio max, and now i consider myself pretty good on it, after about a year of practice), and asm has one of these. No one bothers to make anything to make basic any easier than it is, since it is easy to step in and make a game. Asm is different, in that you can do a lot with it, but it is difficult to do that with it. But if we can somehow do something to make it easier to work with, learn, etc., that is the step that I or the author of this article actually wants, its just that engines and game creators were the obvious, but not the most feasible, choice. But remember, we do not want to make asm easy as 1-2-3 or A-B-C, since that would be impossible. We just want it a bit easier to jump into and learn, and easier to program with, using other things to help.

Alan Wong
Damnation

Reply to this comment    3 September 1998, 20:53 GMT

Re: Article: "Plug and Play TI"
Unknown

Great idea, but one problem. Say you were an asm programmer who spent hours, upon hours to make a good game. But know there is this Klik and Play program. Now you can make a similar (but less entertaing) game in say half an hour. I believe this would be great for novices, etc. But I also believe it would seriously downgrade the quaility of what could have beeen great games.

Reply to this comment    3 September 1998, 23:21 GMT

Re: Article: "Plug and Play TI"
mike

this goes back to the past article too, but what I think is needed is less "skeletal" programs or engines and more cooperation between programmers, etc. Whether it is wrong to compare it to big companies or not, I think it is best to work on a team...i.e. some develop ideas, some code, some do grafx, some test...etc. If you get together 8 or so people like that there is no end to the quality you could put together as compared to this engine idea....

Reply to this comment    3 September 1998, 23:45 GMT

Re: Article: "Plug and Play TI"
Scott Newman

I don't think too many good games will come out of a program like that because the calc is just too slow. But my point is that maybe it shouln't be used to make games, but rather math programs - a category that could really use some improvement. This way it won't matter if all the programs look alike, because it would make using it a lot easier for the user - same interface, buttons, etc.
Also, the routines that the program would produce would go in a shared library or something - reducing the size of the code considerably. So, it's a pretty good idea, but not for games....Anyone agree?

Reply to this comment    4 September 1998, 01:14 GMT

Re: Article: "Plug and Play TI"
Adam Chlipala
(Web Page)

Hahahahahahaha.... etc.
Whatever happens, we can only hope that the evil of Klik 'n' Play never comes to the world of TI calculators. Only having people who have logical enough minds to write assembly programs be able to make TI-8x games is a great way to protect against horrible programs.

Reply to this comment    4 September 1998, 02:43 GMT

** Why don''t we just wait for HAL-IC !? **
Phil

If you have an 86, your in luck....
I am seeing tons of articles that go on and on about making programming easier and helping Basic programmers close the gap between Basic and Assembly. I know how to program in ASM, but that doesn't mean I like doing it! I hate programming on a computer and transferring it to my calc. If your like me or your a Basic programmer who wants to make awesome asm games, wait for HAL-IC. HAL-IC stands for Higher Assembly Language Internal Compiler. It is being created by Eggplant software and is due for release between now and October. HAL-IC will allow you to write in Basic and Asm on your calc!! It also includes extra Basic commands for the Link cable, sprites, Variable manipulation, modules, sound, APD, and more. If it turns out to be all that its says it will, it will be the awesomest utility ever made!!
I have been keeping up with HAL-IC and it shows great promise. Programs created with HAL-IC wont be as optimized, but they will Definitely narrow the gap between basic and Asm and allow more Basic prgrammers with good ideas to make cool games!! For more info, point your browser to http://members.aol.com/EggplFarms/HAL/

Reply to this comment    4 September 1998, 12:47 GMT


Re: ** Why don''t we just wait for HAL-IC !? **
Miles Raymond

That was an idea I had a while ago, and I'm glad someone is finally developing it! But after reading the page, I didn't get the feeling that it would run on either my TI-83 or my TI-89. Now, if I could only learn Assembly...

-Miles Raymond

Reply to this comment    5 September 1998, 02:16 GMT

Re: Article: "Plug and Play TI"
Arquin

Just a technical thing, The Maxis game creating program was called Klik n' Play, not Plug and Play.

Reply to this comment    4 September 1998, 19:54 GMT

Re: Article: "Plug and Play TI"
Mbeanis N. ALzin
(Web Page)

Good effort, bad idea. A more complex language than assembly would be good, but the idea of a game creating program would just be too boring. What is necessary for good gaming is intelligent, involved programmers. What this would do is allow every moron with spare time invent some uninspired oversized file with a creative name like "joe's game". This is not what anybody would like to see happen to the currently fabulous genius petrie dish that we call the TIcalc community. Also, if there was such a program, I for one would not have become so involved in programming. If I were not forced to learn assembly in order to make coherent games, I wouldn't know anything about the basics of programming or how the TI works. The current system forces education upon us which is ALWAYS a good thing.

Reply to this comment    20 September 1998, 05:45 GMT

Article: "Plug and Play TI"
Bry@n0

i think that this is a good idea and agree with the person that said it would just be for entertainment and not to create good games...i for one loved to make crap on Klik and Play...not that they were good gamez or nething but just because it gave me something to do if i got bored...and yes i think to write a program like this would be extremely hard or even impossible...but it wont hurt to try...the point of this would be not to create good quality games...but to give you something to do if you dont have a date on friday night :)

Reply to this comment    24 September 1998, 01:57 GMT

Re: Article: "Plug and Play TI"
PMJ

I guess it won't work on a TI. IF it worked, the games would be very "stripped-down" versions of ONe game, with different levels and graphics ONLY. Just keep programming and not think of these utopic ideas. For things like that buy a tiny laptop. (Toshiba Libretto(C) 100)
Ok Games are fun on a calculator. (especially during a booooring lesson) But don't forget the real use of it.
-PMJ- AT

Reply to this comment    23 October 1998, 20:23 GMT

Re: Article: "Plug and Play TI"
James powis

i think that is a great idea but i have a differnt idea see im saving to get a ti-86 and well i have a ton of programs for it and hve no calc i think that they sohuld make a program for you pc that you can play the game befour you place it on your calc. that way you know what the game is and weather you like it or not and i will get my ti in about two more weeks if any one heres of a web site that does have a program like that please e-mail me at Thomas.Powis@msn.com

Reply to this comment    26 October 1998, 23:26 GMT


Re: Re: Article: "Plug and Play TI"
clayboy84
(Web Page)

Are you stupid or what??? Your "thing that plays calculator programs on your computer" is called an EMULATOR!!! You stupid ass! Don't you think about these things before you write them???

Reply to this comment    16 May 1999, 06:54 GMT

Re: Article: "Plug and Play TI"
Zog

Come on, if you wana make a game that badly, just learn asm or if that's too hard, you can even program in (gasp) BASIC! If it's a simple level editor you want, download Super Mario 8x or something. True a "skeleton game" isn't a bad thought, there's just no place for it to fill.

Reply to this comment    29 October 1998, 01:59 GMT

Re: Article: "Plug and Play TI"
Michael

Well, I think the basic idea is a good one, if as said earlier for nothing other than seeing how the code is used. My fist TI was an 82, I personally liked it and quickly learned basic from just messing around. My first actual game was a simple RPG type, you basically pushed enter and read. After a while I got the Breakout program and after some more messing around I figured out how to change the levels, and add some extra bricks. The game itself was boring but just feeling like I did something by changing the levels was really enjoywable, well, I lost my calculator the next day so I never really messed around that much.

I had an 85 for like a year before that got ripped off along with my bag. So I did very little with it. Wich leads me to getting an 86. I've messed around more and came up with some dorky things but it's still fun, I don't think I have any game for longer than a week, other than a simple guessing one, but I learned about the Asembly. at first I was exceedingly excited untill I tried to learn it. All I've come up with is that it uses memory and if you mess up it kills your calc. . .

Needelss to say I'm reluctant to try anything till I get a graph link. Now that I've told my life story I'll try to get to the point. A program like this would alow poeple to just do simple commands, like a getkey fuction or a random thing, to just learn the basics and what they do. Once things are understood, and shown, realprograms can be acomplished by putting the pieces together. And since it is a calculator, not a game boy, it should be primarily for learning. (and as stated before only used in the emergancy of a really boring lession)

Michael.
<who by now has run out of two-cent pieces.>

Reply to this comment    15 December 1998, 03:47 GMT

1  2  3  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer