Skip to content
View in the app

A better way to browse. Learn more.

Tip.It Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wondering something about Runtek 5

Featured Replies

Does anyone know if Jagex uses "Runescript" (their scripting language) to update the Graphics engine?

"I will never falter, ill stand my ground"

I've heard that "Runescript" is used by their animators. No actual idea though, and I don't imagine anyone who doesn't work for JaGex would know :P

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

  • Author

haha true, ive been trying to make a game and was gonna build my own scripting language for it. But it stumped me thinking about using the scripting language to program the graphics engine, other then using the graphics engine built into the scripting language.

"I will never falter, ill stand my ground"

It'd be a complicated project, that's for sure :P

polvCwJ.gif
"It's not a rest for me, it's a rest for the weights." - Dom Mazzetti

I am 100% sure Runetek-5 engine is coded in Java/c++/assembler

. What do you mean by "update"? Do you mean update as in upgrading new things, or do you mean it as in updating certain things in the game loop? Good luck on your project! I use LUA in my various projects, whether it be games or general applications.

sigcp.png

 

65,280 to 99 fletching on 3-14-09

40,405 to 99 woodcutting on 10-17-2009

  • Author

I am 100% sure Runetek-5 engine is coded in Java/c++/assembler

. What do you mean by "update"? Do you mean update as in upgrading new things, or do you mean it as in updating certain things in the game loop? Good luck on your project! I use LUA in my various projects, whether it be games or general applications.

 

Yea i meant using it to upgrade new things. How is LUA by the way? i was thinking of possibly using C++ with OpenGL and lua as a scripting language.

"I will never falter, ill stand my ground"

  • 4 weeks later...

Runescript is most likely used for events in the world. Such as animations/sprites and movement. Deciding where an object should be placed on the map ( co-ordinates etc ). So i would only guess its a simple language (but powerful) for driving events.

 

In other words it makes it easy to plot cutscenes and animation loops etc.

 

The main "core" of runescape, (ie; graphics engine) is most likely working underneath runescript.

 

When the graphics engine code is updated they could easily provide new functions for runescript, as we've seen with particles + zbuffering effects for example.

Fluxbox.png

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.