Author Topic: Rivereye  (Read 31479 times)

0 Members and 1 Guest are viewing this topic.

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
Rivereye
« Reply #105 on: January 10, 2006, 11:47:00 am »
ok, I will keep you mind.
@xlibman-it may be, maybe I should do that later
>(<')

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
Rivereye
« Reply #106 on: February 07, 2006, 12:14:00 pm »
OK, minor Progress to this little puppy.
I am no longer using a Matrix for map data, I am using strings. After a whole lot of work, I got the entire walking engine on strings.

here is the zip

http://www.rivereye.net/rpg.zip

I included the old engine if you wanted to test the speed out for comparison reasons
>(<')

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Rivereye
« Reply #107 on: February 07, 2006, 01:57:00 pm »
wow thats a big speed difference, now it should be like consoles RPGs :Dbiggrin.gif keep up the good work

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
Rivereye
« Reply #108 on: February 07, 2006, 02:51:00 pm »
will do
>(<')

dragon__lance

  • Guest
Rivereye
« Reply #109 on: February 07, 2006, 03:18:00 pm »
nice work, can't wait to try it out :thumb:google.gif

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
Rivereye
« Reply #110 on: February 08, 2006, 03:52:00 am »
thanks. I just completed a version where the map data is in a diffrent program. Seems to work preety good (but I was very stupid and left my Silverlink at home :(sad.gif ). I will update tonight.
>(<')

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Rivereye
« Reply #111 on: February 08, 2006, 05:00:00 am »
Great, I thought it had a speed increase and it seems to run smoother.

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
Rivereye
« Reply #112 on: February 08, 2006, 05:07:00 am »
ok. it may because that a Matirx is no longer being used, less data to move.

Quick vote, scape the Matix version or keep it?
>(<')

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Rivereye
« Reply #113 on: February 08, 2006, 05:21:00 am »
Trash it.

Krid

  • Guest
Rivereye
« Reply #114 on: February 08, 2006, 05:29:00 am »
I second that. I also switched to the superior strings, so why would we waste time/space by including matrices? ^^

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
Rivereye
« Reply #115 on: February 08, 2006, 01:45:00 pm »
128 character matrix screen = 1163 byte matrix
128 character string screen = 139 byte string

Hit detection with matrix = simple as {row,column}
Hit detection with string = complex formula (column width)*row-(column width)+column

your choice from here...
One of these days I'll get a sig I'm really proud of.

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Rivereye
« Reply #116 on: February 08, 2006, 04:19:00 pm »
The string command isn't hard, using sub isn't complex...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Rivereye
« Reply #117 on: February 09, 2006, 02:30:00 am »
just a lil slower but not that much

Offline rivereye

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 996
  • Rating: +0/-0
    • View Profile
Rivereye
« Reply #118 on: February 09, 2006, 03:32:00 am »
ok, I have the command down that I am using for strings (for my own sanity when dealing with them, I have commas after the rows)
my formula

(row-1) * 17 + coulmn
>(<')

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Rivereye
« Reply #119 on: February 09, 2006, 07:22:00 am »
lol, Mine was simple. I use variable T to keep track of where in the string. The most complex part of it was the moving to next screen, but it is still fairly easy...
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%