SD Card Access On Android

For Alpha 1.20 I expanded worlds and texture packs uploading/downloading to support other sources than Dropbox. On Android, you can now use your SD card (or external storage if your device has no SD card) to download/upload your worlds and texture packs.

This is good news, as some Android devices have issues with multitasking, and so cannot reliably login to Dropbox. You can now import stuff into the game and backup your worlds without ever touching Dropbox, or even having internet connection.

Here’s how the UI for content source selection looks like:

Sdcard

On Windows Phone I tried to add Skydrive. Unfortunately, after reading the docs I don’t even know if it’s possible. Microsoft API for Skydrive require a XAML-based applications to work, and Survivalcraft is XNA. So I gave up for now :-( I would probably have to roll out my own Skydrive library and work with it on the level of HTTP requests. That would be a lot of messing around…

Microsoft seem to have left XNA game developers out in the cold. Unless I am wrong about XNA not supporting the Skydrive API, that is.

 

68 Comments

  1. jriot10
    Posted January 6, 2013 at 22:06 | Permalink | Reply

    Now i am definently getting an SD card. Is there a way to download the files to zune and then put them on the phone

    • generalguy41
      Posted January 6, 2013 at 22:21 | Permalink | Reply

      I would think you would have to manually upload the saved files off your SD card onto Dropbox and download them to your WP from there.

  2. Timotei
    Posted January 6, 2013 at 22:07 | Permalink | Reply

    You can make a SL+XNA App. Basically it’s primary a SL app, which can launch then the XNA Game. When you need Skydrive, you go back to the SL interface, and use the Skydrive API, then go back to the XNA game :)

    There’s some work to be done but I guess it’s better than nothing.

  3. JustDucky
    Posted January 6, 2013 at 22:31 | Permalink | Reply

    What about removable storage on WP8?

  4. nelson799
    Posted January 6, 2013 at 22:34 | Permalink | Reply

    Ugh. And microsoft must wonder why no one bothers switching over to windows phone. I love the UI and some of the features and wouldn’t change but I would never try convincing anyone to switch over to it. They’d hate me forever. Less apps which is a dealbreaker for most and way more closed than android. They are always a step behind.

  5. Nicolas
    Posted January 6, 2013 at 22:41 | Permalink | Reply

    Nice

  6. max samuels
    Posted January 6, 2013 at 23:24 | Permalink | Reply

    Cool.
    Also can survival craft crafts downloaded onto windows 8 tablets and computers?

  7. Duxk
    Posted January 6, 2013 at 23:36 | Permalink | Reply

    WP8 has SD card support. The ATIV has an SD card slot.

    • Posted January 7, 2013 at 01:13 | Permalink | Reply

      There’s no way to access any of the new WP8 features from an XNA app. The game is basically running in legacy mode, where WP8 is kind of “emulating” an older WP7.5 device. I can’t even use the full resolution on the new phones, I am stuck with the old 800×480, because it’s all that was available on WP7.5. I added a nasty hack to let you change the aspect ratio, so that HTC8X owners do not have to stare at black bars on the sides. Microsoft could have done a little better here, but they chose not to. Sadly.

      It makes me wary of Windows 8, because I remember the time when WP7 was all the rage, and Microsoft were pushing everyone to develop for it. And those that did felt good, for a while. But then suddenly there’s this new tram in town called WP8 and it doesn’t stop on WP7 station any more. A bunch of new happy guys are riding in it, but hey, soon there will be WP9 and these guys will be out and soaked in rain, like I am now. And just as Windows Mobile folks were before WP7.

      So I’m not sure I want to make an effort to join the ride, even though it all looks shiny and smooth.

      • Sancroff
        Posted January 7, 2013 at 03:18 | Permalink | Reply

        Kaalus, Microsoft has operated this way for decades. I think they view their “partners” as competitors. API churn keeps their “partners” always one step behind Microsoft, which is where Microsoft wants to keep them. That’s my theory, anyway. I could be full of bull.

      • max samuels
        Posted January 7, 2013 at 12:13 | Permalink | Reply

        And I assume that converting survivalcraft to a fully functional WP8 application would be impossible?
        Or at least very hard?

      • Posted January 8, 2013 at 00:04 | Permalink | Reply

        So does this mean that this is the end of the line for SurvivalCraft on Windows Phone? I am hoping that this can change in the future.
        I am kind of tied to WP due to the excellent mail, outlook, and business tools support, and would like to take the future of Survivalcraft with me.
        I was just checking so I know if I should continue evangelizing and sharing this game with friends. I can appreciate that the game is cross platform (as originally said this would benefit both platforms at the funding would be there to grow the operation).
        It would be hard to evangelize the game to my friends on WP and Android if support is essentially ending at WP7 with a few hacks to keep it alive to some extent.

        I can understand the concern about the future (like WP9). If nothing else maybe this can be revisited when more info starts to show up over the summer (assuming android/WP7 parity can be sustained).

        • Posted January 8, 2013 at 10:37 | Permalink

          It’s not end of the line :-) I will keep releasing new versions for WP7, actually it’s my primary development platform, so it’s not going away. And WP8 can play WP7 games.

        • max samuels
          Posted January 9, 2013 at 01:59 | Permalink

          by what of turning the game into a SL+XNA

      • Duxk
        Posted January 8, 2013 at 03:19 | Permalink | Reply

        Understandable

  8. Travis
    Posted January 7, 2013 at 00:54 | Permalink | Reply

    Kaalus, I was wondering if I could get the blocks-zip.zip image files saved in a JPG format instead.

    • Travis
      Posted January 7, 2013 at 00:55 | Permalink | Reply

      Nevermind that, convertor used instead lol. Thanks

    • Posted January 7, 2013 at 00:56 | Permalink | Reply

      Get a format converter program and convert them all from png to jpg. There’s plenty of them out there.

  9. Nicolas
    Posted January 7, 2013 at 02:28 | Permalink | Reply

    Thx! I tried today download a map but i dont know how to use dropbox grrr…

  10. Nicolas
    Posted January 7, 2013 at 02:35 | Permalink | Reply

    Err… In the next update will you focus at mobs and home stuff?

  11. Nicolas
    Posted January 7, 2013 at 03:13 | Permalink | Reply

    A porra cansei de fala em ingles algum br aki?

  12. craftw4
    Posted January 7, 2013 at 06:39 | Permalink | Reply

    Please kaalus can u make this texture pack downloading so u can download them whit your phone

    • gunpowder
      Posted January 7, 2013 at 12:45 | Permalink | Reply

      You can download texture packs with phone if they are linked to dropbox. If they are you can download them directly to dropbox.

  13. Cooperdan
    Posted January 7, 2013 at 19:53 | Permalink | Reply

    Take it that it would be more hassle than its worth to create a windows phone 8 version of survivalcraft, so users can backup their worlds on a SD card and have a better screen resolution…

    I also presume that windows 7.8 won’t effect you in anyway?? (That’s if we get this update anytime soon)

  14. Posted January 7, 2013 at 21:31 | Permalink | Reply

    Hello! Could you add a new version of the game or transport trolleys in minecrafte, just have to want to go or what … The road is, and transport – no, make it please!

  15. max samuels
    Posted January 7, 2013 at 23:05 | Permalink | Reply

    Does anyone know how to make a device that would flick a light on a and off over and over again using the new electrical components?

    • Aj Nineht
      Posted January 9, 2013 at 23:13 | Permalink | Reply

      Mail me at caryisrobohand@gmail.com for my version.

    • Posted January 9, 2013 at 23:18 | Permalink | Reply

      Make a simple loop with a delay gate in it, attach a button to start the signal going and a light to see the output.

  16. Nicolas
    Posted January 8, 2013 at 06:50 | Permalink | Reply

    Kaalus please add hunger system and a system to run like the sneak… So when we run we stay hungry more fast, can you do that?

  17. Posted January 8, 2013 at 15:05 | Permalink | Reply

    please add transport : – )

  18. Posted January 8, 2013 at 19:16 | Permalink | Reply

    :-)

  19. Posted January 8, 2013 at 19:16 | Permalink | Reply

    Can you speak spanish¿¿

  20. Travis
    Posted January 8, 2013 at 20:16 | Permalink | Reply

    Kaalus, is a blocks resistance, (I.e. dirt is 1.5) to do with amount of time it takes to break a block, or the amount of damage it can take? I realize that the values are proportional related, but how does the game calculate the actual process of determining how long it takes? My guess is that it is based on damage but I thought I would ask.

    Thanks,
    Travis

    • Posted January 8, 2013 at 22:18 | Permalink | Reply

      This is how long you need to dig to break a block by hand. Tools make it faster, depending on the tool parameters, but it’s still proportional to this value.

      • Travis
        Posted January 8, 2013 at 23:00 | Permalink | Reply

        Ah, thank you.

  21. dallas
    Posted January 9, 2013 at 03:29 | Permalink | Reply

    I want this game

  22. dallas
    Posted January 9, 2013 at 03:30 | Permalink | Reply

    I want this game so i can play it

  23. dallas
    Posted January 9, 2013 at 03:32 | Permalink | Reply

    This is really good game i want to play it and i will have a
    great time

    • Aj Nineht
      Posted January 9, 2013 at 23:14 | Permalink | Reply

      BUY IT THEN!

  24. Nicolas
    Posted January 9, 2013 at 05:35 | Permalink | Reply

    I saw at facebook something about animals and i see vampire at caves… I know it s a supernatural thing, but vampirescould atak at all nights, and at day they stay at the caves like bats… You already put werewolfs, so puts vampires too :-)

    • Macharia
      Posted January 9, 2013 at 10:42 | Permalink | Reply

      Really cool suggestion hope kaalus will take it into consideration

  25. Posted January 9, 2013 at 07:08 | Permalink | Reply

    i love survivalcraft! :-)

  26. Posted January 9, 2013 at 07:11 | Permalink | Reply

    kaalus make more youtube videos:-)

  27. Posted January 9, 2013 at 12:31 | Permalink | Reply

    Excellent post about android. Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers.Thanks.
    Android Phone Forum

  28. Slava
    Posted January 9, 2013 at 14:19 | Permalink | Reply

    When you add multiplayer?

    • Nicolas
      Posted January 10, 2013 at 00:00 | Permalink | Reply

      I hope kaalus add in this year…

  29. Slava
    Posted January 9, 2013 at 16:51 | Permalink | Reply

    Kaalus, pleas transleted game for Russian! We can help you!

  30. rockgod420
    Posted January 10, 2013 at 00:37 | Permalink | Reply

    As an android user i am very happy to see this :-) i wish Microsoft would be more user friendly toward developers. I was an early windows 7 user picking up my samsung focus in the first couple months of release but they need to cater more developers. My poor focus just gathers dust now hoping Microsoft will see the light.

  31. Travis
    Posted January 10, 2013 at 02:07 | Permalink | Reply

    Kaalus, I noticed while rummaging through the BlocksData.xml file from the Alpha 1.19 zip in the file section that there is only one sapling entry and image. I mention this because in the game each tree type(Oak, Birch, Spruce) has their own type of sapling.

    Thought it might be worth mentioning,
    Thanks,
    Travis

  32. Max
    Posted January 10, 2013 at 08:41 | Permalink | Reply

    Add to Kaalus survivalkraft hunger that food was needed

  33. Posted January 10, 2013 at 10:01 | Permalink | Reply

    Kaalus pls add gears,and ropes,gears can be activated by switches,buttons,etc.Put the rope on a gear,put more ropes downwards,and put a block on the rope,the block is attached to the rope and when you spin the gear,the block goes up and down,perfect for elevators.When the rope is attached to a block on the ground,the block can only be pulled.Just like pistons.but the opposite,pistons push.

  34. Posted January 10, 2013 at 15:19 | Permalink | Reply

    please answer one question :
    is map unlimited?

    • nelson799
      Posted January 10, 2013 at 15:56 | Permalink | Reply

      Да, мир не ограничен. Один вопрос: Как мой русский?

    • Posted January 11, 2013 at 07:42 | Permalink | Reply

      Yyes

  35. nelson799
    Posted January 10, 2013 at 17:53 | Permalink | Reply

    Hahaha Sorry. I thought it would be fun to try using google translate. It said your name was Russian. Slava, your English is great. Do you cheat like me?

  36. Posted January 10, 2013 at 19:00 | Permalink | Reply

    kaalus, please add Ukrainian in the game ? I will can you ,if you want
    my email roki2012@gmail.com

    • Slava
      Posted January 11, 2013 at 18:55 | Permalink | Reply

      ADD RUSSIAN IN THE GAME!!!=)
      P.S.
      украинцы русский хорошо знаю, а русские украинский – плохо

  37. candy rufus gamer man
    Posted January 24, 2013 at 01:14 | Permalink | Reply

    How is it going bros, my name is PEWDIEPIE!!

  38. STEPHANO
    Posted January 24, 2013 at 01:17 | Permalink | Reply

    Pewdie!?

  39. candy rufus gamer man
    Posted January 24, 2013 at 01:22 | Permalink | Reply

    STEPHONO!!!!:D:D:D

  40. gary
    Posted January 30, 2013 at 20:30 | Permalink | Reply

    Is it possible to make this run on pc, it would be great on big screen?

  41. papia
    Posted May 29, 2013 at 06:40 | Permalink | Reply

    what is the Android directory of this SD card UI?

  42. papia
    Posted June 1, 2013 at 09:22 | Permalink | Reply

    but I also saw that in my Survivalcraft Alpha 1.21. But Please, Which Directory? or I must need dropbox?

  43. Posted March 28, 2014 at 17:22 | Permalink | Reply

    Can’t find SC files on my SD card or my phone storage. The folder that says Survivalcraft is empty, both when I view the folder from my phone and from my PC hooked up to my phone via USB. Has anyone else had this problem, and if so, how did you fix it? I know this is likely not a problem with the game, but rather with my phone.

    Android v 4.3 on a Samsung Galaxy SIII.

    • Posted June 25, 2014 at 02:45 | Permalink | Reply

      I have this issue on 4.1.1, IdeaPad, too. I didn’t check before resetting the device either…

Leave a Reply. No swearing please.

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s