Author Topic: [BULLETIN] Cage Match Help  (Read 6999 times)

0 Members and 1 Guest are viewing this topic.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
[BULLETIN] Cage Match Help
« on: January 18, 2011, 05:38:30 pm »
If you need help on something calculator-wise and you're in a Cage Match, post here.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55828
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [BULLETIN] Cage Match Help
« Reply #1 on: January 18, 2011, 05:40:15 pm »
Will the content of this topic be split in the TI-BASIC section later? Some people who don't participate might check the TI-BASIC section for help and miss this topic. I guess you could maybe move it there with no redirect, then move it back with a redirect.
« Last Edit: January 18, 2011, 05:40:44 pm by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: [BULLETIN] Cage Match Help
« Reply #2 on: January 18, 2011, 05:44:15 pm »
Done.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #3 on: January 18, 2011, 05:45:06 pm »
shuold I move Team Battles to?  and what about those contests ruler's been making?

EDIT:  also, post rating is disabled here lol.  :P
« Last Edit: January 18, 2011, 05:45:38 pm by yunhua98 »

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: [BULLETIN] Cage Match Help
« Reply #4 on: January 18, 2011, 05:45:55 pm »
Not just yet.
When they get established and running (again in Ashbad's case), then move them.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55828
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [BULLETIN] Cage Match Help
« Reply #5 on: January 18, 2011, 05:48:09 pm »
I thought this would mostly be for Omni contests, although we could maybe add other ones. I just don't want it to be flooded with random ones. I guess we could maybe sticky important Omni topics in there.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #6 on: January 22, 2011, 09:06:30 pm »
Okay, my map engine can draw the tilemap in approximately 0.1 seconds, but it's single layer ASCII. Does anyone think it would be worth it to have multiple layers and greater detail at the expense of speed and memory?
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: [BULLETIN] Cage Match Help
« Reply #7 on: January 22, 2011, 09:19:31 pm »
Nah. Speed is key. No one plays a super-slow game that looks really nice. Keep a balance.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #8 on: January 23, 2011, 02:08:13 am »
As the developer of a duel layer ascii game, I say that if you want the extra graphics, go for it :) the speed decrease really isn't as large as Raylin might suggest, for instance my Serenity game loads maps in a very quick amount of time, you can check out some of the screenshots yourself to take a peek:



IMHO making the graphics duel layer, or shifted duel layer makes the graphics that much more amazing than just plain ascii, and if you are willing to take the size toll (since there is minute speed toll, which is only present in map loading, and takes a fraction longer) then duel layer, or shifted duel layer can offer amazing graphics while still retaining very good speed.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #9 on: January 23, 2011, 02:10:53 am »
Like I said, the map draws in a tenth of a second already. I have plenty of speed to spare.

That said, I have no idea how you managed to get such nice double layer graphics.
« Last Edit: January 23, 2011, 02:11:51 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #10 on: January 23, 2011, 02:19:31 am »
The trick is to not put each layer right on top of the other, but offset the second layer by 1 to the right.  That way, the tiles are seamless, and there is no space between them :) You also get more tile options, since now the order matters.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #11 on: January 23, 2011, 10:50:43 am »
Yeah, they aren't too slow.  Here's another example of their speed: http://ourl.ca/6317

For the record, this is what I make my maps with: http://ourl.ca/3839

Ashbad

  • Guest
Re: [BULLETIN] Cage Match Help
« Reply #12 on: January 23, 2011, 01:19:56 pm »
I definitely understand how to do dual layer, but I can't make it draw a map in under about 5 seconds.  What is a better way of doing this?  Here's mine:

Code: (BASIC) [Select]
"pretend there's a 112 char string called Str1
"And pretend that _ means a space
"_X" -> Str2
"_X" -> Str3
For(A,0,111
Text(-1,fpart(A/16)*16*6,ipart(A/16)*8,Sub(Str2,Expr(Sub(Str1,B*16+A+1,1))+1,1
Text(-1,fpart(A/16)*16*6,ipart(A/16)*8+1,Sub(Str3,Expr(Sub(Str1,B*16+A+1,1))+1,1
End

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: [BULLETIN] Cage Match Help
« Reply #13 on: January 23, 2011, 01:38:41 pm »
Code: [Select]
135 character String->Str1
different 135 character String->Str2
For(F,0,9
Text(-1,7F,0,sub(Str1,15F+1,15
StorePic 1
Text(-1,7F,1,sub(Str2,15F+1,15
RecalPic 1
End

Thats how I do it in Serenity and is renders in about 1 second on my calc :)

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: [BULLETIN] Cage Match Help
« Reply #14 on: January 23, 2011, 01:45:07 pm »
Ya, like Builder said. The trick is to do entire rows at a time instead of each tile.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)