• Mobile XM8 App

    Eichi

    173 comments · 57336 views

    loading_screen_3.jpg

    Exile servers are online 24/7, but players are not. Balancing base raiding in persistent online games is extremely challenging, if not completely impossible. All video games in this genre struggle with that - especially when the victims are not online. There is no common solution for that issue in this genre, so we are were thinking about something completely new. And the result is a smartphone app.

    Simply disallowing base raiding while the victims are offline is frustrating for attackers. Imagine you want to raid a base, prepare everything, make a plan and then a message pops up: "Sorry, owner is not online. Come back later". Then, with some steam coming out of your ears you drive to the next attractive base, where you know the owners are online. Unfortunately the owners notice you and log out, leaving you with another neat "Please come back later" message.

    Making it harder to raid a base while the owner is offline would be inconsistent and can be abused to check if the owners are online. Also, it would not increase the chance of a successful defense at all.

    Disallowing base raids at certain times - for example in the night - does not work for international servers. While you play, others might be at work or asleep.

    This app does not directly change how base raiding works, but it can influence the game play in a positive way. On one hand, raiding a base has a much higher risk of facing resistance now. Even if the victims are offline, they will know what you are doing and give their best to prevent that. Do not think a base is empty - this can change every moment now. Just blowing your way through some walls is boring. There is nothing better than a good firefight. On the other hand, logging in just to see your base being raided or completely wiped off the server is probably the most frustrating thing when building a virtual home.

    The app works basically as a door bell, that you automatically ring when you raid a base. On top of that, we have added a couple of features to remind you to pay your territory protection money. It will also inform you when your territory flag is being stolen or restored. Also, your server admins might send you a message like "Hey, we are hosting a racing event from Kavala to Sofia this Friday. Want to join us?". And the best: You will receive notifications within seconds, so you have time to react. It takes approximately ten minutes for the attackers to get into your base when you have received the base raid alert. Enough time to connect, unlock and reload.

    This project and topic is extremely thrilling for us as it exceeds the boundaries of modding a game. You will probably have a bunch of questions. We have compiled a list of questions that we can already foresee to be asked. In case you have another question, please post them in the comments. We will give our best to answer them.

    Wish us luck!

     

    What does this app do?

    This app is a notification service. You will receive messages from the Arma 3 Exile servers you play on to keep you informed about in-game events - for example while someone is raiding your territory. Notifications are delivered in real-time, so you can react immediately. 

    mobile-xm8-notifications.jpg

    Do I receive message while I am offline?

    Yes, you will receive messages regardless of if you are currently playing Exile or not.

    Do my friends get messages, too?

    Yes, if they also use the app. Territory related notifications are sent to all players that have build rights on a territory. If someone raids your base, you and all of your friends will know!

    How long does it take to receive a message?

    Given a perfect phone connection, it takes two seconds on average! This means that your pocket will vibrate just moments after something happened in Arma.

    What types of messages will I get?

    Currently, the app supports the following notifications:

    1. Base Raid Alerts
      You will get real-time notifications while someone is trying to get into your base - before they have breached through the first wall! It takes a while to breach through a wall in Exile, so you have approximately ten minutes to react before the attacker is in your base. All of your mates that have build rights on the same territory will receive the same message, so your whole clan is alerted.
    2. Flag Steal Alerts
      This message informs you that attackers have stolen your flag some seconds ago. The thief then has to carry your flag to the nearest traders - use this chance to prevent that and get your flag back! And if happened to be too far away, you now know that you have three days to get a new flag.
    3. Flag Restored Notifications
      You and your mates will receive this message once your territory flag has been restored. No need to panic anymore with your territory flag!
    4. Territory Protection Money Reminders
      This notification will remind you when the protection money of your territory is due in the next 24 hours. 
    5. Server Admin Notifications
      Server administrators can send broadcast messages to all players that linked their phone with their server. This is especially useful to announce server events to all players.

    Will there be more message types in the future?

    There will be a sub-forum where you can present your ideas soon. We will do everything we can to make Arma, Exile or the app an enjoyable experience.

    How does the app recognize "me"?

    You can link the app with your Steam account.

    mobile-xm8-steam-login.jpg

    Will I also get messages at night?

    Yes, but the app will respect your sound volume and vibration settings. Also, the LED light of your phone will blink in the Exile pink every now and then - in case you missed the vibration and ringtone.

    mobile-xm8-settings.jpg

    If you receive a message while you are asleep or busy, you at least know what happened. There is nothing worse than logging in after a couple of days, just to see your territory being raided or gone.

    Can every Exile server send me messages?

    No, you have to grant servers permission first. Open your in-game XM8 and navigate to the "Mobile XM8" app. It will show you a four-digit server code. Use that to add a server in your phone. If you want to stop receiving messages from a server, simply swipe it away.

    mobile-xm8-server-code.jpg

    You may have noticed a blurred app in the "Sloth Machine" video. Yepp, it was this.

    Will this app be required to play Exile?

    No.

    I had my phone switched off for some time, what now?

    If your phone was out of battery, in flight mode, out of signal or simply switched off: You will receive messages for up to seven days after the in-game event occurred. After that, messages will expire and not be delivered anymore.

    On which mobile devices does this app run?

    Our prototype runs on Android 5.0 "Lollypop" and above. Apple products are not yet supported. We are aware that iOS devices are common, but before we will put effort into developing an app for a completely different device group, we have to ensure that it is actually worth it. Imagine we spent a month or two developing that, then pay a yearly amount to become a certified iOS developer - which Apple requires to even allow you in the app store - and then nobody uses it. On top of that, iOS apps can only be developed and published on Apple devices. None of us owns a MacBook or iPhone and you probably know the price of these. Depending on what the community wants, needs and how well the Android version goes, we will definitely consider doing an iOS version.

    What will this app cost?

    We plan to offer this service for just €2.49/month. EDIT: We decided to make the app free and try to cover the cost with donations.

    Unfortunately, this is everything but free for us. We have to develop, host and maintain an IT infrastructure that can connect a thousand game servers and ten thousands of mobile devices in real time. App stores charge us annually and apply download fees. On top of that, we have to deal with value added taxes and income taxes. Believe us when we say that this is a penny business. We will have to have hundreds or maybe thousands of subscribers to break even.

    When will the app be published?

    We will run a long-term test to ensure a high quality. Since this is a hobby project, we cannot give you any reliable dates. It could also happen that this project never comes to life. We have a working prototype already, but if it would be a financial or legal disaster for us, we will consider abandoning the idea completely.

     

    For server owners:

    How does my Arma server send messages to mobile phones?

    We have developed three systems here. A mobile app that can receive messages and displays that to the player. Second, a cloud-hosted message delivery hub that does the routing and security magic. Third, an extension for your Arma server that sends the message data to our central servers.

    Does my Arma server automatically send data to the Exile servers?

    No, this system is disabled by default.

    Am I forced to support this feature on my server?

    No, it is up to you if you want to.

    How can I enable the app on my server?

    We will offer a website where you can register your server. After proving your ownership, you will receive a configuration file that activates your Arma server extension and a four-digit server code.

    mobile-xm8-server-registration.jpg

    How do I send broadcast notifications to my players?

    You will be able to do that on the same website you registered your server.

    mobile-xm8-broadcast-message.jpg

    How many notifications can I send?

    We limit the number of notifications you can send to four in a month, so roughly one message per week.

    What does this cost?

    This service is free for server owners.

    Can I customize this system?

    No, not at all. Exile is extremely customizable, but this system is an exception. Your players expect the app to work the same on all servers in the world. This also means that base raiding is mostly balanced by us to ensure a unified experience. If you have ideas on how to extend the app or the system behind it, feel free to talk to us directly.

    Does this support Linux?

    Yes. We offer both a Windows and a Linux server extension.

     


    • Like 28
      Report Devblog Entry


    User Feedback

    Recommended Comments



    Oh dear, for some players this is truly a step down a very unsatisfying path. As much as I love a good fire-fight, this sort of system will allow much larger groups specifically target small groups or lone players. 8 vs 1 is not very enjoyable.

    If this is implemented without the option for server owners to disable base raiding, then I am afraid you have lost not just an exile player but a well populated server owner.

    Share this comment


    Link to comment
    Share on other sites
    10 minutes ago, B00M said:

    Oh dear, for some players this is truly a step down a very unsatisfying path. As much as I love a good fire-fight, this sort of system will allow much larger groups specifically target small groups or lone players. 8 vs 1 is not very enjoyable.

    If this is implemented without the option for server owners to disable base raiding, then I am afraid you have lost not just an exile player but a well populated server owner.

     

    Sooo I take it you didn't read the post. *slowly claps*

    Share this comment


    Link to comment
    Share on other sites
    12 minutes ago, B00M said:

    Oh dear, for some players this is truly a step down a very unsatisfying path. As much as I love a good fire-fight, this sort of system will allow much larger groups specifically target small groups or lone players. 8 vs 1 is not very enjoyable.

    If this is implemented without the option for server owners to disable base raiding, then I am afraid you have lost not just an exile player but a well populated server owner.

    how come this is unsatifying this simple is a fix for offline 

    no one is forced to have the app. If i read curretly its something the pr server owner can add 

    This is probaly the best fix for offline raiding sure there is still the Thermal scanner pro done a few (5) raid with it and it has been so much fun :D scan one door and empty out 10+ safe's :D and vehicles 

    yet this is prob one of the best fix for offline!

    that thing where you cant be raided when owner's is offline is just getting exploit so many times 

    Share this comment


    Link to comment
    Share on other sites

    You know, there is other ways on publishing iOS apps, like how else do you think there's millions (Not really millions but you get the point) of emulators around built for iOS?  App Store isn't that needed as people think it is. 

    Share this comment


    Link to comment
    Share on other sites

    Why is Security not Mentioned as FAK , I'm sure no one is concerned at all :P . What if I decide to be a Bad Boy , and Look Around inside a bit ?? :bandit:

    Share this comment


    Link to comment
    Share on other sites

    ¬¬

    Better to 10 minutes after logging out of the base owner the base disappear in godmode blank thus has the owner the chance to defend his Base

     

    Arma 2 Greetings

     

    Dann lieber 10 minuten nach dem ausloggen des Basebesitzer die Base in Godmode verschwinden lassen somit hat der Besitzer die Chance seine Base zu verteidigen

    Arma 2 lässt Grüßen

    :emo:

    Share this comment


    Link to comment
    Share on other sites
    56 minutes ago, B00M said:

    Oh dear, for some players this is truly a step down a very unsatisfying path. As much as I love a good fire-fight, this sort of system will allow much larger groups specifically target small groups or lone players. 8 vs 1 is not very enjoyable.

    If this is implemented without the option for server owners to disable base raiding, then I am afraid you have lost not just an exile player but a well populated server owner.

    if i have a 10 man team with enough explosives we would never raid a small wooden base that has like 50 building parts what u can see from the outside because it is probably on the first few levels like 1-3 so u dont get much money from the flag ...

    even without a large group we will only raid big bases because they have a high reward if we can raid it and they will probably defend so it will be a nice firefight and they will know us for the future raids and stuff.

    its like epoch/dayz where ur clan/group gets a name/reputation on the server, i like it 

    Share this comment


    Link to comment
    Share on other sites
    21 minutes ago, zombietop said:

    Who is doing the cloud hosting?

    Google

    19 minutes ago, Goblin said:

    Why is Security not Mentioned as FAK , I'm sure no one is concerned at all :P . What if I decide to be a Bad Boy , and Look Around inside a bit ?? :bandit:

    We have had two encryption and data security experts reviewing it. What are your questions? ;) 

    Share this comment


    Link to comment
    Share on other sites
    14 minutes ago, Eichi said:

    Google

    We have had two encryption and data security experts reviewing it. What are your questions? ;) 

    Isn't the Google cloud messaging thing free?

     

    Can we get some credentials, from these experts? Are these legit security and encryption experts, or just some guys who have a little knowledge doing all this as a hobby? At the price point you are asking for this, and saying you need 1000's to break even, Im just curious. Also, having to deal with income tax and such, are you guys officially taking this from a hobby to like a full time thing? Making money, paying taxes, are you guys hiring someone to handle all that officially or is it all still just like a hobby? Again, just curious. The tax thing in of its self could be a nightmare. I own a few rental properties and Turbo Tax just doesn't cut it. 

    Great job on all this by the way. Really interested in checking it all out!

     

    Share this comment


    Link to comment
    Share on other sites

    Yes, Google Firebase is free until a certain degree of traffic. However, our own infrastructure is not ;) It goes from Arma 3 server -> Exile servers -> Firebase -> Phone. 

    7 minutes ago, zombietop said:

    Also, having to deal with income tax and such, are you guys officially taking this from a hobby to like a full time thing?

    I think you are over-estimating this. In the best case scenario, we could go and eat some ice cream with the profit - if there is one at all. This is really a hobby project with the main goal to make the game a better experience. I understand that you are looking critical at this. But just as a reminder: If we would be after money, we would privatize Exile and host it on our own. I think that is proof enough that we are not ;) 

    14 minutes ago, zombietop said:

    Are these legit security and encryption experts, or just some guys who have a little knowledge doing all this as a hobby?

    I have my name and address in the terms of this. I am fully responsible for it. Do you think I am so naive and expect the system not to be abused by someone? We take security seriously.

    Share this comment


    Link to comment
    Share on other sites
    7 minutes ago, Eichi said:

    Yes, Google Firebase is free until a certain degree of traffic. However, our own infrastructure is not ;) It goes from Arma 3 server -> Exile servers -> Firebase -> Phone. 

    I think you are over-estimating this. In the best case scenario, we could go and eat some ice cream with the profit - if there is one at all. This is really a hobby project with the main goal to make the game a better experience. I understand that you are looking critical at this. But just as a reminder: If we would be after money, we would privatize Exile and host it on our own. I think that is proof enough that we are not ;) 

    I have my name and address in the terms of this. I am fully responsible for it. Do you think I am so naive and expect the system not to be abused by someone? We take security seriously.

    Fair enough. I fully understand needing funding to host your own infrastructure. Granted, my tiny little e5 dedi is just one little box, it does cost money to keep the lights on. Charging for this app, is more or less no different than me rewarding TS slots, or allowing custom flags for donations or any of the 1000 ways people are monetizing their servers. It all comes down to having to pay the bills! Just wish groups like CUP and RHS saw it like that. 

    While Im on the monetization thing, how does this paid app work with BI monetization rules? Is all this a grey area as far as BI goes and If I run this on my server, do I need to worry about BI shutting me down because I offer people who pay a monthly fee content that people who dont pay cant have?

     

    Share this comment


    Link to comment
    Share on other sites
    11 minutes ago, zombietop said:

    While Im on the monetization thing, how does this paid app work with BI monetization rules? Is all this a grey area as far as BI goes and If I run this on my server, do I need to worry about BI shutting me down because I offer people who pay a monthly fee content that people who dont pay cant have?

    We have shown this to Bohemia Interactive before we have put our energy into developing it. You do not have to worry :) 

    Share this comment


    Link to comment
    Share on other sites
    7 minutes ago, Eichi said:

    We have shown this to Bohemia Interactive before we have put our energy into developing it. You do not have to worry :) 

    Sweet! Well good work guys. Welcome to the monetization game. Glad to see Exile devs taking a stance, one way or the other. 

    Already told a bunch of my players about it. Lots of excitement for this and the base raiding, and hell the update as a whole. You guys are taking this from a great mod to a really amazing mod.  /bow 

    Share this comment


    Link to comment
    Share on other sites
    49 minutes ago, zombietop said:

    Also, having to deal with income tax and such, are you guys officially taking this from a hobby to like a full time thing?

    Are other Google app developers working on their apps full time?

    Share this comment


    Link to comment
    Share on other sites
    6 minutes ago, BetterDeadThanZed said:

    Are other Google app developers working on their apps full time?

    Oh I have no idea. Not in the slightest. I just know I have to deal with taxes and shit every year, and it is enough of a hassle to hire a professional, not to mention to cover ass on the legal side of things. Me personally, I for sure don't do rental properties as a hobby ><

    But this is starting to take away from the post its self. Lets move on and be happy we are getting this amazing update! Hobby or full time, money or no money, what these guys are doing is pretty damn bad ass if I say so my self. +props to the entire Exile dev team and all those helping them out. 

    Share this comment


    Link to comment
    Share on other sites
    11 minutes ago, BetterDeadThanZed said:

    Are other Google app developers working on their apps full time?

    Only the successful companies.  Myself and I assume many others tend to do it in their spare time alongside their day job.

    Share this comment


    Link to comment
    Share on other sites

    Personally I'm not sure this is the right direction for the mod, but that's just my humble and possibly worthless opinion. 

    30 Euros a year for a notification?!  10 minutes to get to your PC, boot up, get in and get yourself together for a defence, that's not much time.

    Defences that don't require a player to be online may have worked, booby trapped doors, trip mines, proximity mines, all active when players are offline. This could have introduced a risk/reward element.  Do I risk getting blown up by raiding an empty base, or do I go toe to toe with someone and let skill decide?

    Credit to the team for putting this together though, no small feat I'm sure. 

    I guess democracy will decide, the community will love it or hate it.  Be interesting to see.

    Share this comment


    Link to comment
    Share on other sites
    6 minutes ago, StonedReality said:

    I guess democracy will decide, the community will love it or hate it.

    Indeed. If people do not like it or not enough people want it, it will not come to life. We have literally no benefit from this at all. 

    Share this comment


    Link to comment
    Share on other sites
    5 minutes ago, Eichi said:

    Indeed. If people do not like it or not enough people want it, it will not come to life. We have literally no benefit from this at all. 

    Even if your were receiving a 'benefit' I don't have an issue with that myself.  It's not going to make you millionaires, so what if you make some beer and pizza money!

    Share this comment


    Link to comment
    Share on other sites

    Sad what exile is coming down to. Limited features to only those who pay.

     

    only the server owners should pay for their server to send notifications. Players should acess it for free.

     

    Also i am sure there are more ios users then andriod.

    Share this comment


    Link to comment
    Share on other sites

    €2.49/month.  i think with a 1 times payment u will be have more luck to published this app. like 4.99€/year or lifetime.
    and  dont published a Android version only. it will be  unfair for apple or windows phone users. 
    ill think a better and free way is to send messages over the >steam app <!  

    so u dont need to make a own app and used the steamlogin like ur app. 

    Share this comment


    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now