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 Lich King demands your service! We've reached the 19th edition of the Icon Contest. Come along and make some chilling servants for the one true king.
    Dismiss Notice
  4. The 4th SFX Contest has started. Be sure to participate and have a fun factor in it.
    Dismiss Notice
  5. The poll for the 21st Terraining Contest is LIVE. Be sure to check out the entries and vote for one.
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  8. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  9. 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.

The Knights of the Round Table

Discussion in 'Map Development' started by mr subs, Jul 21, 2011.

  1. mr subs

    mr subs

    Joined:
    Jun 18, 2011
    Messages:
    87
    Resources:
    0
    Resources:
    0
    The Knights of the Round Table RPG, Recruiting

    Still in Alpha, but close to being playable (single player & 8-player co-op.)

    Recruiting for help with anything.

    Updates (to this page)
    12/31
    - Added Map Summary
    - Added Help Wanted
    - Added Very Organized & Shorts in About Map
    - Updated Spells List
    - Updated Spells Descriptions
    1/3
    - Added About Map Systems
    - Added Inspirations
    2/12
    - Added Screenshots in Spells Descriptions
    Map Summary
    Objectives:
    - Defend Camelot from the onslaught of the evil Morgan Le Fay (this objective will last until the game is over)
    - Find Morgan Le Fay

    Optional Objectives:
    - Find Merlin's ancient friends
    - Defend an old ally's city from an orcish assault
    - Cleanse the island of Avalon with the help of Percival Pellinore
    - Kill the Black Knight, the Green Knight, and the Red Knight
    - Search for and obtain the Holy Grail with Galahad the Pure
    - Discover and complete several more minor side quests

    Note: The map does not contain a quest log, yet.
    Help Wanted:
    - Re-terraining (Re-do the entire map, more than one person needed, please help)
    - Triggers (I can get by, but any help and ideas are appreciated)
    - Cinematography (help needed)
    - Modeling (thank you hiveworkshop, unique models for my map would be cool, though)
    - Texturing (done)
    About Map/Me
    The trigger editor of my map has several sections such as;
    - Introduction (saying thanks for dling, the map is 1-8 players)
    - Prologue (Intro to the story)
    - Help Wanted (what I want to get done)
    - Changelog (what I've done)
    - Walkthrough (basic gameplay, rescuables/items locations) [not started]
    - About Me
    - Shorts: blooper stories above cinematic triggers & background stories for each knight above character select triggers) [not started]

    Special Features:
    - Cinematics (not much so far, but I plan on making it entertaining)
    - Very Organized
    - Terraining (medium well, but will get O so better)
    - Aquiring weapons changes the appearance of your weapon
    - Each character has a type/s of unit/s to train at their building (some buildings must be found)
    - Fun battles in which enemies come from the FOW/forests to lay siege to the castles or to just surprise you :)
    - Epic bosses w/ epic spells eg. Black Knight's Lightning Pillar, Morgan Le Fay in her final form
    - Side Quest; The Search for the Holy Grail
    - Some open terrain w/ a few creep spawns
    - Mostly linear with major path choices
    About Map Systems
    I will add plenty of systems:
    Including an Equipment/Custom Inventory System, an Ability Lvl Up System, a Quest Generating System (that's not boring like everyone elses) for side quests, a Weather System, a Creep Revive System (not everywhere making the map tiresome like everyone else does in ORPGs). Also, I am considering an optional Camera System and a Cinematic System to make creating lots of entertaining cinematics easier. I will create buildings with doodads imported from the Ultimate Terraining Map and from other archives, and I will attempt to use a Region Levitation System to make them multiple story buildings. Last but not least, I will add an Acceleration System that works by speeding up units running down hill and slowing them running up hill, and I will try to re-terrain the map so that it abuses this system in a very fun way.
    Inspirations
    - Legion the Legend of Excalibur by Midway Games for the PS2 (Reason for making a Knights of the Round Table game; inspiration for some Storyline, most of the Characters, and a few Spells)
    - The Kingdoms of Kalinron (Amazing Terraining, Map Size, and unique and awesome UI's and Systems)
    - Truevision ORPG preview video (Beautiful Terraining, Hero Revive System, and Indoor Shop)
    - The Lone Panther (Beautiful Cinematics and Terraining)
    - The Hive's Terraining Forum, ie. Legendary Terrains & Contests
    - Reserved for more stuff I forgot about

    I would love to see more. If you wouldn't mind me using and crediting one of your creations please PM me.

    Note: I haven't mentioned material I directly used from the hive. Everything I downloaded and used will go in my credits when I release the beta. Also, I have not begun implementing or re-terraining since I have been inspired by most of these productions.
    Spells List
    Updated: (*) implemented/working [​IMG]
    Terraining will change drastically... eventually.

    Word of advice, go jump off a bridge before using Windows Movie Maker.

    http://www.youtube.com/watch?v=ra-g6zwDyyM&feature=player_detailpage

    Spells Descriptions
    Updated:[​IMG][​IMG]
    Magical Birds
    Guinevere is able to call the powers of the nature to support her in battle. This allows her to conjure five magical birds which will fly around her. If there is at least one enemy within a 400 AoE of a bird, the bird will charge this enemy. If a bird reaches an enemy, the bird will smash into the enemy location to release the combined powers of nature in a 200 AoE. Every enemy in this area will receive one of the three following effects and takes 15/30/45 extra damage.

    Enchant
    The target may miss with a chance of 50% on attacks. Lasts 5/10/15 seconds.

    Poison
    The target receives 10 damage per second. Lasts 5/10/15 seconds.

    Root
    The units movement and attackspeed is slowed down for 50%. Lasts 5/10/15 seconds.

    While the birds rotate around Guinevere they will improve her life regeneration and the life regeneration of all allied units in 200 AoE by 1/2/3 HP per second.


    [​IMG]
    Aerial Strike
    Summons a great bird that fuses with your current energy (mana), which smashes itself into the target location.

    Range: 1000
    Cooldown: To be Determined
    Damage: Amount of mana before cast


    Tempest
    Calls forth a catastrophic lightning storm form the heavens to strike the hero's enemies. The lightning storm follows the hero for 10 seconds, striking every second. Everything in a small radius of the lightning bolt will receive 100 damage.


    Elemental Helix
    Sends two powerful elemental orbs towards a target location, the frost orb will freeze enemies that come near it, while the fire orb will deal damage to all units it passes.

    Level 1 - Freezes units for 2 seconds, deals 50 damage to enemy units, has a 15% chance to combust on a unit causing 25 damage in a 50 AoE. Final explosion deals 100 damage and freezes units for 2 seconds in a 200 AoE.

    Level 2 - Freezes units for 3 seconds, deals 100 damage to enemy units, has a 20% chance to combust on a unit causing 50 damage in a 100 AoE. Final explosion deals 150 damage and freezes units for 3 seconds in a 250 AoE.

    Level 3 - Freezes units for 4 seconds, deals 150 damage to enemy units, has a 25% chance to combust on a unit causing 75 damage in a 150 AoE. Final explosion deals 200 damage and freezes units for 4 seconds in a 300 AoE.


    Chronokinesis
    Freezes time in an AoE for a duration. Any enemy unit that is caught in the AoE cannot move or attack.

    Level 1 - Freezes for 3 seconds.
    Level 2 - Freezes for 6 seconds.
    Level 3 - Freezes for 9 seconds.


    Elemental Blast
    Creates many waves of fire and water around the caster that shoot in random directions dealing damage to any enemy ground unit they come into contact with. Lasts 1 second.

    Level 1 - Each wave deals 20 damage.
    Level 2 - Each wave deals 40 damage.
    Level 3 - Each wave deals 80 damage.

    Additional effects may be added


    Holy Lance
    Launcelot thrusts his lance forward, creating a deadly force which damages every enemy unit it comes in contact with.

    Level 1 - 100 damage, 500 cast range
    Level 2 - 200 damage, 750 cast range
    Level 3 - 300 damage, 1000 cast range


    Energy Blades
    Launcelot unleashes glaives controlled by spiritual power, creating 3/6/9 rotating spinners around him, each spinner has a random amount of time until it will strike outward and hook an enemy unit that collides with it dealing lethal damage over time.

    The glaives in this spell are imported, but I may change them back to the tri-blade default ones. I think that looked better.


    Mana Slash
    Launcelot teleports to a target enemy ground unit and starts slashing them, using his arcane energies. Each slash deals 5% of his current mana with 5% of his remaining mana stacked after each slash into damage for the next slash. Each slash costs 20-30 mana. Slashes 4/6/8 times.


    Bladestorm
    Causes a bladestorm of destructive force around the Lancelot, rendering him immune to magic and dealing 110 damage to nearby enemy land units. Causes knockback.


    Aurora's Light
    Sates the area around Galahad with holy magic that restores mana and health of allied units.

    Level 1 - 20 hp, 10 mp per second, 250 aoe, last 10 seconds.
    Level 2 - 40 hp, 20 mp per second, 350 aoe, last 15 seconds.
    Level 3 - 60 hp, 30 mp per second, 450 aoe, last 20 seconds.


    Judgement
    Summons the legendary Hammer of Thor to the hero's aid. The hammer hovers in the air, and launches projectiles at enemies nearby. After a while the hammer slams the ground, stunning and setting enemies on fire for three seconds.

    125 damage per hit
    8 second duration
    24 burn DPS
    3 second burn and stun duration in a 600 AoE


    [​IMG]
    Fire Dash
    Dashes to a targeted area at high speed. Cast range is 1000. Each level increases the damage.
    Note - the hero will stop if he counters any cliff or boundary, but he can dash through trees.


    Flurry
    The caster strikes the target five times at lightning-like speed causing severe fiery lacerations cauterizing flesh. Each successful swing deals Arthur's attack damage as well as...

    Level 1 - 15 bonus damage.
    Level 2 - 30 bonus damage.
    Level 3 - 45 bonus damage.

    Cauterization can cause damage over time, preventing the casting of spells, and reducing attack damage by 25%.

    Level 1 - 100 damage over 14 seconds.
    Level 2 - 225 damage over 16 seconds.
    Level 3 - 375 damage over 18 seconds.

    Burning lasts roughly half as long on Heroes.


    [​IMG][​IMG][​IMG]
    Drachen Fire
    Unleash the spirit of the dragon.
    Credits

    Aerial Strike: By Joker(Div)
    Elemental Helix [v3]: by kenny!
    Lightning Speed Lacerations (Flurry): by Maker
    Drachen Fire: by me
    More credits for spells/models in video to come...
    Please comment/critisize. I really really want some feedback. THANK YOU for your interest.

    P.S. Its not optimized
    Need to finish a few things:
    First, I need help fixing the AI.
    Next, I'll finish the spells I haven't implemented/created or thought of yet (this goes for bosses as well).
    Then, I'll import around two dozen more doodads to re-terrain a good portion of the map.
    Finally, I'll optimize it and the map will be in beta at that point.
    I will create an RTS version after completing this RPG which is slowly becoming more like an ORPG.
     

    Attached Files:

    Last edited: Jun 7, 2012
  2. CoLd Bon3

    CoLd Bon3

    Joined:
    Aug 8, 2010
    Messages:
    948
    Resources:
    4
    Spells:
    4
    Resources:
    4
    I like the abilities, but i don't see where you've written about the game it's self. And the music in the video just sucks... i mean in that video you kill and you have imported a sad music... Heavy Metal will fit perfectly in this clip! :)
     
  3. mr subs

    mr subs

    Joined:
    Jun 18, 2011
    Messages:
    87
    Resources:
    0
    Resources:
    0
    @CoLd Bon3

    Map features are hidden at the top.

    That's very true about the music. I'll try to incorporate more fitting songs in any new videos when I release the beta.

    Thank you.
     
    Last edited: Feb 12, 2012
  4. Luffy

    Luffy

    Joined:
    Dec 28, 2008
    Messages:
    607
    Resources:
    0
    Resources:
    0
    you didn't even wrote a clear map genre at first post, you should show it's genre at top
     
  5. Bugz

    Bugz

    Joined:
    Apr 18, 2011
    Messages:
    1,646
    Resources:
    2
    Maps:
    1
    StarCraft II Resources:
    1
    Resources:
    2
    Special Features:
    -Terraining

    After what i see in video.. it doesnt look good, then it arent a special feature
     
  6. mr subs

    mr subs

    Joined:
    Jun 18, 2011
    Messages:
    87
    Resources:
    0
    Resources:
    0
    @Luffy

    Will do.

    @Bugz

    What I meant by "the terraining will change drastically" is that it will not look a bit like what you see in the video when I finally get to reterraining.
     
  7. Bugz

    Bugz

    Joined:
    Apr 18, 2011
    Messages:
    1,646
    Resources:
    2
    Maps:
    1
    StarCraft II Resources:
    1
    Resources:
    2
    Alright, good luck
     
  8. mr subs

    mr subs

    Joined:
    Jun 18, 2011
    Messages:
    87
    Resources:
    0
    Resources:
    0
    @Bugz

    Thank You

    (I am posting to revive my page because I am in need of a small bit of help)

    Again, any help/feedback is appreciated.
     
    Last edited: Jan 1, 2012
  9. kkots

    kkots

    Joined:
    Jun 21, 2007
    Messages:
    534
    Resources:
    0
    Resources:
    0
    The AI problem you mentioned is really easy. Just base spells off Parasite (it doesn't slow units, stun them or whatever), neutral hostile should cast them automatically. Then the actual spells that you need will be cast by dummies from the position of caster (to make their missile fly).
    Now the problem with fleeing back to the guard position after 5 sec. That's a value you can change in Gameplay Constants.

    EDIT: Solved why that was happening. It is the attack a point order. It is tied to their behavior. A stop order should be issued periodically to prevent units from coming back to their initial positions.
     
    Last edited: Jan 4, 2012
  10. mr subs

    mr subs

    Joined:
    Jun 18, 2011
    Messages:
    87
    Resources:
    0
    Resources:
    0
    ^ This is solved. I remembered how to fix the AI issue I had because kkots kept up with the problem here.

    :)
     
    Last edited: Jan 5, 2012
  11. hellblazer-14

    hellblazer-14

    Joined:
    Apr 16, 2007
    Messages:
    243
    Resources:
    9
    Models:
    9
    Resources:
    9
    Looks pretty nice; the spells are great! Couldn't make that myself if I tried my hardest...
    You've already posted that you'll work on the terrain, that's my only immediate complaint =)
     
  12. To reduce the lagg try using something like this trigger:

    trigger

    • ShowDoodads Copy
      • Events
        • Time - Every 0.03 seconds of game time
      • Conditions
      • Actions
        • Set ShowDoodads_LocCurrent = (Target of current camera view)
        • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          • If - Conditions
            • (X of ShowDoodads_LocCurrent) Equal to (X of ShowDoodads_LocPrevious)
            • (Y of ShowDoodads_LocCurrent) Equal to (Y of ShowDoodads_LocPrevious)
          • Then - Actions
            • -------- Camera did not move because the coordinates are the same --------
          • Else - Actions
            • -------- Camera moved so we hide all doodads from the last camera view --------
            • Animation - Play the hide animation for all doodads of type Palasaid Log Slanted 4 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Palasaid Log Slanted 3 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Palasaid Log Slanted 2 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Palasaid Log Slanted 1 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Palasaid Log On It's Side within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Palasaid Log within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Palasaid Gate within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Wooden Bridge Log within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Wooden Bridge Support Log within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 1 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 2 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 3 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 4 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 5 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 6 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Pine tree 7 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Birch Tree 1 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Birch Tree 2 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Birch Tree 3 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Birch Tree 4 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Beech Tree 1 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Beech Tree 2 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Beech Tree 3 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Beech Tree 4 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Beech Tree 5 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Cliff within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Rock 1 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Rock 2 within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Dream Portal within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Smoke Smudge within ShowDoodadsRegion
            • Animation - Play the hide animation for all doodads of type Smoke Smudge within ShowDoodadsRegion
            • Custom script: call RemoveLocation(udg_ShowDoodads_LocPrevious)
            • Set ShowDoodads_LocPrevious = (Target of current camera view)
            • Custom script: call RemoveRect(udg_ShowDoodadsRegion)
            • Set ShowDoodadsRegion = (Region centered at ShowDoodads_LocCurrent with size (20000.00, 20000.00))
            • -------- ...and show all doodads of the new camera view --------
            • Animation - Play the show animation for all doodads of type Palasaid Log Slanted 4 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Palasaid Log Slanted 3 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Palasaid Log Slanted 2 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Palasaid Log Slanted 1 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Palasaid Log On It's Side within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Palasaid Log within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Palasaid Gate within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Wooden Bridge Log within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Wooden Bridge Support Log within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 1 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 2 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 3 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 4 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 5 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 6 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Pine tree 7 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Birch Tree 1 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Birch Tree 2 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Birch Tree 3 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Birch Tree 4 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Beech Tree 1 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Beech Tree 2 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Beech Tree 3 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Beech Tree 4 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Beech Tree 5 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Cliff within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Rock 1 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Rock 2 within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Dream Portal within ShowDoodadsRegion
            • Animation - Play the show animation for all doodads of type Smoke Smudge within ShowDoodadsRegion
        • Custom script: call RemoveLocation(udg_ShowDoodads_LocCurrent)



    The trigger is CnP'd straight from my largest map, the lagg rendered my map unplayable until I used this trigger.
    I don't completly remember what it did (I made it a year ago) but I'm pretty sure it makes all the doodads that are not currently in-view of the players camera hidden then when they come back in view you can see them or something like that.