<metaname="description"content="RuneScape Developers' Blogs - Mod John A talks about the final stages of implementing a project and getting it ready to go into QA.">
<li><ahref="../../secure.runescape.com/m%3dweblogin/loginform14d4.html?mod=offence-appeal&dest=index.ws"class="fly"><span>Appeal Bans & Mutes</span></a></li>
<li><ahref="../m%3dbugtracker_v4/index.html"class="fly"><span>Submit a Bug Report</span></a></li>
<divclass="content"><p>I<EFBFBD>ve just been told I need to write a new dwarf dev blog. Actually, I<>ve been meaning to write it for a while, but hadn<64>t found the time. I<>ve had so many little jobs to do...</p><p></p></div><divclass="hr"></div><h3>Nearly finished</h3><divclass="content"><p>The development of the dwarf quest is nearly finished. It<49>s been nearly finished for the last couple of weeks. <20>Nearly finished<65> can be quite a drawn-out stage sometimes, and that<61>s definitely been the case with this project.</p><p>In the last blog, <spanclass="strong">Mod Mark</span> talked about how he<68>d played through the quest in its rough-and-ready state with placeholder graphics, and said he had some changes he wanted me to make. I<>ve made those changes, and I agree with him that the plot revelation works better now. Apart from that, I<>ve spent my time polishing every detail of the quest, to take it from the just-about-working version that <spanclass="strong">Mod Mark</span> played, to a piece of content we<77>d be happy releasing to you.</p><p>This polishing stage is a quite different kind of job from starting to write the quest. It<49>s as if the project disintegrates from one big job into lots of little jobs - this NPC doesn<73>t have chat written if you talk to her at one particular quest stage; that puzzle will get stuck if you teleport out at the wrong stage; the timings in a cutscene don<6F>t quite line up - and so forth.</p><p></p></div><divclass="hr"></div><h3>Blue blocks begone</h3><divclass="imgright"><divclass="topbord"><divclass="bottombord"><divclass="leftbord"><divclass="rightbord"><divclass="toplcorn"><divclass="toprcorn"><divclass="bottomlcorn"><divclass="bottomrcorn"><ahref="images/ra3/before_and_after.jpg"><imgsrc="images/ra3/before_and_after_thumb.jpg"alt="Before and after"/></a></div></div></div></div></div></div></div></div><ahref="images/ra3/before_and_after.jpg">Before and after</a></div><divclass="content"><p></p><p>One of my tasks has been to replace the placeholder graphics with the final graphics as the <spanclass="strong">Graphics</span> team create them. You remember the screenshot I showed you a while back of a new area made up of blue blocks? Well, here's what it looks like now... </p><p>Adding the graphics is sometimes a simple swap, but other times it involves major changes to the code. For example, the basic layout of the area in the screenshot is the same, but the exact proportions are slightly different from what I mapped down, which means the code for the action that takes place there had to be changed slightly. At other times, the graphics might not be quite what I<>d wanted, or might not work properly with the code, so I<>ve had to get them changed. There<72>s a lot of back-and-forth between <spanclass="strong">Content</span> and <spanclass="strong">Graphics</span> at this stage of a project.</p><p></p></div><divclass="hr"></div><h3>What happens next</h3><divclass="content"><p>When I say the project is <20>nearly finished<65>, that<61>s nearly finished as far as this project stage is concerned; that doesn<73>t mean it<69>s about to be released. Once I<>ve got the whole quest working without any bugs I<>m aware of, the project will go into the QA stage. That means the <spanclass="strong">QA</span> team will find the bugs I <spanclass="em">wasn<EFBFBD>t</span> aware of and send them to me to fix. I<>m expecting to be able to send this quest to <spanclass="strong">QA</span> within the next couple of days.</p><p>Another thing happening now is that the quest<73>s text goes into editing (to catch any spelling and grammar errors and make sure all text is in the house style), and translation. That<61>s actually already started - so if I change any text now I have to send a note to the editor so he can look at it again.</p><p>Finally, it<69>s at this stage in a project that we start thinking about any extra website features that we<77>ll release along with it. We<57>ve decided that for this quest we<77>ll be doing a new Lores and Histories story to be released at around
Use of this website is subject to our <ahref="../../site/terms/terms.html">Terms & Conditions</a> and <ahref="../../site/privacy/privacy.html">Privacy Policy</a>.