Original Post — Direct link

StreamMobile Beta Link


General Information

  • Completed TestFlight (Apple Store) about a week ago.
  • Goal: Everything you can do on PC you will be able to do on Mobile
    • High Activity PvM may still be difficult.
    • It takes time to convert everything into a mobile format.
  • Optimizations haven't been worked on yet, but are to come.
  • No Release ETA as we don't want to delay it because a major issue pops-up.

Beta Tests

  • Next Beta ETA: Soon TM
    • For IOS users
    • Will use the most recent/updated interface.
  • Previous and Next beta tests are to gauge that it works on devices as well as to gather some feedback.

Technical Details


General Information

No definitive information as it hasn't been measured yet and were initial guesses.

  • Recommended to download and use over WIFI.
    • App Size - 500 kB 4 MB
    • Cache Size - 5.2 2-3 GB
    • RAM - 2 GB
    • Battery & Data Usage: TBD
  • Sizes are expected to be lowered after optimizations are made (would work for PC as-well).
  • Looking at ways to include some of the cache within the initial download.

App Specific Details

  • We need to work on how the app works as an app with other phone interactions.
    • Phone calls will probably close the app.
    • It is not a native app, and we are not using multi-screen.
  • Switching tabs should keep you logged in.
  • Currently the phone does go to sleep while using the app, but a future NXT will make it so it doesn't unless you tab out.

Technical Interactions

  • All audio is stream-able which means it will use data.
    • Using Global Mute it will stop it from being streamed.
  • Does not work with touch ID as it would be a native feature.
  • Bot Detection will still work normally with mobile devices in-mind.

Specific Devices

  • Samsung Galaxy 6 to OnePlus 5 to and above work perfectly fine.
  • Phone supported key-boards and stylus should work fine (but will be looked into).
  • Tablet Interaction is fine, but a few issues may pop-up (will be resolved).
  • Razer has provided two of their newest phones for testing purposes.
  • We are currently tackling on interface scaling with Quad HD+ phone screens.

Random Specific Bugs

  • Textures not loading in all the time.
  • Animations not ending correctly.

Interfaces & Layout Details


General Information

  • Converting interfaces has taken a large amount of our time (needed to re-adjust/rework 100+ interfaces).
  • We gathered feedback from other Mobile MMO's on various game interactions such as combat/chat capabilities.
    • Had to keep our game's current restrictions in-mind.
    • Interfaces are positioned with pop-ups (such as the keyboard) and weird phone 'cut-outs' (like the iPhone X) in mind.
  • The default layout is the only layout, however, we may allow full customization further down the line.

Specific Interface Details

  • Legacy interface currently doesn't work.
  • Keyboard interactions need improvements.
  • Right click list is small, and will need to be reworked so the buttons are larger.
  • Lobby works perfectly on mobile - Previous beta users can still access it, but won't be able to log in-game.
  • The lodestone interface could be made bigger to allow for easier interaction.
  • Separate Private chat display has not been added yet.

Layout

This is the most recent layout (displayed on PC).

  • 1 Interactive Actionbar - 7 Slots on each-side (14 total).
    • Two Arrows on each side allowing you to rotate action bars.
  • 1 Non-interactive Actionbar - Bottom of screen - Revolution Bar
  • Ribbon Icons - Customizable layout. (45 pixels vs normal 32 pixels).
  • Two arrows bottom corners - Rotate camera left and right.
    • Will be removed once swipe functionality is working correctly.

Layout Changes

  • The Health, Adrenaline, Prayer, and Summoning Globes have been moved to the sides.
    • More room to allow the player to click around.
    • A button
      has been added to hide action bars and/or information globes.
  • Settings, World Map, Lodestone icons have been resized into action bar buttons and moved off to the side.
    • Allow for more visibility on the mini-map.
    • Minimap
      has been made a rectangle, but we may look into again.
    • The World Map will work as normal.
  • Chat-box
    is now visible at the top-center of the screen.
    • Old chat box would appear minimized with a number indicating how many messages you missed.
    • Now we display the last 5 messages.
  • Chat Interactions
    • Plus is a place-holder for a keyboard access button.
    • Keyboard button causes the chat-box to increased to half-size
      (with key-board pop-up in mind).
    • The chat-box can be further maximized by pressing the maximize button to cover the entire screen
      allowing access to filter icons.

Other

  • No current scaleability ETA as it will take time to get it to work properly.
  • The Mobile interface is rendered the same way the Legacy interface currently does.

Controls

There will be a tutorial for mobile users going over instructions on how to interact with the game.

Action Current Updated
Left Click Single Touch -
Right Click Single Touch & Hold -
Rotate Camera 2 Finger Swipe 1 Finger Swipe
Scrolling Click & Slide Scroll Bar 1 Finger Swipe
Keyboard 4 Finger Swipe Down Button Interaction
Developer Console 5 Finger Swipe Down -
Action-bar Swapping Arrow Buttons Arrow Buttons (Future: 1 Finger Side Swipe)
External link →
about 6 years ago - /u/Mod_Asherz - Direct link

Wow, this is fantasic /u/ImRubic.

However I would like to clarify a few things...

Submission

The line

"Google is more relaxed with the process."

was not meant to be taken literally :P. The process for submitting builds to both Google and Android is quite stressful and there are a lot of rules we have to abide by. This was more of a throw away comment because we managed to get it passed Google a bit faster than Apple.

App Size

You have stated some sizes for initial sizes, however these were plucked from memory and wont be accurate. Could you put a disclaimer stating this :).

Ribbon

This line

Ribbon Icons - Customizable layout. (44 pixels vs normal 36 pixels).

This should be changed to 45 vs normal 32

Camera

This line

Two arrows bottom corners - Rotate camera left and right.

Can be noted that these will be removed once we get Swipe functionality working correctly :).

Chat

This line is wrong:

Maximize button causes the chat-box to increased to half-size

The "Maximise" button will take the chat to "Full Screen". Pressing the "Keyboard" button (currently a "+") will take you to half-screen :).


Hope this helps to clear somethings up and you can Update the post to be a bit more accurate now :D.

Thanks for this write up though

Mod Asherz