RuneTek
This copy was last processed on . The copied wiki revision is dated .
RuneTek is the game engine used for Old School RuneScape, which currently uses version 3 of RuneTek. The previous iteration, RuneTek 2, was used in RuneScape Classic. RuneTek 4 was the engine that was used after the HD update on what is now RuneScape 3, while the current version of that game uses RuneTek 7.
Z-buffer
With the addition of the Sailing skill, RuneScape's graphics rendering introduced a process known as z-buffering.
Previously, the game used a system of priority to determine which objects should be rendered on top. Because of this, the exact location of an object on in-game planes was less important than its priority. With z-buffering, the game now began to check the distance of each pixel on the screen from the game's camera, helping speed up rendering by having a dedicated cache to store colour values for the closest pixels to the camera. This change was essential for the release of Sailing, but because of the way objects were previously placed in 3D space, the z-buffer caused many new graphical glitches of its own.
Changes
| Date | Changes |
|---|---|
| 18 February 2016 (Update) |
The poly limit has been increased. |
| 10 September 2015 (Update) |
Resolved an engine issue causing players to turn invisible. |
| 27 August 2015 (Update) |
A number of fixes have been made to the engine that should resolve a majority of the issues introduced with the update last week. |
| 12 February 2015 (Update) |
Implemented a new engine feature to be used in future updates; made some tweaks to help resolve some uncommon technical issues. |
| 20 February 2014 (Update) |
|
| 13 February 2014 (Update) |
The game's click-interpretation system has been rewritten to try and improve its behaviour when clicking multiple items rapidly. |
| 17 December 2013 (Update | poll) |
Routefinding calculations are now performed on the server, not the client. This especially improves the navigation for players trying to use melee against large monsters, as well as resolving numerous other navigation-related race conditions. |
| 17 December 2013 (Update) |
The game client is now more responsive for players trying to equip lots of items quickly. |
| Engine | |||||||
|---|---|---|---|---|---|---|---|
| Game clients |
| ||||||
| Performance | |||||||
| Exploits | |||||||
| Graphics | |||||||
| Servers | |||||||