Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...

Video Sneak Peeks Of A Slykaar Fight I'm Working On (gifs, Cmd Blocks/functions)

Discussion in 'Your Work' started by ???, Jan 6, 2020.

?

Do you want to see the finished boss fight?

  1. Hell yeah!

    12 vote(s)
    100.0%
  2. Kind of...

    0 vote(s)
    0.0%
  3. Nah.

    0 vote(s)
    0.0%
Thread Status:
Not open for further replies.
  1. ???

    ??? ??? GM

    Messages:
    562
    Likes Received:
    1,493
    Trophy Points:
    89
    Creator Karma:
    Guild:
    Minecraft:
    Hello, gamers!

    I don't believe I've posted anything about this here, but for a little bit of time now I've slowly been chipping away at my attempt of a true Shaman boss fight. What better test subject to use than Slykaar, the resident whiny kid of Undergrowth Ruins?

    In advance, this is a series of gifs (ok fine webms) that shows off the first bits of a custom Spellcasting AI I'm making. There will naturally be more sophisticated AI later in the fight.

    Before we start, a big thank you to @shamos200 for helping me test Shaman's Melee and @Bart (MC) for making the gamer Slime Totem reskin!

    Also, a thanks to @sugma claus @highbread @Jbip and @Corpe _ for also giving some feedback on the ideas

    Also also, Damage and slykaar's "replacement"'s movement were disabled for testing.

    Alright, let's go.


    Gif 1 - Shaman's Melee (+ auto melee)
    This kind of feels unfair, as it's basically impossible to dodge close range (then again, so are most ranged attacks from mobs). Most of this is subject to change, but I needed a working prototype for the AI.


    And now, the actual AI!


    Gif 2 - Condition Alpha
    This is the first check done so far. If there isn't currently an active totem anywhere, Slykaar's AI will cast one in your direction. Pretty simple.


    Gif 3 - Condition One
    Assuming there's already a totem, Slykaar checks for his and your presence in its radius. This condition fires when both you and Slykaar are in the totem's radius. Slykaar casts Aura, then Melees you for good measure.

    I do realize the realistic AI here would be him spamming aura with an occasional uproot.


    Gif 4 - Condition Two
    This is the second condition - You're in the totem's range, but Slykaar isn't. Catching up's nice, so Slykaar casts Haul (twice) and then Melee when he's near you. Later AIs will augment this behaviour, of course.


    Gif 5 - Condition Three
    And now for the REVERSE of condition two - Slykaar is in the totem's range, but You aren't. What happens? Slykaar tries to get you close with Uproot. After that, if you're in the totem's range, he casts Aura. If you manage to dodge the totem, Slykaar isn't stupid enough to do nothing, and promptly Melees you.


    Gif 6 - Condition Four
    And finally, this condition - Neither of you are in the totem's range. What happens? Well, slykaar decides having a totem for later sure would be cool. He casts Totem at you, then Hauls, THEN melees for good measure. Naturally, this behaviour has room to change quite a bit, but this is the easy mode AI.



    And... that's everything!
    ... that I'm willing to show for now. There'll be PLENTY more, but I post semi-frequent sneak peeks in discord's #your_work channel as ???. All I have to say is This fight will be refined more and more (incorporating Novalescent's style of fight is up there on the todo list), and I hope it'll be cool!

    Thanks for reading.
     
  2. Bramblesthatcat

    Bramblesthatcat Just a cat trying to be bing chilling CHAMPION

    Messages:
    938
    Likes Received:
    3,254
    Trophy Points:
    157
    Guild:
    Minecraft:
    Hot
    10char
     
    ??? likes this.
  3. YoshisWorld

    YoshisWorld Famous Adventurer Media CHAMPION

    Messages:
    1,690
    Likes Received:
    2,284
    Trophy Points:
    151
    Guild:
    Minecraft:
    nice
    10char
     
    ??? likes this.
  4. Shamos200

    Shamos200 Famous Adventurer HERO

    Messages:
    1,882
    Likes Received:
    3,011
    Trophy Points:
    162
    Minecraft:
    wonder what handsome man helped measure speed, distance, and third for this very cool project
     
    ??? likes this.
  5. bloww

    bloww Shoutbox Fancam Account

    Messages:
    6,561
    Likes Received:
    14,215
    Trophy Points:
    215
    Minecraft:
    Incredible. Absolutely phenomenal
     
    ??? likes this.
  6. Jbip

    Jbip yea QA GM

    Messages:
    2,886
    Likes Received:
    8,839
    Trophy Points:
    207
    Creator Karma:
    Guild:
    Minecraft:
    some outstanding stuff
     
    ??? likes this.
  7. Novalescent

    Novalescent Retired Wynncraft Systematic Recreation Developer HERO

    Messages:
    569
    Likes Received:
    2,631
    Trophy Points:
    109
    Minecraft:
    Me, a virgin Programmer
    You, a chad MC Command Blocker
     
    one_ood, Bart (MC) and ??? like this.
  8. ???

    ??? ??? GM

    Messages:
    562
    Likes Received:
    1,493
    Trophy Points:
    89
    Creator Karma:
    Guild:
    Minecraft:
    tfw one man and some dumb commands can recreate the work of a (hobby?) programmer
     
  9. one_ood

    one_ood c lown VIP

    Messages:
    3,622
    Likes Received:
    6,313
    Trophy Points:
    215
    Guild:
    Minecraft:
    absolute madlad
     
    ??? likes this.
Thread Status:
Not open for further replies.