Page 1 of 2 12 LastLast
Results 1 to 25 of 30

Thread: Game Engine Q&A report

  1. #1
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Game Engine Q&A report

    So, I was looking at the Q&A and decided to paste the stuff that might be important. Bare with it, its quite large. (yes that is what she said).

    Overview: Lots of talk of Optimus, which is slated to be released within a few weeks.

    I can't say too much about the release date, as we don't want to tell the botters too much about how we are getting on. However, I can tell you that we are working on it at the moment, and we are hoping to be able to get rid of the bots again in the near future, and keep on kicking them while they are down, so that they can't get up again...
    With respect to FPS
    Optimus should help us to do this, as should some other things we are working on (it is not by any means the only trick up our sleeves). Watch this space... (sorry I can't tell you more).

    1: Optimus? Is it close to being released (I.E Will we see it before summer?).

    - Yes, it's close
    We are certainly planning on getting rid of the bots in the game. The reason for the secrecy is that we don't want to give them too much info about how we are going to get rid of them. Making the removal permanent is going to be an ongoing challenge. We expect to be constantly adding more and more blocks in the way of the bot writers, so that they have to spend more and more effort to get around this.

    Java is dying?? Will the future mainstream consumer products no longer support Java, like the Android and iOS now, I’ve heard that future browser will no longer support plugin, and do you plan to make Runescape available to tablets?

    - Yes, it is. We have plans, watch this space!
    We are working hard to try and come up with an arsenal to throw at the bot makers, so that we can take them out. Any battle to defeat the botters is going to be an ongoing one. The bot makers make too much money out of it for them to give up easily, so we are going to have to keep on throwing change after change at them to keep them guessing. That should mean we get rid of the worst bots completely.

    This is not our only line of attack. We are working on several different things that should help to get rid of botters, and should tidy up any we miss with our major updates.

    I think it is not unreasonable to say that we are going to get rid of all of the botters. We are not afraid of a challenge, and if we put our minds to it, I am sure we can beat them

    There are some games for tablets having better graphics and higher fps than Runescape, like the Infinity Blade(if I have remembered corectly), has crytek engine and its graphics is really good, and is very smooth as well What do you think?

    - Yes! We want to emulate and surpass what is possible in the browser - we have major updates planned to bring us back in line with other titles. Watch this space.

    The game engine even before bot nuke is not efficient, what do you plan to do to improve it

    - Optimus will address many of these issues. Other than that, a brand new graphics architecture is required.

    - Turn off 'idle anims: all', other than that it's because of our animation architecture. We know it sucks and plan to improve it!


    Our obfuscation software inevitably introduces inefficiency into the client code base. Optimus will improve this.


    See previous answers about obfuscation and the cluster flutterer, and Optimus. We don't program to be slow - but it's an unfortunate side effect of having to protect our software from cheaters.


    We introduced some obfuscation that made it much harder for the bot makers to analyse our code. This had the unfortunate side-effect of making everything that happens in the game very slightly slower. Sadly, the graphics engine is a bit inefficient for historical reasons*, and so the slight decrease in performance was amplified in the graphics engine.

    We are working on some different changes to the obfuscation that shouldn't have the same slowdown, but should still have the same effect on the botters. The reason we have left it in so far is that it gives a high entry-cost for people starting to write a new bot, making it harder for anyone other than the people who already have a working bot to write one.

    4) Will there ever be better ways of moving your game cameras? E.G zooming in and out, top view etc.

    - We have plans for this soon.

    5) What are your plans for the future the game engine?

    - Too many! A few: Better graphics, texturing, animations, shadowing, post process effects. Improved controls, finer movement, speedier responses to requests from the server, more player customisability for the client.

    @Game Engine Crew

    In regards to the engine / coding itself, would it be hard to change the code for the bank PIN option.

    Instead of when you scroll your mouse of a particular number and only one number disappearing, how much code would be involved [roughly] to make all the numbers disappear upon scrolling your mouse over 'any' number? This would be a great feature in helping fight against hijackers using key-loggers ?

    -

    We have much bigger plans for account security - keep your eyes out for these in the future.

    Hi Mess up:

    "Are you still going to update the engine to allow us to move around by using WASD keys?"

    We explored this possibility a while back and the results were promising - the conclusion we came to was that it would be a very large and ambitious project! While there aren't any plans to do this just now, it's certainly something we're considering for the future.


    It is near to being ready for release. I can't tell you an exact release date, but it will be soon. Bot busting will certainly continue in the future. We see it as an ongoing issue that is high on our list of priorities. Rest assured, it is being worked on, and we are putting effort into it.

    The FPS concerns are mostly rather related to the anti-bot work we have done. We hope that the Optimus changes will mitigate this somewhat.

    I can tell you catagorically that the frame rate is not as much of a problem as it was in October. It has improved significantly, but it has happened so gradually that it hasn't received much attention. We still think the frame rate is pretty terrible, and it is our number one priority to try and fix this.


    I have a top-of-the-line computer with the most highly-acclaimed graphics card I could find.

    I still cannot run RuneScape on any decent settings without terrible FPS issues.

    Is the issue still being resolved? I heard it was mostly fixed, yet I see no improvement.

    -

    Yes: Optimus, soon.

    "Mod Philip,
    What is your ultimate update goal at the moment?
    My ultimate update goal is to get rid of all of the bots, and have excellent frame rates for everyone! I would rather that we didn't have to spend time on fighting the bots. If botters didn't exist, we wouldn't have to do things that hurt the frame rate, and we would be able to spend time writing more awesome game features.

    I would rather be spending time writing game-play features that make RuneScape more fun for everyone, but the botters have other ideas about how a lot of our time is spent



    Could we expect to see day to night transitions on RuneScape one day?

    -

    We already have this a little, but it may be expanded upon in the future.

    There are several things that add up to cause the frame rate issues. The underlying issue is historical. When RuneScape was first written (before HD), it was a purely software based graphics engine. That means that all of the work was done on your CPU, rather than on your graphics card. This is good in some ways and bad in others. It meant that RuneScape would run (slowly) on any computer, regardless of what graphics hardware you have. It did however mean that the graphics were a bit rubbish.

    When HD was introduced, we moved to having 4 ways to render the graphics:
    - Pure Java (now called Safe Mode). This is the slowest way to see the game (I can't really emphasise this enough, as people seem to think it is faster), but it will always work, if the other methods don't work for you. You should never need to choose this, which is why there is no button for it in the graphics options

    - Software mode. This also does not use the graphics card, but it works by running some native code (i.e. not Java) written a mixture of C++, assembly and intrinsics in order to provide an experience that is faster that safe mode, but also does not need any particular graphics drivers to be installed. This is generally the best way to play on netbooks, and other low-end devices

    - OpenGL and DirectX. These two are the hardware modes, and are generally the best way to play RuneScape. However, the problem that exists with this is that the software mode was written first. When writing graphics code to run on graphics cards, you have to write it in a very different way to how you would write it to have a software rasteriser. As our hardware modes are grafted into the existing engine, they are not quite so efficient as they might be. When we obfuscate this code, any slowdown this causes is magnified, which has caused the slowdown since the bot update. The underlying issue is difficult for us to solve, but it is certainly something we keep on coming up with ideas to deal with, and we have plans that should mitigate this to some degree. The anti-botting issue I think I have covered fairly thoroughly elsewhere.

    1. There has been talk of "Optimus", the next bot and engine performance update, Is there any word to when it may be released, and if no date is available, will it be soon? ( I see this was asked, I read the answer, thank you!)

    - Soon, but no concrete date, yet, sorry

    2. When the "Optimus" update is released, what kind of engine fixes will we expect to see, in regards to improving performance and FPS on our end? (Again, I see this was already asked, Thank you!)

    - A big FPS improvement!


    How does the game process/deal with text?
    Apparently it is really difficult to enable the typing of most notably the character ^ on certain languages and keyboard settings (lots of Dutch users for instance are unable to enter the character and end up with a blank space). It has been complained about and been sent bug-reports about for years, but was never fixed, so I assume it's difficult to do. So now I just wonder: why?

    I also tried to send ascii codes to the game, but somehow this ended up cycling through ^ and the Yen sign and some others. Any clue how that could happen? Sorry if that doesn't make sense, I don't understand it myself, lol.

    -

    Text in game only supports the characters in our our font system - mainly the lower 128 ASCII characters - this is because we use old fashioned bitmap fonts - something I wish to improve!



    "Oh, and, do you ever plan to add VOIP to the game? You had a poll on it once that made me hope you would. It would be immensely useful while bossing, doing dungeons, etc."

    It's definitely something we want to do, but we don't have a set date for it just yet - sorry.





    As part of the measures to try and make it harder for bot makers, we added something that locks the client you are playing with to a particular IP address (amongst other things). 3g connections tend to be a bit flaky when it comes to IP addresses, so when you connected to a different world, your IP address was different to what it was when you logged in before, and so you get rejected. Sadly, this is one of our key anti-bot measures, so we don't plan to change this.

    Hope that helps to answer your question, at least partially.


    with respect to color bots
    Our main target with the bot nuke was reflection/injection bots. We have already made some changes to make colour-scraper bots more unreliable. They tend to be a bit rubbish anyway. We have more plans to deal with them. They will probably come a little while after the Optimus changes, as they are rather a different class of bot to deal with.


    This is a bit of topic but why doesn't a J-Mod just go to green dragons on a few worlds and ban the bots? This would take 10minutes max and you'd be able to ban 200+ bots atleast...

    -

    Because they'd be back in 5 minutes. We have better plans up our sleeves We know we haven't got this sorted yet. But we have spent the last few months designing and building new systems to tackle this from the ground up. More news soon.


    Can we expect bot nuke #2 to be put into effect before the end of April? I hear two hidden updates this week (11th) and last (3rd) were to set Optimus up to be fully-implemented, or something of the like.



    I can't give specifics, but we're talking weeks rather than years here.


    Is it possible to remove the tiles from the game or make them smaller so you actually move to the spot you clicked? and if so, are there any plans for this?
    -
    It's part of our very-distant plans, yes.

    is possible then will be ever be able to see the sky?

    - Yes.
    By any chance could we get a screenshot or something similar of how the report system works? do you get a snapshot of ingame, is it purely text logs, and even then so with such reports on macroing, do you get statistics sent from the client? I've always wondered how you could indeed record any of that.. Being able to monitor every mouse movement from each player real-time is surely impossible.
    Thanks!
    ===
    Can't give too much away but I think it's safe to say we have detailed reports that provide enough info for us to deal with each incident.
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  2. #2
    Join Date
    Mar 2012
    Location
    Over there
    Posts
    840
    Mentioned
    4 Post(s)
    Quoted
    42 Post(s)

    Default

    Nice read...lol @ the question about VOIP. Last thing I want is to go to bandos with a 13 year old yelling in his mic. :/

  3. #3
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by TotalKillz View Post
    Nice read...lol @ the question about VOIP. Last thing I want is to go to bandos with a 13 year old yelling in his mic. :/
    LOL! Agreed.
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  4. #4
    Join Date
    Feb 2012
    Location
    SRL Jail
    Posts
    1,319
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    This sounds almost scary
    Im not main botting anymore

  5. #5
    Join Date
    Oct 2010
    Posts
    1,255
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by JOEbot View Post
    This sounds almost scary
    Im not main botting anymore
    Apparently, you didn't read (unless you use other bots):

    Our main target with the bot nuke was reflection/injection bots. We have already made some changes to make colour-scraper bots more unreliable. They tend to be a bit rubbish anyway. We have more plans to deal with them. They will probably come a little while after the Optimus changes, as they are rather a different class of bot to deal with.
    They won't even try to touch us for a while.
    I'm back

  6. #6
    Join Date
    Feb 2012
    Location
    Wonderland
    Posts
    1,988
    Mentioned
    41 Post(s)
    Quoted
    272 Post(s)

    Default

    [In-game Animations] We know it sucks and plan to improve it!
    +
    They will probably come a little while after the Optimus changes, as they are rather a different class of bot to deal with.
    = Niase all for the while

  7. #7
    Join Date
    Feb 2006
    Posts
    3,044
    Mentioned
    4 Post(s)
    Quoted
    21 Post(s)

    Default

    Jagex biggest failure is that they under estimate us. They still don't understand that we color macroes are the most strongest botting group. Bring it on jagex! I promise that we hit back 100x harder!


    ~Home
    Last edited by Home; 04-14-2012 at 07:15 PM.

  8. #8
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    So what do you guys think Optimus will actually be? At first I thought it was just a new antibot software (like the one that looks for predictable bot like behavior and bans), but now it looks more like they are taking all the bug fixes, a few obstacles for injection bots, and some kind of text filter and cramming them into an update.

    O and somewhere on that thread they talk about changing the whole face of security by making the pin screen impossible to bot, and forcing them on us. idk, just seems like Jagex is taking a Kitchen Sink approach on this subject, even if it wrecks them.
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  9. #9
    Join Date
    Mar 2012
    Location
    127.0.0.1
    Posts
    1,199
    Mentioned
    0 Post(s)
    Quoted
    26 Post(s)

    Default

    Interesting read. I look forward to Optimus at this point, knowing it will not affect color bots and that it will improve frame rates. Love sitting at GE with a $1500 computer and still not getting max FPS.

  10. #10
    Join Date
    Oct 2010
    Posts
    1,255
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Probably just optimization of their obfuscation and further trouble for finding hooks / injecting.

    I don't think it will be anything in-game related at all.
    I'm back

  11. #11
    Join Date
    Oct 2010
    Posts
    1,255
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by Hazzah View Post
    Interesting read. I look forward to Optimus at this point, knowing it will not affect color bots and that it will improve frame rates. Love sitting at GE with a $1500 computer and still not getting max FPS.
    Are you using 'Software' for graphics?

    I was and getting single digit FPS with a GTX560 Ti, but switched to OpenGL when legitting and it's muuuch better.
    I'm back

  12. #12
    Join Date
    Nov 2011
    Posts
    261
    Mentioned
    0 Post(s)
    Quoted
    14 Post(s)

    Default

    Quote Originally Posted by Home View Post
    Jagex biggest failure is that they under estimate us. They still don't understand that we color macroes are the most strongest botting group. Bring it on jagex! I promise that we hit back 100x harder!

    ~Home
    They understand us I think....but I think since most of the Rsbuddy-style botters are too impatient, too stupid, or whatever to learn Simba ALONG with the fact that population wise it seems we are very small fish on their radar versus the other "easy" bots. So if you were them tossing so much money to rip apart the mainstream bots who are really the major problem then WHY not simply downplay us "lowly dumb" color bots as insignificant and essentially Useless to the general player base. Seems like the smart play to me...

    Of course they will harass color bots from time to time....but perhaps we are too few in number to be worth their time and money....so long as we keep a small footprint of course. It is clear that while the rsbots & epicbots peeve the general population off quite a lot, it is also apparent that the crappy performance legit players are experiencing along with a lacking of true "additions" to the Runescape adventure are starting to create a very large backash perhaps even stronger. The Mod quoted there practically says they are taking down the mainstream bots and then "down the road" we will deal with color...which is smoke and mirrors likely meaning "maybe someday".

  13. #13
    Join Date
    Mar 2012
    Location
    Canada
    Posts
    870
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default

    Very interesting read. It would seem like simba isn't targeted at all by optimus except for a few colors change?

    and about the pin scren impossible to bot.. maybe to injection, but to us, as long as you can see the number it should work.

    Unless maybe they make the pin screen kinda like a random with numbers rotation, then that would be a pain in the ass.
    My scripts:
    Advanced Barb Agility Course(outdated), MonkeyThieverV0.11, MahoganyTableV0.4(outdated)
    Questions? I bet that for 98% of those, you'll find answer HERE

  14. #14
    Join Date
    Jan 2012
    Posts
    64
    Mentioned
    0 Post(s)
    Quoted
    2 Post(s)

    Default

    i think after that last update with the squeal of fortune im pretty much done with runescape this game just keeps getting worse each update guess ill just keep botting for the time being

  15. #15
    Join Date
    Dec 2006
    Location
    Sydney, New South Wales, Australia
    Posts
    4,603
    Mentioned
    15 Post(s)
    Quoted
    42 Post(s)

    Default

    I seriously do not understand what they possibly have to gain by not telling the public a potential release date? :S Knowledge of a release date wouldn't affect bot developers in any way, and it would keep the public player base happier.
    You may contact me with any concerns you have.
    Are you a victim of harassment? Please notify me or any other staff member.

    | SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |

  16. #16
    Join Date
    Aug 2007
    Location
    Hawaii
    Posts
    3,880
    Mentioned
    7 Post(s)
    Quoted
    152 Post(s)

    Default

    God I creamed my pants. It's so sickening watching those injection bots...
    Faith is an oasis in the heart which will never be reached by the caravan of thinking.

  17. #17
    Join Date
    Feb 2012
    Location
    SRL Jail
    Posts
    1,319
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by smurg View Post
    Apparently, you didn't read (unless you use other bots):



    They won't even try to touch us for a while.
    What about that part about IP address (looked through the thread but couldn't find), if they're suspicious, they can just find your IP and ban all the users on that IP... I've legitted on my main on the same comp I bot on. They can still get us. Maybe the Optimus could be like Confiqeur Virus and snake into your IP and watch your entries, then make a package deal ban on all of them.
    Plausible or am I a hyperbolist and a hypocondriac?

  18. #18
    Join Date
    Jan 2012
    Posts
    2,568
    Mentioned
    35 Post(s)
    Quoted
    356 Post(s)

    Default

    Interesting read..
    That should mean we get rid of the worst bots completely.
    seems like they realise they cant get rid of us (the best bots) completely.

    Quote Originally Posted by Home View Post
    Jagex biggest failure is that they under estimate us. They still don't understand that we color macroes are the most strongest botting group. Bring it on jagex! I promise that we hit back 100x harder!
    ~Home
    If u go to sorc garden/green dragons you will know we are not understated. I wouldnt challenge jagex like that (they cant bring us down, but they certainly can cause a nuisance), its better to keep our impacts small and hopefully jagex leave us alone. (also our scripts are mostly free so players wont need to spend money on bots and hence not affecting their SOF profits)

    Quote Originally Posted by JOEbot View Post
    What about that part about IP address (looked through the thread but couldn't find), if they're suspicious, they can just find your IP and ban all the users on that IP... I've legitted on my main on the same comp I bot on. They can still get us. Maybe the Optimus could be like Confiqeur Virus and snake into your IP and watch your entries, then make a package deal ban on all of them.
    Plausible or am I a hyperbolist and a hypocondriac?
    The Optimus is targeted at reflection/injection (stated very clearly), and they cant install spyware into our systems to monitor us...that would be breaking the laws. Although from experience they hardly look at IPs but if u r afraid of main getting ban then dont bot other accts, or use a virtual IP to bot them.

  19. #19
    Join Date
    Mar 2012
    Location
    127.0.0.1
    Posts
    1,199
    Mentioned
    0 Post(s)
    Quoted
    26 Post(s)

    Default

    Quote Originally Posted by smurg View Post
    Are you using 'Software' for graphics?

    I was and getting single digit FPS with a GTX560 Ti, but switched to OpenGL when legitting and it's muuuch better.
    I have a NVIDIA GeForce 555M and on software I get single Digits as well with a Core i7 2760QM (8 cores at 2.4ghz or 4 cores at 3.5ghz).

    I get decent framerates with OpenGL but find I get the best with DirectX. Frame rates are similar, but the colors seem "truer" in DirectX mode. I avoid the GE anyway because of all the scammers and spammers.

  20. #20
    Join Date
    Mar 2012
    Posts
    690
    Mentioned
    2 Post(s)
    Quoted
    40 Post(s)

    Default

    Quote Originally Posted by smurg View Post
    Are you using 'Software' for graphics?

    I was and getting single digit FPS with a GTX560 Ti, but switched to OpenGL when legitting and it's muuuch better.
    I always thought software was best... Went to DirectX and got from 7 to 40 fps

  21. #21
    Join Date
    Dec 2011
    Location
    Belgium
    Posts
    623
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    thx for posting!
    It seems simba is safe for a while

    Made by P1ng

  22. #22
    Join Date
    Nov 2011
    Posts
    1,532
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    with respect to color bots
    Our main target with the bot nuke was reflection/injection bots. We have already made some changes to make colour-scraper bots more unreliable. They tend to be a bit rubbish anyway. We have more plans to deal with them. They will probably come a little while after the Optimus changes, as they are rather a different class of bot to deal with.
    I loled at that. And it disgusts me to see that they often cite Optimus as the answers to this and that.
    Current activity: Recovering from vacation
    - Nulla pars vitae vacare officio potest -
    SRL membership? Can I buy that?
    Scripts - AGS - SWF - WAR - EMS - W100S-EM
    If you need scripting help, you can pm me. Remember, if you need help you have to ask for it properly though

  23. #23
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Er1k View Post
    I loled at that. And it disgusts me to see that they often cite Optimus as the answers to this and that.
    Thats what I didn't understand, its as if they have a god update that is going to save the game or something...
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  24. #24
    Join Date
    Sep 2010
    Location
    Azeroth
    Posts
    395
    Mentioned
    0 Post(s)
    Quoted
    17 Post(s)

    Default

    color bot is a different class!! only way to eff us up is i think running harfware exelerated grafix i heard simba doesnt do good in there... or some sort of hack sheil perhaps like a screen filter that doesnt allow for the client to be targeted

  25. #25
    Join Date
    Jul 2008
    Location
    NSW, Australia
    Posts
    881
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Lol Jagex is so stupid once they get rid of reflection all the goldfarmer's come here.. abuse all of our free scripts.. Script their own Green Dragon bot's just using SPS... n they just pop up again.. the only way their really going to get rid of any bot's is hiring enough employees to make regular check's every hour on each of the worlds at any gold farming spot's.. instead of being lazy cheap douchebagz

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •