Omnimaga

Calculator Community => TI Calculators => TI-BASIC => Topic started by: jsj795 on September 12, 2009, 08:29:29 pm

Title: Side Scrolling Map for BASIC
Post by: jsj795 on September 12, 2009, 08:29:29 pm
I want to create a RPG game with side scrolling map with ASCII. (for my project Tale of the Lost Map)
I would like to be in pure BASIC, and doesn't know how to do it...
Does it work? without ASM help? It would be best if it is fast, and small in size.
Like 50x50 or more? because that doesn't work with matrix, and I don't know any other way of doing it.
Title: Re: Side Scrolling Map for BASIC
Post by: Eeems on September 12, 2009, 08:37:42 pm
ummm, well...for ASCII that would have to be with strings...so you mean scrolling? or just side scrolling?
umm, I think there is a rpg starter kit that does that, so you can take a look at it...
Title: Re: Side Scrolling Map for BASIC
Post by: jsj795 on September 12, 2009, 08:44:30 pm
like in pokemon, where the main character stays in the middle and the whole map moves.
Like the pokemon purple, except can you do that without the use of asm lib?
Title: Re: Side Scrolling Map for BASIC
Post by: DJ Omnimaga on September 12, 2009, 08:56:43 pm
http://www.omnimaga.org/index.php?action=downloads;sa=view;down=209 that might help. Warning: though: it's a bit slow, and is about the fastest speed you can get from scrolling in pure BASIC. I believe using STAT Plots is slightly faster, but it doesn't look as great and flashes everytime you move, not to mention it's considerably harder to make maps this way
Title: Re: Side Scrolling Map for BASIC
Post by: jsj795 on September 12, 2009, 09:01:41 pm
Thanks, downloading right now. Will reply after done fiddling with this!
Title: Re: Side Scrolling Map for BASIC
Post by: Builderboy on September 12, 2009, 09:49:18 pm
Hmmm, yeah sidescrolling in basic is going to be a bit slow, especially on the 83's.  Once you check it out, you might want to look into other display methods if you feel you can't get enough speed.
Title: Re: Side Scrolling Map for BASIC
Post by: Raylin on September 13, 2009, 08:34:30 pm
Sweee~t. I was looking for this.
Title: Re: Side Scrolling Map for BASIC
Post by: DJ Omnimaga on September 13, 2009, 10:20:59 pm
Hmmm, yeah sidescrolling in basic is going to be a bit slow, especially on the 83's.  Once you check it out, you might want to look into other display methods if you feel you can't get enough speed.
I do not recommend xLIB/Celtic for new programmers, though. At least, not the usage of their most complex options. They should start small, then when they master BASIC, they move to libs if they need to
Title: Re: Side Scrolling Map for BASIC
Post by: jsj795 on September 14, 2009, 05:30:19 pm
Well, I used xLIB for game before... What I meant by first graphing RPG was that it was the first one ever I made it this big. I have made many lesser RPGs and strategy games sometimes with asm sometimes without... I just wanted to not use asm lib to test myself how much I can push the limits of BASIC.
Title: Re: Side Scrolling Map for BASIC
Post by: DJ Omnimaga on September 14, 2009, 11:04:03 pm
Ooooh ok I see, I was just wondering, because many new people in calc programming goes like "H3y 1'm n3w h3r3 1 m4k3 a Ph0ur L3v3l 64y5c4l3 RPG w1th 30 h0urs 0f 64m3pl4y 1n xLIB. 1t'5 my f1r5t g4m3 3v3r!!!!11!1!1!1!!11oneoneone But 1 n33d h3lp on h0w t0 u53 Output( PLZ!1!1!11eleventyone11!!11one"
Title: Re: Side Scrolling Map for BASIC
Post by: jsj795 on September 15, 2009, 02:03:49 pm
lol. True that... They have such a grand idea with no idea how to program in graph screen...