Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Eve Live Viewer - A near real-time killmail notifier for the MMORPG, Eve Online.

edited May 2012 in Code Sharing Posts: 122

Hey guys, I'm getting ready to switch in to a beta for my Eve Online App and thought I would share it here for anyone who was interested. It uses the new Codea 1.4 functions to pull data from http://eve-kill.net every 5 minutes and display it on a map. It's still a little rough around the edges, but is running stable.

Video of older version:

If you are a fan of Eve Online (http://eveonline.com) or just interested in seeing a Codea 1.4 app in action, check it out. You will need to use iExplorer to install it and the attached Spritepack.

Download it at: https://www.dropbox.com/sh/9ypujjn74tzh2rq/ds9Zre9gUR

Comments

  • SimeonSimeon Admin Mod
    edited May 2012 Posts: 5,417

    Wow great work, @Deamos. I'm very impressed that you managed this so soon after 1.4 came out.

    Perhaps take a look at @Vega's custom button code — you could use it to give your buttons a bit of styling (http://twolivesleft.com/Codea/Talk/discussion/1079/custom-button-control-beta)

  • edited May 2012 Posts: 122

    I had spent a ton of time prior to 1.4 getting most of the interface together.

    As for the buttons, he posted that up after I had done most of the GUI work, so in the next few versions I will probably incorporate his work.

    Edit: Also, the interface from the app has been cleaned up as compared to the video.

  • SimeonSimeon Admin Mod
    Posts: 5,417

    @Deamos so that's how you built it so fast. Are you planning to release it as a standalone app?

    I love reading stories about Eve Online. Such a player-driven environment.

  • Posts: 122

    @Simeon: Ultimately, that is the plan. Once I get through this beta period and the Runtime is updated, I plan on releasing it as a standalone and then keep the code open source.

    Yeah, Eve is great. I've been playing since the game was released in 2003. Plus, because of the player-driven setup, there is lots of opportunities to learn to program to interface with all the various APIs (CCP's own API, Eve-central.com's API, etc). It's actually the only reason I know a fair bit of python now.

  • SimeonSimeon Admin Mod
    Posts: 5,417

    @Deamos we will update the runtime soon. We just have to ensure that the merge doesn't break anything, and that we retain community changes.

  • Posts: 122

    @Simeon: No rush. I still have a lot of tweaking and bug fixing to do :)

  • Posts: 122

    I've now placed all the raw code on Github @ https://github.com/deamos/Codea-Eve-Live-Viewer-for-iPad

  • Posts: 179

    Having a little trouble getting it to run on my iPad 3rd gen. Upon running, it always goes to black screen then crashes Codea. I wish I could setup some breaks to try and figure out where it is going wrong. Maybe I will put in some blocking calls to try and pinpoint the issue.

    (BTW, as installation I copied both of the folders from the zip file into the Codea documents using iExplorer.)

  • Posts: 122

    The spritepack folder needs to go into the /Apps/com.twolivesleft.Codify/Codea.app/SpritePacks directory

  • Posts: 179

    That did fix the error. This looks like it took some serious time, nice work. My only complaint is that I couldn't find a button to terminate the application.

  • Posts: 122

    Yeah, I think I remember taking out the Codea buttons for anticipation of moving it eventually over as a standalone.

  • Posts: 122

    I've updated the Source and compiled versions to v0.67a

  • Posts: 154

    I'm coding a pogram for downloading code so can you make it in to 1 file

    So I can test my code [-O<

  • Posts: 122

    Unfortunately not. It is pretty large. I would recommend you try something smaller if you wanted to test your code, instead of a massive project.

  • edited June 2012 Posts: 154

    But it download large code before.

  • Posts: 122

    Its pretty big. Look at it as a good opportunity to see if you can load multiple files. Heres the GitHub. https://github.com/deamos/Codea-Eve-Live-Viewer-for-iPad

    See if you can figure out a good method to take a GitHub Listing and load all associated files.

  • edited June 2012 Posts: 154

    Plez :-D make it in to 1 file [-O<

  • Posts: 21

    Nice work Deamos, i am a EVE player also was planning to create a small application for EVE mining, like something which updates current Jita mineral prices daily and help people calculate some stuff,. I have one question. Do we need permission from CCP to be able to create EVE-related applications and release them on App Stores ?

  • Posts: 122

    @Reldonas: As of now, no. However, if I have read the agreement, you can't charge for it. There is supposed to be an update to the user agreement sometime where they will allow us to pay a small fee and then be able to charge for our apps.

  • Posts: 122

    I've recently added a couple more filtering settings and sitting about ready for the official App store release. Once the Codea runtime gets updated to fix the showKeyboard() bug, It should be go for launch.

  • SimeonSimeon Admin Mod
    Posts: 5,417

    I'll try fix this one today, @Deamos.

  • Posts: 122

    Thanks @Simeon. I appreciate it.

  • SimeonSimeon Admin Mod
    edited June 2012 Posts: 5,417

    @Deamos it now contains a fix for show/hideKeyboard. I've tested it briefly and believe it should work. Let me know if there are any problems with it.

  • Posts: 122

    Just did a quick test in the Simulator and all seems to be working well. Thank you!

  • Posts: 122

    With everything set, I have now officially submitted the Eve Live Viewer to the App Store for Approval! Thanks to everyone for their support leading up to this! Other than a few Open Source personal projects, this is the first real app that have ever developed.

    Thanks again to the entire TwoLivesLeft team for the great tool to make this all possible !

    Splash Screen: https://dl.dropbox.com/u/75787/EveLiveViewerSplash.png

    App Screenshot: https://dl.dropbox.com/u/75787/EveLiveViewer1.png

    An early screen shot from the first week of Development:
    https://dl.dropbox.com/u/75787/codeaEveOnline3.PNG

  • Posts: 80

    that looks great...! i'll definitely try this one out, even if do not play eve :D
    it's a great game, but i think if i played it i wouldn't be married now :)

  • SimeonSimeon Admin Mod
    Posts: 5,417

    Congratulations, @Deamos. Looks awesome.

    What is a killmail notifier, for those of us who don't play Eve?

  • Posts: 122

    Well, since Eve Online only maintains one server for the entire game, travel routes from point to point in the game can get rather dangerous if you arn't paying attention. The game isn't divided PVP/PVE, its all PVP. I wanted to make a quick way to see what was going on in the Eve Universe and be able to plan accordingly if something was happening around me. Currently, there are many fan sites that list PVP kills, Eve-kill.net being one of the largest. However, those sites typically just list those PVP kills in a large list. I wanted to apply it toward a Universe view. Thus, Eve Live Viewer was born!

  • edited June 2012 Posts: 21

    For those who doesnt know anything about PVP and EVE;

    You build/buy spaceships and fly it throu systems via stargates in EVE. Everything is player-crafted and every spaceship is valuable. If someone attacks you and destroys your ship for profit/fun/excitement/fame; a kill-mail is generated. Every large-scale corparation or mercanary bands even a few people groups are identified via kill-mails for their success or failures. It shows who killed you how they killed, what they have used to kill you and how much damage of ISK (EVE in-game money) they inflicted.

  • edited June 2012 Posts: 154

    WOW That game look's cool :-D

  • Posts: 122

    Updated the Source Code to v1.1.

    Now interfaces with evemaps.dotlan.net for notifications, Radar tracking, and integrating system sovereignty.

    https://github.com/deamos/Codea-Eve-Live-Viewer-for-iPad/

    As for the official standalone, I'm still in "Waiting for Review"

  • Posts: 122

    I also just did a new video with some of the updated features since before v1.0.

  • Posts: 122

    Hey folks!

    Just to let you all know that Eve Live Viewer is now live on the App Store. If you like Evenor just want to see another Codea app live on the store, check it out at http://itunes.apple.com/us/app/eve-live-viewer/id533001735?ls=1&mt=8

    Thanks!

  • Posts: 1,255

    Very nice to see it there. Congratulations!

  • SimeonSimeon Admin Mod
    Posts: 5,417

    Congratulations, @Deamos! Brilliant piece of work.

  • Posts: 80

    Nice work.. Looks like a very nice tool!!

Sign In or Register to comment.