<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.darkan.org/index.php?action=history&amp;feed=atom&amp;title=Update%3ABlog_-_Game_Engine%3A_RuneTek_5</id>
	<title>Update:Blog - Game Engine: RuneTek 5 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.darkan.org/index.php?action=history&amp;feed=atom&amp;title=Update%3ABlog_-_Game_Engine%3A_RuneTek_5"/>
	<link rel="alternate" type="text/html" href="https://wiki.darkan.org/index.php?title=Update:Blog_-_Game_Engine:_RuneTek_5&amp;action=history"/>
	<updated>2026-07-17T13:59:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.darkan.org/index.php?title=Update:Blog_-_Game_Engine:_RuneTek_5&amp;diff=67072&amp;oldid=prev</id>
		<title>imported&gt;Iiii I I I at 20:45, 26 January 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.darkan.org/index.php?title=Update:Blog_-_Game_Engine:_RuneTek_5&amp;diff=67072&amp;oldid=prev"/>
		<updated>2012-01-26T20:45:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DevBlogOld|project=Game Engine|title=RuneTek 5|author=[[Jagex Moderator|Mod Chris E]]|date=[[26 August]] [[2009]]}}&lt;br /&gt;
&lt;br /&gt;
There are now six of us working in the &amp;#039;&amp;#039;&amp;#039;Game Engine&amp;#039;&amp;#039;&amp;#039; team, including &amp;#039;&amp;#039;&amp;#039;[[Andrew Gower|Andrew]]&amp;#039;&amp;#039;&amp;#039; himself. For the past eight months, two of us have spent the majority of our time completely rebuilding our graphics engine from the ground up, under &amp;#039;&amp;#039;&amp;#039;Andrew&amp;#039;&amp;#039;&amp;#039;&amp;#039;s direction; we are calling this &amp;#039;[[RuneTek|RuneTek 5]]&amp;#039; (RT5)*.&lt;br /&gt;
&lt;br /&gt;
===RuneTek===&lt;br /&gt;
The primary goal of the rebuild was to allow us to target different graphics platforms (such as [[wikipedia:DirectX|DirectX]], [[wikipedia:OpenGL|OpenGL]] and the various consoles) with just one [[wikipedia:Game engine|game engine]]. Previous iterations of the graphics engine were not designed this way. This meant that when we came to design &amp;#039;&amp;#039;RuneScape HD&amp;#039;&amp;#039;&amp;#039;s technology, we ended up creating, in effect, two parallel game engines to render the game in two different ways - the current client has both the RuneTek 3 (Standard Detail) AND RuneTek 4 ([[RuneScape High Detail|High Detail]]) engines built in! This doesn&amp;#039;t scale well when we come to target even more platforms, so this change was definitely necessary.&lt;br /&gt;
&lt;br /&gt;
You may be wondering how this will affect &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039;. Well, during the rebuild of the graphics engine, we have taken the time to almost completely rewrite both of our existing platforms to make them compatible with the new cross-platform technology. (You know them as Standard Detail (SD) and High Detail (HD); internally, we call them Software and Hardware.) This has totalled around 40,000 lines of new or improved code, not including the &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039; game engine changes required to support the new graphics systems, or the changes made by the &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039; Content&amp;#039;&amp;#039;&amp;#039; teams to support the new options!&lt;br /&gt;
&lt;br /&gt;
===Revamped SD===&lt;br /&gt;
[[File:Runetek 5 sd screen.jpg|right|thumb|An RT5 SD screenshot]]&lt;br /&gt;
&lt;br /&gt;
The most immediate impact you will notice is the revamped SD. Many of you will have known we&amp;#039;ve wanted to do full screen and resizable window modes for SD for a while; RT5 finally makes this a reality. We&amp;#039;ve also been able to squeeze some other features into SD during the update, including:&lt;br /&gt;
&lt;br /&gt;
*[[wikipedia:Distance fog|Distance fogging]] and sky colour&lt;br /&gt;
*Ground-/Path-blending and smoothing&lt;br /&gt;
*Underwater visibility&lt;br /&gt;
&lt;br /&gt;
As these features have a trade-off for performance, they&amp;#039;re completely optional and can be toggled on and off in the Graphics Options menu in the normal way.&lt;br /&gt;
&lt;br /&gt;
===Benefits for HD===&lt;br /&gt;
[[File:Runetek 5 hd screen.jpg|right|thumb|An RT5 HD screenshot]]&lt;br /&gt;
We&amp;#039;ve also improved the [[minimap]] in both modes, and added further shadowing to HD mode, such that shadows show up across all world levels (if your hardware supports it).&lt;br /&gt;
&lt;br /&gt;
There are also a couple of other larger features we&amp;#039;ve integrated into the graphics engine, which you won&amp;#039;t see immediately, but we may be introducing into the game over the coming months, including:&lt;br /&gt;
&lt;br /&gt;
*[[wikipedia:Skybox (video games)|Sky boxes]]&lt;br /&gt;
*[[wikipedia:Particle system|Particle effects]]&lt;br /&gt;
*[[wikipedia:Bloom (shader effect)|Bloom lighting effects]] (HD only)&lt;br /&gt;
*Water reflections (HD only)&lt;br /&gt;
&lt;br /&gt;
===What next?===&lt;br /&gt;
The impetus for some of these improvements has come from the development of &amp;quot;&amp;#039;&amp;#039;[[Mechscape]]&amp;#039;&amp;#039;&amp;quot;, and &amp;#039;&amp;#039;RuneScape&amp;#039;&amp;#039; is now able to benefit from these too.&lt;br /&gt;
&lt;br /&gt;
Development is still continuing; another member of the Game Engine team has just commenced work on the DirectX RT5 implementation, and we have several awesome features in the pipeline.&lt;br /&gt;
&lt;br /&gt;
For a variety of reasons, this RT5 update also finally allows us to fix the long-standing mis-click [[Glitch|bug]] in the [[Grand Exchange]] (unwanted walking/friend adding, etc), along with any number of smaller long-standing issues.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:80%&amp;quot;&amp;gt;* Major iterations of the Jagex graphics engine have included:&lt;br /&gt;
*RT1: Original Jagex 3D engine used on gamesdomain games (1998)&lt;br /&gt;
*RT2: &amp;#039;&amp;#039;RuneScape Classic&amp;#039;&amp;#039; (2000/2001)&lt;br /&gt;
*RT3: &amp;#039;&amp;#039;RuneScape2 SD&amp;#039;&amp;#039; (2003/2004)&lt;br /&gt;
*RT4: &amp;#039;&amp;#039;RuneScape2 HD&amp;#039;&amp;#039; (2007/2008)&lt;br /&gt;
*RT5: Cross-platform version that runs both SD and HD on the same engine (2009)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Runetek 1 screen.jpg|RuneTek 1 screenshot&lt;br /&gt;
File:Runetek 2 screen.jpg|RuneTek 2 screenshot&lt;br /&gt;
File:Runetek 3 screen.jpg|RuneTek 3 screenshot&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Citing|&amp;lt;nowiki&amp;gt;{{CiteDevBlog |author=Mod Chris E |url=http://services.runescape.com/m=devblog/view_post.ws?post_id=27&amp;amp;project_id=8 |title=RuneTek 5 |blogdate=26 August 2009 |date=~~~~~ |name= }}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{DevBlog Game Engine}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Iiii I I I</name></author>
	</entry>
</feed>