1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. The raddest synthwave tracks were chosen - Check out our Music Contest #12 - Results and congratulate the winners!
    Dismiss Notice
  4. The poll for Hive's 12th Concept Art Contest is up! Go cast your vote for your favourite genie!
    Dismiss Notice
  5. Travel to distant realms and encounter scenes unknown to the common folk. The Greatest of Adventures is upon us with the 8th Cinematic Contest. Join in on a fun ride.
    Dismiss Notice
  6. The 18th Icon Contest is ON! Choose any ingame unit and give him/her Hero abilities. Good luck to all.
    Dismiss Notice
  7. Contestants are to create a scene set in the Stone Age. Come and see what you can come up with. We wish you the best of luck!
    Dismiss Notice
  8. Colour outside the lines! Techtree Contest #13 is a go. The contest is optionally paired.
    Dismiss Notice
  9. Greetings cerebrates, our Swarm needs new spawners that will have numerous children. Join the HIVE's 31st Modeling Contest - Spawners and Spawned! The contest is optionally paired.
    Dismiss Notice
  10. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Zephyr Contest #12 - Results

Discussion in 'Contest Archive' started by Quilnez, May 2, 2015.

Thread Status:
Not open for further replies.
  1. Quilnez

    Quilnez

    Joined:
    Oct 12, 2011
    Messages:
    3,250
    Resources:
    37
    Icons:
    2
    Tools:
    1
    Maps:
    7
    Spells:
    21
    Tutorials:
    2
    JASS:
    4
    Resources:
    37
    [​IMG]
    [​IMG][​IMG]
    [​IMG]

    THE RESULT
    [​IMG]


    Entries
    Username[titletd]Entry Name[titletd]WIPs[titletd]Final Post
    [tr][td]Tank-Commander[td]Divine Envoy Spellset[td]1 2 3 4 5 6 7 [td]LINK
    [tr][td]Almia[td]Pain Combo Spellpack[td]idea 1 2 3 4[td]LINK
    [tr][td]bowser499[td]The Dark Mage[td]1 2[td][URL="http://www.hiveworkshop.com/forums/2664942-post146.html"]LINK[/URL][/td][/td][/td][/td][/tr][/td][/td][/td][/td][/tr][/td][/td][/td][/td][/tr][/titletd][/titletd][/titletd]
    [tr][titletd][titletd][titletd][titletd][tr][td][td][td][td][tr][td][td][td][td][tr][td][td][td][td]


    [IMG]http://www.hiveworkshop.com/gfx/arenabanners/contest%20judging.png[/IMG]
    [INDENT][INDENT][INDENT][HIDDEN=][tabs]
    [tab=Tank-Commander]
    [tabs]
    [tab=Coding]
    - The coding is very nicely done. The code structure is good, code contains a lot of beneficial white spaces.
    - The code is also very well documented, with comments on code that makes sense, and that that doesn't make sense on first sight too.
    - This spell pack has so many configurables I could configure my mom in it if I wished, you can change every single aspect of this spell pack, from single spell cast, to any combination you can think of.
    - The configurables are also very, very well documented, so even if the name doesn't hint what it could mean, the comment block above that given configuration function clears all uncertainty off.
    - The code, however contains a few unnecessary checks for booleans(== true, == false), which slow down the execution eversoslightly, and also increase the map size by few bytes each.
    - Private configuration functions could've used some optimizations so you don't check a lot of conditions in if block, and then return true if that passed, or false otherwise(the same stuff GUI generates for conditions), but you can return the boolean result of the "if block" from the function.
    - The configurations, while admirable to count, could've been expanded in certain cases with parameters, so users would have even bigger freedom in their configurating(for instance, function DES_DummyPlayer could've taken argument of the player that actually cast the spell, so that I could say that I want all the orbs for the caster, instead of prefixed player, and there are few more cases for this)
    - You have a handleId leak inside DES_GetTrees

    Score: 18/20
    [/tab]
    [tab=Creativity]
    - The spell-pack has some very unique combinations, as well as effects in it. The ultimate, for instance, does different things, depending on how many of which orbs he absorbed before going to rampage on all around.

    Score: 14/15
    [/tab]
    [tab=Synergy]
    - Each spell complements each other amazingly well. They all have different effects, and their combinations aren't just effects of both, maybe with bit higher values, but with special unique effects for each combination.

    Score: 10/10
    [/tab]
    [tab=Visual]
    - The visuals are really great too, with every orb spell having differently flying orbs(Destruction just gets randomly scattered, while Justice flies to the front of you, and Creation into nice circle), which however makes combo-ing sometimes rather difficult.
    - The ultimate, however, does sometimes kind of spam the screen with effects, and if it was inside real battle, almost everyone would have hard time saying what is going on around there apart from the ultimate.
    - The tooltips are very nicely done, providing all information(number of orbs, what the orbs even do, how much of what they do will they do)
    - It however requires additional dummy ability to explain all the combos(which is not a bad thing) and if you want added fun, you can remove the ability, and let people figure out the combinations out themselves.

    Score: 4/5
    [/tab]
    [tab=Score]
    Coding: 18/20
    Creativity: 14/15
    Synergy: 10/10
    Visual: 4/5
    Result: 46/50
    [/tab]
    [/tabs]
    [/tab]
    [tab=Bowser]
    [tabs]
    [tab=Coding]
    - The configurables, once again, even though not in such massive amount as Tank-Commander, allow you to configure any and all elements of this spell pack.
    - The configurables are also complemented with nice explanations of what each of the configurable does.
    - The code has interesting indention(I mostly liked it, even though pointing out .destroy method is interesting to see).
    - When your caster successfully, or unsuccessfully casts a spell, the game will try to print message, which is interesting element, and can even be turned off with no additional variables, by simply setting the string to print to empty string.
    - The callbacks scattered throughout the code could be private, but this is only a really minor thing, and the rest of the code has proper private correctness.
    - There are 2 bugs however in this spell pack,
    - 1. The Dark souls spell says that the souls should heal the caster for 2/3/4 life per second respectively(depending on level). The truth is, the owner gets healed for (2/3/4)*(number of souls)^2, because you create new instance of DarkSoul for every soul the mage owns, and you also heal him for (number of souls * regen per tick) amount, effectively squaring his regeneration. This is however minor issue, and is rather easily fixable(just remove the multiplication for the life, and mana too).
    - 2. When you cast Dusky Quantum, and the soul that you launched kills the target, and that target grants you another soul thanks to Deathwarp, the number of souls will not decrease, and so if I had 4 souls before casting, and I have 4 after(I used one, I got one), the game thinks I have 5 souls, and upon all consecutive casts of Dusky Quantum, the game will either try to work with not yet allocated instance, or deallocated already(dead unit, so won't do much). And it will fail to use any souls for as long as I do not gain another soul. This is not as trivial to fix, because I didn't manage to identify the code that caused this myself.
    - Additionally, Darkness Flow could be expanded to define arbitrary number of orbs to be used, instead of a plain boolean for "use all", or "don't use all", but this is again only very minor thing.

    Score: 15/20(Mainly because of the second bug, that is not trivial to fix)
    [/tab]
    [tab=Creativity]
    - The combination in itself quite unique, even though it has some similarities to combinations like Shadow Fiend from dota, but let's be honest, Shadow Fiend is almost nothing like this.
    - The spell pack could've used one more ability for soul usage(like instance heal or mana refill), to complement the 2 abilities for gaining souls.

    Score: 14/15
    [/tab]
    [tab=Synergy]
    The theme is apparently set to be darker, and all spells fit into this theme very well. This spell pack allows you to gather souls with multiple ways, and also has a way of empowering spells(in this case only one, but it is expandable) that use these souls and also gives you the most important thing, a way to use them.

    Score: 10/10
    [/tab]
    [tab=Visual]
    - The effects are very nice, with the souls floating around the mage. I actually thought at first that it used Sphare from Kael'Thas, because it really copies it very well.
    - The tooltips are also nice and colorful, but they are lacking in one way, and that is the amounts. You say you have a increasing chance with Deathwarp, but it would be good to know the actual chance. Also damage for Dusky Quantum.
    - Deathwarp is missing DISBTN icon.

    Score: 4/5
    [/tab]
    [tab=Score]
    Coding: 15/20
    Creativity: 14/15
    Synergy: 10/10
    Visual: 4/5
    Result: 43/50
    [/tab]
    [/tabs]
    [/tab]
    [tab=Almia]
    [tabs]
    [tab=Coding]
    - The coding is good, I would say above average, with nicely comment blocks.
    - This spell pack allows you to configure all the things, even the speed of rotation of orbs around the hero.
    - There is this fact though, that the code is just a little bit too simple for it being 2 abilities, because while the idea behind Resonance of Torture is nice, let's be realistic, it is not overly complicated to implement to make it up for only having 2 abilities.

    Score: 17/20
    [/tab]
    [tab=Creativity]
    - The spell pack is very unique from the rest in the way that it uses passive abilities rather than active ones.
    - There are only 2 spells, but they are rather unique in the way they work and they fit each other nicely(one gathers souls, the second one uses them).
    - This spell pack has a lot of potential, but with only 2 abilities, it seems a bit lacking, but the possibility is there.

    Score: 10/15
    [/tab]
    [tab=Synergy]
    - There are only 2 spells, but as mentioned in Creativity block, they complement each other very well. One gathers(potentially) souls, and the other one uses them as you try to slay more enemies.

    Score: 10/10
    [/tab]
    [tab=Visual]
    - Tooltips are nicely colored and informative and so it provides all the information to the user.
    - The effects are very nicely combined, using the purple for missile and the black model(same as Boswer uses) for the souls flying around the hero.
    - The effect of soul jumping to random spot after hitting your enemy is also quite nice.
    - Tooltip on Souls of Agony says that nearby units that die generate soul, which is not exactly true, because only units that are killed by unit with the ability levelled will generate soul.

    Score: 5/5
    [/tab]
    [tab=Score]
    Coding: 17/20
    Creativity: 10/15
    Synergy: 10/10
    Visual: 5/5
    Result: 42/50
    [/tab]
    [/tabs]
    [/tab]
    [/tabs][/HIDDEN][/INDENT][/INDENT][/INDENT]



    [CENTER][IMG]http://www.hiveworkshop.com/gfx/arenabanners/results.png[/IMG][/CENTER]
    [INDENT][INDENT][INDENT][B][SIZE="4"][CENTER]Final Score[/CENTER][/SIZE][/B]
    [CENTER][HIDDEN=][CENTER][IMG]http://www.hiveworkshop.com/forums/attachment.php?attachmentid=145072&stc=1&d=1430555610[/IMG]
    [B]Formula:[/B] ((0.2*(votes/total_votes))+(0.8*(score/max_score)))*100[/CENTER][/HIDDEN][/CENTER][/INDENT][/INDENT][/INDENT]


    [B][SIZE="4"]Winners[/SIZE][/B]
    [COLOR="Yellow"][SIZE="5"][B]#1 - Tank-Commander - 60 reps[/B][/SIZE][/COLOR]
    [COLOR="Silver"][SIZE="4"][B]#2 - bowser499 - 40 reps[/B][/SIZE][/COLOR]
    [COLOR="Sienna"][SIZE="3"][B]#3 - Almia - 20 reps[/B][/SIZE][/COLOR][/td][/td][/td][/td][/tr][/td][/td][/td][/td][/tr][/td][/td][/td][/td][/tr][/titletd][/titletd][/titletd][/titletd][/tr]
    [tr][titletd][titletd][titletd][titletd][tr][td][td][td][td][tr][td][td][td][td][tr][td][td][td][td]



    [INDENT][INDENT][INDENT][B]P.S.[/B]
    Congratulations to the winners! And thank you to all contestants for participating. And thanks to judge (edo494) as well for sparing your times to participate. ^^

    If you think you have a problem with the judgings, please, send a PM regarding to your complaint to the referred judge instead of starting another drama.
    [/INDENT][/INDENT][/INDENT]



    [INDENT][INDENT]:fp: [URL="http://www.hiveworkshop.com/forums/contest-archive-227/zephyr-contest-12-combo-258382/"]THE CONTEST[/URL] || [URL="http://www.hiveworkshop.com/forums/arena-226/zephyr-contest-12-combo-poll-264232/"]THE POLL[/URL][/INDENT][/INDENT][/td][/td][/td][/td][/tr][/td][/td][/td][/td][/tr][/td][/td][/td][/td][/tr][/titletd][/titletd][/titletd][/titletd][/tr]
     

    Attached Files:

  2. Heinvers

    Heinvers

    Arena Moderator

    Joined:
    May 7, 2010
    Messages:
    8,229
    Resources:
    83
    Models:
    2
    Icons:
    50
    Packs:
    3
    Skins:
    25
    Template:
    3
    Resources:
    83
    Congratulations Tank-Commander, you nailed it really well :)
     
  3. Almia

    Almia

    Joined:
    Apr 24, 2012
    Messages:
    4,860
    Resources:
    35
    Spells:
    30
    Tutorials:
    4
    JASS:
    1
    Resources:
    35
    What did I tell you Tank?


    That was a very close fight, even my spells(which only consist of 2) hardly competed to both of you!

    Congratulations!
     
  4. bowser499

    bowser499

    Joined:
    Jul 20, 2009
    Messages:
    782
    Resources:
    7
    Tools:
    1
    Maps:
    3
    Spells:
    3
    Resources:
    7
    Okay.
    gz Tank.
     
  5. Almia

    Almia

    Joined:
    Apr 24, 2012
    Messages:
    4,860
    Resources:
    35
    Spells:
    30
    Tutorials:
    4
    JASS:
    1
    Resources:
    35
    So. When will the awards be handed?
     
  6. Almia

    Almia

    Joined:
    Apr 24, 2012
    Messages:
    4,860
    Resources:
    35
    Spells:
    30
    Tutorials:
    4
    JASS:
    1
    Resources:
    35
    Bump
     
  7. edo494

    edo494

    Joined:
    Apr 16, 2012
    Messages:
    3,855
    Resources:
    5
    Spells:
    1
    JASS:
    4
    Resources:
    5
    directly from your page:
    "Zephyr Contest #12 ~... 05-07-2015 11:51 PM Keiji
    [+20]: Third place of Zephyr Contest #12"
     
  8. Almia

    Almia

    Joined:
    Apr 24, 2012
    Messages:
    4,860
    Resources:
    35
    Spells:
    30
    Tutorials:
    4
    JASS:
    1
    Resources:
    35
    The icons -_-
     
  9. edo494

    edo494

    Joined:
    Apr 16, 2012
    Messages:
    3,855
    Resources:
    5
    Spells:
    1
    JASS:
    4
    Resources:
    5
    ahah, ok :D
     
Thread Status:
Not open for further replies.