DEVS: Online Stats & Tracker [updated with quick design]

Discussion in 'Planetary Annihilation General Discussion' started by mildev, September 1, 2012.

?

What you be interested in this?

  1. Yes, if it's free!

    41 vote(s)
    69.5%
  2. No, not at all.

    5 vote(s)
    8.5%
  3. Would be cool to have if I was curious.

    13 vote(s)
    22.0%
  1. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Hello there...

    My name is Daniel and I am an active duty soldier stationed in Fort Stewart, GA.

    I am also a web developer / programmer. I would like to talk to you about helping you provide an online 'my' site, showing people their statistics, etc. I think it would be a great companion for Ubernet. Along the same lines as My.sleepingdogs.net or CoD Elite.

    I could assist you with this, I would love to work with you on this amazing project.

    PM me here, or send me an email with the email linked to this account.

    The project looks great I'm a big fan!!
    Last edited: September 1, 2012
  2. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Re: DEVS LOOK: Online Stats & Tracker

    Added quick poll. *bump* for restart.
  3. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Re: DEVS LOOK: Online Stats & Tracker

    The online stat tracker..
    Say my.ubernet.io or something..

    Total combined kills/creates/etc
    Achievements (if implemented)
    Special Community features later on (ladders, tournaments, etc.)
    Community overall stats (Over 1billion planets have been destroyed)
    Key place to provide content to players such as updates, downtimes, special giveaways, feature requests, etc.
    Creates a framework for Ubernet to carry over to future projects
    Provides ranking for players (if implemented)


    Just a few of my ideas... if anyone has any more ideas let them pour in here. I want to show the guys that this would be a feasible idea. And you are probably assuming that I want money for this, I do not. I would like to work with you on this, bring in my skill set, and help provide a cool feature for the community.
  4. sstagg1

    sstagg1 Member

    Messages:
    214
    Likes Received:
    0
    Re: DEVS LOOK: Online Stats & Tracker

    I'm definitely behind the idea of a community stat tracker, though I get the feeling Uber could accomplish something more useful, tied directly to the game, without voluntary help. The disconnect between you and them would slow things down and could cause issues.

    If you could prove yourself as the ideal person to do this though, good luck.
  5. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Re: DEVS LOOK: Online Stats & Tracker

    @sstagg1: Thank you for your reply.

    I def. agree with the disconnect. I believe however, it would benefit them greater to be able to add this side feature on (which they may or may not have the time or resources to add on themselves) and it doesn't touch a penny of the money they have raised or will raise via Kickstarter.

    It's a fairly simple project. The software sends the collected data to a mother-server/database which sticks it into a temp or live database. My job would be to just pull that information out of the database using my technologies and output it using html/css/jquery/ajax/etc.

    Is it ever that simple? No. It's the basic theory of my end of the job where all I would need to do is pull the stored information and output it based on the user that is logged into the 'UberNet' website, or whatever it would be called.

    For time purposes, pull a Sleeping Dogs and get up the basic functionality and add functionality piece by piece as the game and the community progresses.

    Just a thought.. this soldier would love to help add a community feature to the game that may not have already been planned out, planned for, or accounted for.
  6. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    This design is a quick example of what I can put together in about an hour.

    Just to show I'm not a complete hack. Here to help if you want UberFellas.

    Attached Files:

  7. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    I am away some of the imagery is a little rough. Just wanted to use about an hour of time. Basically a sort of simple template to base other stuff off of. This is more for a homepage then a panel. But with the permission and request of UberEnt I can make a design for what my vision is for the my.ubernet site I mentioned above.

    Let me know. Thanks everyone for checking it out.
  8. sstagg1

    sstagg1 Member

    Messages:
    214
    Likes Received:
    0
    Even if Uber doesn't like it, you'd make one hell of a community fansite/server operator. I imagine that, with all the potential in running persistent battles, there will be a few dedicated server sites popping up. Much like how clans usually house their own website outside the official forums.

    Also, your plans to scrape data from the game servers (or however it works) isn't unlike what has already been done for several games. As long as Uber records and provides the data, it should be possible to access and use what they have.

    I liked what I saw :)
  9. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    That is always an option. The only thing is that they would have to provide me with read access, which isn't honestly something I would think they would do. Nor should they, due to security concerns. The only way I could see it working is if I develop or co-develop the product and they get the source and have it on their side.

    I mean to boil it down it's like this.

    Their Benefit: They get a potentially great community/stats site, they wouldn't have to promise anything until it's finished, and it doesn't cost them a dime. Any money they did offer me I would ask they just donate it to the Wounded Warrior project.

    My Benefit: I showcase more of my work, I create an additional resource for this very interesting, innovative and awesome game, and who knows when I get out in May 2014, maybe they like my work enough and have the structure in place to provide me with a j-o-b.

    Currently all of that is out of sight out of mind. I just want to help push this game and help Uber Entertainment accomplish the maximum efficiency and community for the game.
  10. exterminans

    exterminans Post Master General

    Messages:
    1,881
    Likes Received:
    986
    And you make your cut on the income from advertising?

    Not that your work should stay uncompensated, but such a service should be hosted by Uber Entertainment itself and not by a private person. Fine with me if you contribute to the development like anyone else but no ulterior motives please.
  11. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    If you re-read the information above you will see that I stated a few things:

    1. The source code would be turned over to Uber and ran by them, not me.
    2. I would take no compensation whatsoever, and if they felt obligated to, I'd ask they donate it to the Wounded Warrior Project (I'm an Active Duty Army Soldier)
    3. Never would I ever think they should include advertising into this service, it would make it look tacky.

    I have no other motives other then producing a great companion piece for future great software. That is all.
  12. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Not sure how fast it would be accomplished but I'm fairly sure I could make a simple Android app that pulls that information, and an iPhone application if I could get my hands on some Apple hardware. Not a guarantee, just an idea. Would be cool to have a companion software of the mobile. Not sure how useful it would be, but.. who knows.
  13. ghargoil

    ghargoil New Member

    Messages:
    312
    Likes Received:
    8
    I'd like this to be opt-in and privacy conscious. Also, for unranked games, etc.

    ... and of course, I'd like this data to be shared ONLY with Uber Entertainment -- that includes not with third-parties without explicit consent.

    Other than that, yeah, sounds good.
  14. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    The information would be Uber's. It would be up to them what they want to do with the data, but I'm fairly sure they aren't' looking to hand it out to companies. They seem like a much cooler company than that!
  15. teriderol

    teriderol New Member

    Messages:
    7
    Likes Received:
    0
    party pooper

    furthermore, would be a great idea, to be able to see general stats like energy/metal production set against time and standardised against maximum or hard numbers, able to compare it with your own timeline.
    Also some filters on numbers would be great, like a minimum number of matches played before you make it to the equation, lost only, certain maps, land/air/water(naval/submarine) preference, specific vehicle numbers versus time.
    Lastly, always nice to have a 3D map of the battlefield and a slider for the time and coloured influence globes, always fun to see how a little victory influences the total battle, and how to balance the game more (influence globes based upon any stat from energy collection to submarine firepower).
    Offcourse, also good to have the same stats on the AI, so you can see statistically wether or not you are ready to upgrade your AI difficulty.
    Maybe it would even be great to have the option to reassign the time axis into total metal used, energy stored or (total) lost units.

    knowledge is power, let's get that learning curve as steep as possible.
    Secondarily, awesomeness works best if backed-up with realism.
  16. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Exactly my point. Would be a good companion piece and for anyone higher then a casual gamer could use the info to improve. Which will come in handy for those who want to compete in tournaments, etc.
  17. teriderol

    teriderol New Member

    Messages:
    7
    Likes Received:
    0
    however, if all those "people", who are so confused that you are doing it for nothing or breaching security, had just thought about the posibility that you don't even need data from uber.
    Well, it would surely be more more reliable standards and good maximums, but why would you risk the idea of setting these "people" off by sharing data beyond their will...
    Just make a third party program like lolreplay, tweak the interface a bit, make it more interesting to browse around in them by speific filters like, minimum deaths in x seconds or minimum acceleration rate of energy spend on friendly structures...

    basicly, nothing hits the fan(s), everybody has the data, there will be pie.
  18. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    Think of it this way..

    Sleeping Dogs has my.sleepingdogs.com (or whatever), Rockstar has their online progress/actions section, Ubisoft has their UbiPlay (I think it's called that), etc. These are all sites where the data is already being accepted or will start being accepted once you sign up. This information is necessarily shared to everyone, right off the bat. You have to sign up and its really for your own usage, not really for the world to browse.

    A lot of that is really up to UberEnt, I'm not here to re-create the wheel, I'm just here to create a free product for them and the users, where they can take my source code throw it on their systems and provide this service. People seem to think I have some hidden agenda, not so. I get out of the Army in a year and a half, and this allows me to add another product to my portfolio.

    I'm not looking to take over the world here people, I'm basically trying to step my game up and provide a great community environment for a great upcoming game.
  19. Pawz

    Pawz Active Member

    Messages:
    951
    Likes Received:
    161
    I would much rather see this as a 'Server mod' add-on that tracks, stores, and hosts a web interface (or perhaps modifies the server's web interface) so that anyone running a server can show the stats of their players.

    In this way you can showcase your design ability, make stat reporting awesome, and leave it up to the server managers to decide whether or not they want to make their stats public. No need to get the Uber guys involved at all, apart from giving them helpful feedback on how to improve their server's web API.


    Any kind of 'global' stat tracking would have to be limited to 'approved' servers anyways, since the game is open to modding / personal server hosting / etc.
  20. mildev

    mildev New Member

    Messages:
    20
    Likes Received:
    0
    I think it would work better the way I mentioned above. The topics about having moddable servers, I fully understand and is an aspect I hadn't yet thought of. I think a master database that uberent has full control over would be the best option, with server's allowed to turn the switch on or off for sending to the server. Possibly make it so if mods are involved it will not collect data. The data is really only for the end user, not public view-able information, besides maybe the "Ours users have destroyed over 1billion planets" or something which doesn't release your individual results, etc.

    Another reason is, I am not a modder. I'm a web developer and if UberEnt can collect the data to a db, I can pull it and use it and output it in many different ways. If a modder wants to put the basic stuff in to make a mod for it, and UberEnt is now down with the master server method, then I am all ears.

Share This Page