ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Attack of the BASIC RPGs

Attack of the BASIC RPGs
Posted by Michael on 11 October 2004, 03:15 GMT

[The Reign of Legends 3]The Reign of Legends 3 is quite possibly one of, if not the, most complicated BASIC RPGs ever created. Weighing in at 120 KB on a 83+/84+ SE (for speed a regular 83+ is not recommended), it features everything from "15 hours of gameplay" to 4 world maps, 70 enemies, 10 magic orbs, side-quests, and a whole bunch of other things that are listed in the unusually verbose program description. The readme says the game took 900 hours to create; in any case, the dedication of the author, Kevin Ouellet, is amazing.

[The Legend of Zelda]The Legend of Zelda: Dark Link Quest, aside from having a title that makes me think about evil link cables, is also another RPG by the same author. It features 180 rooms and 160 KB of archive space, according to the readme.

As evidenced here, you apparently can take BASIC programming to a new level of insanity. Congratulations to Kevin for his hard work on these massive projects.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Attack of the BASIC RPGs
Weazel Account Info

Mega Kudos to the maker of those games.

Lets give BASIC some more respect now!
Only problem is his transfer tuorial on the readme is confusing...

Reply to this comment    11 October 2004, 10:34 GMT


Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

>> Lets give BASIC some more respect now!
Just because a couple BASIC programs are good, it doesn't mean we need to respect BASIC programs. Honestly, 99% of BASIC programs truly can't even compare to ASM or C programs, and I'm tired of hard-headed BASIC programmers that aren't willing to accept that fact. I'm not saying BASIC programmers can't program, I'm just saying they aren't choosing the best language to program in for TI...however, it is a lot /easier/ to program in BASIC, and I think that's its only stong point...

Reply to this comment    11 October 2004, 20:33 GMT

Re: Re: Re: Attack of the BASIC RPGs
Coolv  Account Info

Some basic programs can be very complex-once I downloaded a basic game for my 85, and it truly compared to 85 ASM!

Reply to this comment    11 October 2004, 21:50 GMT


Re: Re: Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

Keyword here is SOME...I'm not saying all BASIC programs are bad, but I AM saying that MOST are...just because a few are good, doesn't mean all are good...that's all I'm saying

Reply to this comment    12 October 2004, 18:47 GMT


Re: Re: Re: Attack of the BASIC RPGs
deranjer  Account Info

I'll admit ASM games certainly beat BASIC hands down in graphics, speed, etc., but you can program a game that is flat-out boring in ASM. If you have a unique concept in your BASIC game, it should hold the player. The main reasons I program in BASIC are
1. On-calc programming (yes, strong pt. #2)
2. ASM takes too long to learn (I spent 5 hrs., then gave up) (also, my simple ASM prgm. messed my calc. Should get an emulator.)
3. BASIC is, as you say, easier.

Reply to this comment    15 October 2004, 02:52 GMT


Re: Re: Re: Re: Attack of the BASIC RPGs
Gergely Patai  Account Info
(Web Page)

Five whole hours? That's just bad joke, not a serious attempt.

Reply to this comment    15 October 2004, 15:18 GMT

Re: Attack of the BASIC RPGs
William Anderson  Account Info

well, not to be rude kevin. you did a great job but seriously, anyone who plays this for 15 hrs is a little bit of a nerd. think about it. its a calculator. not a game system. actualy if you think about it a gamecube is cheaper than the TI's. go figure. and the gamecube has better games, since it was made for games. i'm not saying calculator games are bad, but if you spend 15 hrs playing on a calculator for ONE game... now over 2 years with pheonix while the teachers up there saying DO THE OPERATION TO BOTH SIDES OF THE EQUATION is understandable but... you get what I'm going at don't you? no offense. this is the best looking basic game i've seen.

Reply to this comment    11 October 2004, 11:22 GMT


Re: Re: Attack of the BASIC RPGs
kirb  Account Info
(Web Page)

but if the game isnt repetative...if a random level were to be created everytime or no two gameplays alike (has lots and LOTS of random stuff), the game would have a much higher replay value.

Reply to this comment    11 October 2004, 12:21 GMT


Re: Re: Re: Attack of the BASIC RPGs
shkaboinka  Account Info
(Web Page)

Hey, forget you guys...this stuff looks awesome!

Okay, I know what you are saying though; not that I would sit there all day playing on my calc, but it still is something to make; you gotta understand that..this guy just acheived an amazing work, in TI-BASIC of all things!

..Yeah, I am going to have to talk with this guy; not many people are as good as me with TI-BASIC (given that it is the worst mor limited language in the world!); I at least will see if there is any optimizing I can do for the programs; I am good at that (no matter how good somebody is, there is always all kinds of stuff that I can do to optimize basic programs)

Reply to this comment    11 October 2004, 14:29 GMT

Re: Re: Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

Quit bragging. It's not that difficult to be good at BASIC. There are many things that I'm sure I could do that you couldn't, and I'm sure goes the same for you with me. Every programmer has his/her strong points...

Reply to this comment    11 October 2004, 20:35 GMT


Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Andree Chea  Account Info

Very true, although I haven't been programming in BASIC for months now (I'm learning ASM).

Reply to this comment    12 October 2004, 04:23 GMT

Re: Re: Re: Re: Attack of the BASIC RPGs
Jake Griffin  Account Info
(Web Page)

Also: A lot of optimizations are REALLY dumb...for example, naming all your variables A,B,C,D,E etc. may help lower the size your program takes up, but going back to modify that program is VERY difficult. Also, putting things in one line "SQRT(SQRT(a^2+b^2)^2 + c^2)->e" is a lot harder to follow than putting it on separate lines:
SQRT(a^2+b^2)->d
SQRT(c^2+d^2)->e
(yes, I know this code could be written "SQRT(a^2+b^2+c^2)->e" but this was just an EXAMPLE)

Reply to this comment    11 October 2004, 20:40 GMT


Re: Re: Re: Re: Re: Attack of the BASIC RPGs
W Hibdon  Account Info
(Web Page)

Well, I can get any program down to 8 bytes using magic. But I am not going to tell you any how I do it.

-W-

Reply to this comment    12 October 2004, 02:47 GMT

Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
calkfreak83  Account Info
(Web Page)

Oh, yeah... I can get a program down to 0 bytes! IT IS POSSIBLE!!!

Reply to this comment    12 October 2004, 02:58 GMT


Re: Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Merthsoft  Account Info
(Web Page)

How?

Reply to this comment    17 October 2004, 19:22 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Attack of the BASIC RPGs
calkfreak83  Account Info
(Web Page)

(: Delete it! :)

Reply to this comment    17 October 2004, 23:09 GMT


Stupid People
kirb  Account Info
(Web Page)

then there are these people who think that they can get any file on the computer to one byteby zipping it a million times. Heres the site: http://rinkworks.com/stupid/

Reply to this comment    12 October 2004, 13:24 GMT

Re: Stupid People
Jake Griffin  Account Info
(Web Page)

Wouldn't zipping over and over eventually make it get bigger and bigger? *not sure how zipping works*

Reply to this comment    12 October 2004, 18:48 GMT

¤
burntfuse  Account Info

Yes, it does. Believe me, I have tried it in moments of extreme stupidity. :-)

Reply to this comment    12 October 2004, 22:27 GMT


¤
burntfuse  Account Info

(or boredom)

Reply to this comment    12 October 2004, 22:32 GMT


¤
burntfuse  Account Info

Yes, it does. Believe me, I have tried it in moments of extreme stupidity (or boredom). :-)

Reply to this comment    12 October 2004, 22:27 GMT


¤
burntfuse  Account Info

Sorry about that double-post!

Reply to this comment    13 October 2004, 20:59 GMT


Re: Stupid People
Lewk Of Serthic  Account Info
(Web Page)

There goes my theory...

Reply to this comment    13 October 2004, 02:57 GMT


Re: Re: Re: Re: Attack of the BASIC RPGs
kirb  Account Info
(Web Page)

youre not the only one...ill see where i can get the prgm down to (and dont mess with the asm subprgms). itll take a while though. i have a few other projects ahead of everything else right now.

Reply to this comment    11 October 2004, 23:40 GMT


Re: Re: Re: Re: Re: Attack of the BASIC RPGs
Merthsoft  Account Info
(Web Page)

I've been optimizing it a little bit, and I've really only dropped 250 or so bytes...
Of course, I havn't gone all out yet, just various little things (like the fact that he has quite a few blank lines throughout)...

Reply to this comment    17 October 2004, 19:20 GMT

1  2  3  4  

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