2009scape-website/site/kbase/guid/diary05a.html

361 lines
20 KiB
HTML
Raw Blame History

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Mirrored from site/kbase/guid/diary05a by HTTrack Website Copier/3.x [XR&CO'2010], Sun, 18 Jul 2010 10:50:22 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=ISO-8859-1"><!-- /Added by HTTrack -->
<head>
<link rel="icon" type="image/vnd.microsoft.icon" href="../../favicon.ico">
<link rel="SHORTCUT ICON" href="../../favicon.ico">
<link rel="apple-touch-icon" href="../../img/mobile.png">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="
en,
English
">
<meta name="keywords" content="dev,development,diary,summoning,skill,concept">
<meta name="description" content="Read about the concept stage of the Summoning skill.">
<meta name="title" content="RuneScape - MMORPG - Summoning: Part 1 - Concept">
<title>RuneScape - MMORPG - Summoning: Part 1 - Concept</title>
<style type="text/css">/*\*/@import url(../../css/global-34.css);/**/</style>
<script type="text/javascript" src="../../../www.jagex.com/js/jquery/jquery_1_4_2.js"></script>
<script type="text/javascript">
$(function(){
$("#play, #playExisting, #playBannerNoad").each(function(){ this.href += "?j=1"; })
})
</script>
<style type="text/css">/*\*/@import url(../../css/kbase-6.css);/**/</style>
<script type="text/javascript" src="../../css/kbsearchfill-0.js"></script>
<script type="text/javascript">
new_subcat=add_subcat(4, 5, "Postbag from the Hedge", -1 == 5);new_subcat=add_subcat(4, 6, "Players' Gallery", -1 == 6);new_subcat=add_subcat(4, 19, "God letters", -1 == 19);new_subcat=add_subcat(775, 892, "How do I get started?", -1 == 892);new_subcat=add_subcat(775, 798, "Controls", -1 == 798);new_subcat=add_subcat(775, 795, "Combat", -1 == 795);new_subcat=add_subcat(775, 776, "Skills", -1 == 776);new_subcat=add_subcat(775, 7, "Quests", -1 == 7);new_subcat=add_subcat(775, 1, "Achievement Diary", -1 == 1);new_subcat=add_subcat(775, 10, "Activities", -1 == 10);new_subcat=add_subcat(775, 38, "Distractions and Diversions", -1 == 38);new_subcat=add_subcat(775, 831, "Miscellaneous Guides", -1 == 831);new_subcat=add_subcat(775, 881, "Area Guides", -1 == 881);new_subcat=add_subcat(20, 32, "A New Look RuneScape: Part 1", -1 == 32);new_subcat=add_subcat(20, 21, "Graphics Team - NPC Improvement Project", -1 == 21);new_subcat=add_subcat(9, 127, "Billing", -1 == 127);new_subcat=add_subcat(9, 126, "Technical", -1 == 126);new_subcat=add_subcat(9, 827, "Safety & Security Guidelines", -1 == 827);new_subcat=add_subcat(9, 872, "Other", -1 == 872);
</script>
<meta name="language" content="en, de">
<meta name="description" content="Read about the concept stage of the Summoning skill.">
<style type="text/css">
.bigquote { font-size:medium; font-weight:bold; font-style:italic; text-align:left; }
.mod { font-weight:bold; }
.team { font-weight:bold; }
.quote { font-style:italic; }
.caption { font-size:85%; font-weight:bold; }
.caption b { font-size:11px }
</style>
</head>
<body id="navcommunity" class="bodyBackground">
<a name="top"></a>
<div class="bodyBackgroundHeadAdvert">
<div id="headAdvert">
<iframe name="Advert" src="../../../services/m%3dadvert/banner5052.html?size=730" allowtransparency="true" width="766" height="96" scrolling="no" frameborder="0"></iframe>
<script type="text/javascript">
setTimeout(function() {
var url = "http" +
(/https:/.test(document.location.href) ? "s" : "") +
"://beacon.scorecardresearch.com/scripts/beacon.dll" +
"?c1=8&c2=6035824&c3=1271511541440201100" +
escape(document.location.href) +
"&c8=" + escape(document.title) +
"&c9=" + escape(document.referrer) +
"&c10=" + escape(screen.width+'x'+screen.height) +
"&rn=" + (new Date()).getTime();
var i = new Image();
i.src = url;
}, 1);
</script>
<noscript>
<img src="https://beacon.scorecardresearch.com/scripts/beacon.dll?c1=8&amp;c2=6035824&amp;c3=1271511541440201100&amp;x=NOJAVASCRIPT" alt="" />
</noscript>
</div>
<div id="menubox">
<ul id="menus">
<li class="top"><a href="./../../../index.html" id="home" class="tl"><span class="ts">Home</span></a></li>
<li class="top"><a id="play" class="tl"
href="https://github.com/2009scape/2009Scape/releases"
onclick="if(!this.j){this.href+='?j=1';this.j=true;}"><span class="ts">Play Now</span></a>
<ul>
<li><a href="./../../../secure/m=create/index.html" class="fly"><span>New Users</span></a></li>
<li><a href="https://github.com/2009scape/2009Scape/releases"
onclick="if(!this.j){this.href+='?j=1';this.j=true;}" class="fly"><span>Existing
Users</span></a></li>
</ul>
</li>
<li class="top"><a id="account" class="tl" href="./../../../404.html"><span class="ts">Account</span></a>
<ul>
<li><a href="./../../../secure/m=create/index.html" class="fly"><span>Create New
Account</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Account Management</span></a></li>
</ul>
</li>
<li class="top"><a id="guide" class="tl" href="./../../../site/kbase/guid/manual.html"><span class="ts">Game
Guide</span></a>
<ul>
<li><a href="./../../../site/kbase/guid/manual.html" class="fly"><span>Manual</span></a></li>
<li><a href="./../../../site/kbase/guid/quests0.html" class="fly"><span>QuestHelp</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Grand Exchange</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Rules</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Lores</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>What is RuneScape?</span></a></li>
</ul>
</li>
<li class="top"><a id="community" class="tl" href="./../../../404.html"><span class="ts">Community</span></a>
<ul>
<li><a href="./../../../services/m=hiscore/hiscores.html" class="fly"><span>World 1 Hiscores</span></a></li>
<li><a href="./../../../services/m=hiscore/hiscores.html?world=2" class="fly"><span>World 2 Hiscores</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Contributors</span></a></li>
</ul>
</li>
<li class="top"><a id="help" class="tl" href="./../../../404.html"><span class="ts">Help</span></a>
<ul>
<li><a href="./../../../404.html" class="fly"><span>Customer Support</span></a></li>
<li><a href="./../../../404.html"
class="fly"><span>Password Recovery</span></a></li>
<li><a href="./../../../404.html"
class="fly"><span>Locked Account Recovery</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Appeal Bans & Mutes</span></a></li>
<li><a href="./../../../services/m=bugtracker_v4/index.html" class="fly"><span>Submit a Bug Report</span></a></li>
<li><a href="./../../../404.html" class="fly"><span>Parents' Guide</span></a></li>
</ul>
</li>
<li class="top"><a href="https://github.com/2009scape/" id="login" class="tl"><span class="ts">Source
Code</span></a></li>
</ul>
<br class="clear" />
</div>
<div id="scroll">
<div id="head"><div id="headBg">
<div id="langAndLogin">
</div>
<div class="navigation">
<div class="location">
<b>Location: </b> <a href="../../index.html">Home</a> &gt;
<a href="dev_diary-2.html">Development Diaries</a> &gt; Summoning: Part 1 - Concept<br />
</div>
</div>
</div></div>
<div id="content">
<div id="article">
<div class="sectionHeader">
<div class="left">
<div class="right">
<h1 class="plaque">
Summoning: Part 1 - Concept
</h1>
</div>
</div>
</div>
<div class="section">
<div class="article_theme_1">
<div class="article">
<div class="topshadow">
<div class="bottomborder">
<div class="leftshadow">
<div class="rightshadow">
<div class="leftcorner">
<div class="rightcorner">
<div class="bottomleft">
<div class="bottomright">
<div class="links"></div>
<div style="text-align: center">
<div style="text-align: justify;color: #402706; margin: auto;">
<p style="text-align: center;">
<img src="../../img/varrock/devdiary/comic/comic05a.gif" style="display: block; margin: auto;" alt="comic strip">
</p>
<br>
<h3 style="text-align: center;"><b>Summoning: Part 1 - Concept</b></h3>
<p>Yes, you read that right <20> Summoning is coming! It's a big deal for everyone, so to whet your appetites, we're releasing four, count 'em, four mini <a href="dev_diary-2.html">Development Diaries</a> in the run up to its January 2008 release. We'll be focusing on the work that goes into developing a new skill for RuneScape, so there won't be too many spoilers about the actual skill itself. Everything in these diaries is only scratching the surface <20> we don't want to give it all away before it comes out! There will, however, be some interesting titbits of information, which should give everyone plenty to discuss on the <a href="../../../services/m%3dforum/forums.html">Forums</a>...</p>
<br>
<p style="text-align: center;"><b>Previously, on Behind the Scenes</b></p>
<p>Summoning was first mentioned in the <a href="../../../services/m%3dnews/newsitemca2e.html?id=208">Behind the Scenes (BTS) of March 31st 2004</a>. <span class="quote">"We wrote that BTS to suggest some of the things we wanted to do, which we now could with the new RuneScape engine (RS2), to encourage players to move over from RuneScape Classic,"</span> says <span class="mod">Paul</span>, Senior Game Designer. A lot of those projects have since been released <20> <a href="construction_members_only.html">Construction</a>, <a href="treasure_trails.html">Treasure Trails</a>, <a href="games_room.html">boardgames</a>, quest journals <20> but of the rest, <span class="mod">Paul</span> continues, <span class="quote">"They're big projects and, previously, we couldn't work on many at the same time...some were a little on the optimistic side! (laughs) Summoning was being talked about by players even before that BTS, though, and we agreed it was a cool idea, so we had to do it."</span> Players have been talking about and expecting it ever since.</p>
<p>For those that are wondering, the main ones left to do are a 'frozen lands' area, randomly-generated scenarios, lizardmen and player-owned shops. Senior Creative Designer, <span class="mod">Mod Mark</span> says, <span class="quote">"Player-owned shops are the only thing that isn't currently possible, but we've made the Grand Exchange, which is close in concept and awesome in its own right. We're making advances in technology all the time, so player-owned shops might be possible in the future. The other things are still on the cards in the distant future."</span> We did say in that BTS we'd do them 'within the year', and <span class="mod">Mod Mark</span> jokes, <span class="quote">"The thing is, no one knows how long a RuneScape year is <20> we're still in year 169 of the 5th Age. If anything, we're making good progress. (laughs)"</span> <span class="mod">Paul</span> finishes with, <span class="quote">"Yeah, 169 is taking a while, isn't it? (laughs)"</span></p>
<br>
<p style="text-align: center;"><b>Proof of life (runes)</b></p>
<div style="float:left; width:30%; margin:15px; text-align: left;">
<p class="bigquote">
"We actually made the life rune for Classic, but didn't release it. Some players discovered its existence, but there was no way to actually get it."
</p>
<p>
<img src="../../img/varrock/devdiary/jmod.gif"><span class="mod">Paul</span><br><span class="team">RuneScape Content Team</span>
</p>
</div>
<br>
<p><span class="quote">"Initially, we were considering Summoning as an addition to <a href="magic.html">Magic</a>. We actually made the life rune for Classic, but didn't release it. Some players discovered its existence, but there was no way to actually get it,"</span> says <span class="mod">Paul</span>. Developing the RS2 engine held up things for a while and, by the time we got back to Summoning, there'd been some changes. <span class="quote">"At that point, Magic was already filling out and we were also concepting <a href="desert_treasure_members.html">Desert Treasure</a> and <a href="magic_the_lunar_spells.html">alternate spellbooks</a>, so decided it would be better as a new skill rather than an addition to an older one,"</span> says <span class="mod">Mod Mark</span>.</p>
<br>
<p style="text-align: center;">
<img src="../../img/varrock/devdiary/diary05/life_rune.gif" style="display: block; margin: auto;" alt=""><br>
<span class="caption">The life rune, from RuneScape Classic, was never actually released.</span> </p>
<br>
<p><span class="quote">"<span class="mod">Mod Bennett</span> had recently finished the <a href="slayer_members_only.html">Slayer</a> skill (January 2005), so started on the design brief for Summoning as a skill, laying out how it would work,"</span> says <span class="mod">Mod Mark</span>. The concept was good, but it didn't fit in with what we were doing with the rest of the game. Considering the other content we were working on and that the game was growing, we decided that first concept for Summoning wouldn't have a broad enough appeal. So, after another few months break and a move to larger offices, we approached it from a different angle <20> widening the scope of the skill to make it as good as it could be.</p>
<br>
<p style="text-align: center;"><b>A dedicated follower</b></p>
<p><span class="quote">"That's when ideas like the beasts of burden came in. It was at this point that the skill name changed to Animal Lore,"</span> says <span class="mod">Mod Mark</span>. The core idea being that these summoned animals would do more than just fight for you. <span class="quote">"We were also thinking Animal Lore would be to <a href="hunter_members_only.html">Hunter</a>, what <a href="smithing.html">Smithing</a> is to <a href="mining.html">Mining</a>,"</span> he continues - you'd either catch and train up animals or call them out of the wild to aid you. <span class="mod">Mod Bennett</span> had since moved to another of our development teams, so <span class="mod">Mod Wilson</span> was given the task of writing a new design brief from scratch, taking this more follower-based approach.</p>
<p>First, we were thinking these animals would work like <a href="pet_guide.html">cat followers</a>, in that to level the Summoning skill you'd need an animal out following you 100% of the time. <span class="quote">"We were, however, keen on not wanting to turn the game into PetScape,"</span> says <span class="mod">Mod Mark</span>. Also, prototyping and testing made it obvious that creating the entire skill this way wouldn't have worked for technical reasons - every player with a pet out all the time would cause too much slowdown. It works on a small scale with cats, and might as a future Summoning update, but the completely follower-based approach was ruled out and, again, the skill was put on hold to await better technology and a fresh approach.</p> <br>
<p style="text-align: center;">
<img src="../../img/varrock/devdiary/diary05/bulldog.gif" style="display: block; margin: auto;" alt=""><br>
<span class="caption">The bulldog follower, previously released as a teaser linked from a banner advert for the Game Guide.</span> </p>
<br>
<p style="text-align: center;"><b><del>Summoning</del> <del>Animal Lore</del> Summoning</b></p>
<div style="float:right; width:30%; margin:15px; text-align: left;">
<p class="bigquote">
"Summoning is the skill our players are expecting - they'd be disappointed if we released a 'summoning' skill but didn't call it that."
</p>
<p>
<img src="../../img/varrock/devdiary/jmod.gif"><span class="mod">Paul</span><br><span class="team">RuneScape Content Team</span>
</p>
</div>
<br>
<p><span class="mod">Mod Wilson</span> was asked to refine the brief, incorporating more from <span class="mod">Mod Bennett</span>'s original concept, but keeping the focus on all <a href="skills.html">skills</a>, not just <a href="combat.html">combat</a>. A few more months of concepting and prototyping later and everyone was finally happy with the idea for the skill and confident that it would work technically. The design brief was signed off (September 2006) and we started gearing up for development. <span class="mod">Paul</span> says, <span class="quote">"It had returned to something that allowed us to rename the skill as Summoning. Besides, Summoning is the skill our players are expecting <20> they'd be pretty disappointed if we released a 'summoning' skill but didn't call it that."</span> <span class="mod">Mod Mark</span> chips in, <span class="quote">"Plus, there'd be those still asking when we are going to release Summoning, even though we just had! (laughs)"</span></p>
<br>
<p style="text-align: center;">
<img src="../../img/varrock/devdiary/diary05/timeline_part1.gif" style="display: block; margin: auto;" alt=""><br>
<span class="caption">A timeline of important dates in Summoning's concepting (marked A-F; explained below). The development times for Slayer, Farming, Construction, Hunter and Summoning are below the timeline for comparison.</span>
</p>
<p><b>A)</b> RuneScape 2 launched/Behind the Scenes article mentions Summoning; <b>B)</b> Mod Bennett writes the initial brief for Summoning; <b>C)</b> Jagex moves to a new office; <b>D)</b> Mod Wilson writes Animal Lore brief; <b>E)</b> Mod Wilson rewrites brief again, back to Summoning; <b>F)</b> Summoning development begins.</p>
<br>
<p>The skill has ended up very close to that final brief. The things you summon, referred to as familiars, will be able to help you in a variety of combat and non-combat ways, and there are a lot of different types of animals that can be summoned - there's definitely something for everyone.</p>
<p style="text-align: left;"><b>Continued in: </b><a href="diary05b.html">Summoning: Part 2 - Development</a></p>
</div>
</div>
<div class="backtotop"><a href="#top">Back to the top</a></div>
<br/>
<center><img src="../../img/main/kbase/hr.png" alt=""/></center>
<table class="bottomlinks">
<tr>
</tr>
<tr>
<td class="bot"><p><div class="bold">More articles in
<a href="dev_diary-2.html">Development Diaries</a>
</div></p>
<ul class="bold">
<li>
<a href="diary05c.html">Summoning: Part 3 - Testing</a>
</li>
<li>
<a href="diary05b.html">Summoning: Part 2 - Development</a>
</li>
<li>
<b>Summoning: Part 1 - Concept</b>
</li>
<li>
<a href="diary04.html">RuneScape Content Team - Game Improvements</a>
</li>
<li>
<a href="diary03.html">Audio Team - Music, Sound Effects and the Sound Bank</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="search">
<div class="searchtop">
<div class="bottombordershad">
<div class="leftshadow">
<div class="rightshadow">
<div class="topleft">
<div class="topright">
<div class="bottomleftshad">
<div class="bottomrightshad">
<div class="searchtext">
<p style="text-align: center;font-size:11px;font-weight:bold; margin-bottom: 0px;"><img src="https://runescape.wiki/images/f/f4/Red_partyhat.png?7ed30"></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br class="clear"/>
</div>
<div id="footer">
<div class="contain">
<div class="footerdesc">
This website and its contents are copyright <20> under AGPL<br />
Use of this website is subject to our <a href="../../terms/terms.html">Terms &amp; Conditions</a> and <a href="../../privacy/privacy.html">Privacy Policy</a>.
</div>
<a class="jagexlink" href="../../../www.jagex.com/index.html" target="_blank">
<img src="../../img/main/layout/jagexc20a.png?12" alt="Jagex" />
</a>
<br class="clear"/>
</div>
<br class="clear"/>
</div>
</div>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol)?"https://ssl.":"http://www.");
document.write(unescape("%3Cscript src='"+gaJsHost+"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var _pageTracker=_gat._getTracker("UA-2058817-15");
_pageTracker._setDomainName(".runescape.com");
_pageTracker._trackPageview();
}catch(x){}
</script>
<script type="text/javascript">
try {
var pageTracker=_gat._getTracker("UA-2058817-2");
pageTracker._setDomainName(".runescape.com");
pageTracker._trackPageview();
}catch(x){}
</script>
</body>
<!-- Mirrored from site/kbase/guid/diary05a by HTTrack Website Copier/3.x [XR&CO'2010], Sun, 18 Jul 2010 10:50:22 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=ISO-8859-1"><!-- /Added by HTTrack -->
</html>