User Tag List

Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 27

Thread: And now, for something *completely* different...

  1. #1
    Administrator DarkDragon's Avatar
    Join Date
    Oct 2001
    Posts
    6,228
    Mentioned
    70 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    11,030
    Level
    31
    vBActivity - Bars
    Lv. Percent
    8.69%

    And now, for something *completely* different...

    I took time during the recent downage to create my first custom quest, titled "Labyrinth of Wisdom." It uses a slightly modified Classic tileset.

    It is more of a test/demo than a full-fledged quest, but I have worked on it to my satisfaction.

    You will need the very latest beta (378) to play this, as it fixes some otherwise very annoying bugs (being a developer occasionally has its advantages.)

    Except for art and music that I obviously stole, the quest is unpassworded and in the public domain. Cannibalize as you see fit.


    NB: Running in full-screen is *NOT* recommended on sluggish machines!

  2. #2
    I shall exalt myself over all Armagedddon Games bigjoe's Avatar
    Join Date
    Apr 2000
    Age
    39
    Posts
    5,622
    Mentioned
    87 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,575
    Level
    24
    vBActivity - Bars
    Lv. Percent
    93.79%

    Re: And now, for something *completely* different...

    Holy shiznite! How in the world did you pull this one off??


  3. #3
    Wizrobe The_Amaster's Avatar
    Join Date
    Dec 2005
    Location
    St. Mystere
    Age
    33
    Posts
    3,803
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    8,812
    Level
    28
    vBActivity - Bars
    Lv. Percent
    26.3%

    Re: And now, for something *completely* different...

    Duuuuuuuuuuude! That's awsome. I am not kidding when I say we have the first steps of ZC3D here. If we can eradicate the lag, and smooth out the distance stuff...

    Maybe not al la N64, but our own custom engine, kinda like 2.5d

  4. #4
    Administrator DarkDragon's Avatar
    Join Date
    Oct 2001
    Posts
    6,228
    Mentioned
    70 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    11,030
    Level
    31
    vBActivity - Bars
    Lv. Percent
    8.69%

    Re: And now, for something *completely* different...

    Heh. Breaker never saw this coming back in his "Top 20 sign's."
    If we can eradicate the lag, and smooth out the distance stuff...
    Possibly. There are a number of technical limitations at play in this demo:
    1) Only 16 rays are cast, giving the game an effective resolution of 16x160. Casting 32 rays instead, and using "half-tile" strips instead of the current full tile strip, would double the game's horizontal resolution and make the game look a lot better - but since it was already running at ~50 FPS on my laptop I did not go down this path. You are free to experiment though.

    2) I've recently greatly optimized the scripting engine, but this quest is essentially a stress test of the engine and has pushed it almost to the limit. Consider the rendering pipeline:
    1. The ray casting engine is written in ZScript,
    2. Which is compiled into ZASM (with efficiency loss),
    3. Which is interpreted into ZC drawing primitive commands by the ZC scripting engine (with efficiency loss),
    4. Which is interpreted by the ZC rendering engine to invoke Allegro drawing routines (with efficiency loss),
    5. Which calls your hardware.

    Like I said, I've recently optimized step 3 and 4 somewhat, so significant performance gains from these areas is unlikely. Porting the entire thing to ZASM might make the 32-ray plan feasible, but... ugh.

  5. #5
    Lynel
    Join Date
    Jun 2002
    Age
    34
    Posts
    1,088
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    3,168
    Level
    18
    vBActivity - Bars
    Lv. Percent
    16.77%

    Re: And now, for something *completely* different...

    Hmm... Yes, this is quite slow considering it doesn't look the hottest

    But wow, thought I'd never see ZC doing 2.5D

    Btw, good music for this kind of quest 0.o

  6. #6
    Lynel Majora's Avatar
    Join Date
    Mar 2006
    Age
    32
    Posts
    1,197
    Mentioned
    24 Post(s)
    Tagged
    7 Thread(s)
    vBActivity - Stats
    Points
    4,389
    Level
    20
    vBActivity - Bars
    Lv. Percent
    94.33%

    Re: And now, for something *completely* different...

    Freaking awesome. In all honesty, I thought the limits of scripting would be worse than this (No offence ) There is hope yet for what I want to script, well done DD!

  7. #7
    Wizrobe erm2003's Avatar
    Join Date
    May 2004
    Location
    Rochester, NY
    Age
    42
    Posts
    2,826
    Mentioned
    16 Post(s)
    Tagged
    7 Thread(s)
    vBActivity - Stats
    Points
    7,359
    Level
    26
    vBActivity - Bars
    Lv. Percent
    17.13%

    Re: And now, for something *completely* different...

    That was pretty cool DD. It's neat to see how much ZC really can do when you know how to use it.

  8. #8
    Wizrobe Pineconn's Avatar
    Join Date
    Jun 2005
    Location
    Columbus, OH
    Age
    33
    Posts
    4,350
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    10,482
    Level
    30
    vBActivity - Bars
    Lv. Percent
    42.15%

    Re: And now, for something *completely* different...

    Though obviously a little rough, that was pretty dang awesome. Perhaps a way to block would make it better (since I always end up running up to a Wizzrobe and shooting at it rapidly).

    But enough of my being picky! That was so excellent. Never expected that full-ish 3D was possible on ZC's engine (and a little scripting...).
    My quests:
    End of Time - First quest, uses classic graphics (Help/discussion thread)
    Link to the Heavens - Second quest, uses Pure tileset (YouTube LP | Help/discussion thread)
    End of Time DX - Remake of my first quest (YouTube LP | Help/discussion thread)

  9. #9
    Wizrobe C-Dawg's Avatar
    Join Date
    Jan 2002
    Posts
    4,205
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    6,613
    Level
    25
    vBActivity - Bars
    Lv. Percent
    0.16%

    Re: And now, for something *completely* different...

    Hah, awesome. Not even sure how you did that!

    No slowdown at all on my machine, btw.

  10. #10
    Developer
    ZC Developer
    jman2050's Avatar
    Join Date
    Jun 2001
    Location
    Do you really need to know
    Age
    37
    Posts
    3,883
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    5,711
    Level
    23
    vBActivity - Bars
    Lv. Percent
    46.46%

    Re: And now, for something *completely* different...

    Good god DarkDragon... just... wow...
    AGN's Resident Zelda Classic Developer and Sonic the Hedgehog Fanboy

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social