Author Topic: Dimension Shift  (Read 37886 times)

0 Members and 1 Guest are viewing this topic.

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Shift+Dimension: Contest Entry 2011
« Reply #75 on: May 30, 2011, 05:07:07 pm »
http://ourl.ca/11078

If you need help I've got it ^^
In-progress: Graviter (...)

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Shift+Dimension: Contest Entry 2011
« Reply #76 on: May 30, 2011, 05:18:30 pm »
Thanks, but I'm pretty sure I have it down, I'll probably have it fully implemented by Wednesday at that :P
Only part I could see being tricky is that flipping routine runer made--I'd have to preserve both buffers and have it DispGraphrr
Vy'o'us pleorsdti thl'e gjaemue

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Shift+Dimension: Contest Entry 2011
« Reply #77 on: May 30, 2011, 05:45:45 pm »
I had to use 768 byte appvars. Hope you find some way ^^
In-progress: Graviter (...)

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: Shift+Dimension: Contest Entry 2011
« Reply #78 on: May 30, 2011, 06:16:42 pm »
You can do three things for that:
1. An appVar like leafiness suggested.
2. Reallocate the Variables elsewhere and use the full length of L1 as a third buffer.
3. Add a Zeros(768)->Place in your code, and then use that data as your third buffer.
Good luck!

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Shift+Dimension: Contest Entry 2011
« Reply #79 on: May 30, 2011, 08:52:43 pm »
I'm assuming you're meaning the flipping stuff.  Atm I'm planning on using an external appvar, unless using Zeros() makes it faster.
Btw, there's two buffers to be backed up and be operated on, I'm going to need an extra 2 buffers :P
« Last Edit: May 30, 2011, 08:53:26 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Shift+Dimension: Contest Entry 2011
« Reply #80 on: May 30, 2011, 09:24:30 pm »
I'm assuming you're meaning the flipping stuff.  Atm I'm planning on using an external appvar, unless using Zeros() makes it faster.
It does, and it's smaller. Plus it avoids those nasty coincidences where the user already has an appvar with that same name.
« Last Edit: May 30, 2011, 09:25:03 pm by Deep Thought »




Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Shift+Dimension: Contest Entry 2011
« Reply #81 on: May 31, 2011, 10:32:51 am »
Ok, I'll use that then.

After last night, I now have an almost-fully-debugged level editor (just a few graphical glitches, which don't hinder too much) which can edit both the front layer and the back layer.  MATH goes to a type selection screen.

I'm probably going to need some help figuring out runer's code, adapting it for two buffers...
« Last Edit: May 31, 2011, 10:34:03 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Shift+Dimension: Contest Entry 2011
« Reply #82 on: May 31, 2011, 02:33:45 pm »
* 4 hours later
;D

Shifting is bugged because of this, didn't get around to fixing it (tho I know what's wrong)
Also need to do a bit more debugging, but they're mostly random graphic glitches.  There's the one with shifting, which leads to some...interesting results (it doesn't shift the other "dimension" atm, so the whole level layout is temporarily changed)
« Last Edit: May 31, 2011, 02:39:34 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

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: Shift+Dimension: Contest Entry 2011
« Reply #83 on: May 31, 2011, 05:29:54 pm »
That looks great!  Wonderful job, Darl! ;D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Shift+Dimension: Contest Entry 2011
« Reply #84 on: May 31, 2011, 05:56:54 pm »
WOW O.O That is indeed looking awesome, can't wait to play it.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Shift+Dimension: Contest Entry 2011
« Reply #85 on: May 31, 2011, 06:27:16 pm »
* Art_of_camelot likes the"Death Splosion" animation.
Death can be a beautiful thing!
;D
« Last Edit: May 31, 2011, 06:32:49 pm by Art_of_camelot »

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Shift+Dimension: Contest Entry 2011
« Reply #86 on: May 31, 2011, 06:31:50 pm »
Yeah i probably spent a bit too much time on the splat :P
If you watch closely, where the bits of splatter hit the walls/floor/ceiling, they "stick" there...

Anyway got the problem with shifting fixed, and changed the control scheme (up jumps, 2nd shifts, alpha switches).  Pretty much all that's left of the actual game is getting the flipping animation to work...
« Last Edit: May 31, 2011, 06:32:10 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Shift+Dimension: Contest Entry 2011
« Reply #87 on: May 31, 2011, 06:34:01 pm »
Yeah i probably spent a bit too much time on the splat :P
If you watch closely, where the bits of splatter hit the walls/floor/ceiling, they "stick" there...

Anyway got the problem with shifting fixed, and changed the control scheme (up jumps, 2nd shifts, alpha switches).  Pretty much all that's left of the actual game is getting the flipping animation to work...
Awesome! Glad you got the bugs fixed. ;D

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Shift+Dimension: Contest Entry 2011
« Reply #88 on: May 31, 2011, 09:05:07 pm »
This looks pretty awesome. Great concept, mashing a ton of awesome stuff together ^^
In-progress: Graviter (...)

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Shift+Dimension: Contest Entry 2011
« Reply #89 on: May 31, 2011, 10:39:05 pm »
Thanks ;D

Shifting works, as well as 4-level grays while shifting.  Also, watch what happens to the speed as the # of shifts rises (specifically, every at 8 shifts and 16 shifts) ;)
Vy'o'us pleorsdti thl'e gjaemue