Uploading worlds

I’ve just published another version to Google Play: 1.29.12.0. It has two changes:

  • Reduction of autosave frequency to once per minute, which should give you smoother gameplay with less lags. Making blocks 32 bit put double strain on the CPU when saving, so reducing frequency to compensate may be a good move.
  • There is a bad memory leak in the zip code in Mono (a library I am using). If you have a huge world and a low memory device, it prevents you from uploading worlds to SD card. This is because the game runs out of memory and crashes during zipping. I have fixed this by switching to native Java zipper.

I have thoroughly tested the 2nd change myself and reviewed the code many times. But as this is a fairly critical piece of the game, if you have a chance can you please upgrade and try uploading some worlds to SD card to see whether all is well? Remember the 1:100000.

And keep doing the screenshots. I already have so many I will spend weeks sifting through them! I think they are getting better with time, recently I’ve been seeing some really nice ones.

89 Comments

  1. Posted January 18, 2016 at 05:21 | Permalink | Reply

    I have a bug with the painted granite

  2. Posted January 18, 2016 at 05:30 | Permalink | Reply

    Test test test!

  3. Posted January 18, 2016 at 05:35 | Permalink | Reply

    I hope one of my screen shots makes the cut. :-)

  4. Posted January 18, 2016 at 05:49 | Permalink | Reply

    I Hope my Screenshots were good enough. :/

  5. Posted January 18, 2016 at 05:55 | Permalink | Reply

    Wait, what will happen if you build something and exit the game between autosave intervals?

    • Posted January 18, 2016 at 06:07 | Permalink | Reply

      The autosaves are to be safe from crashes. The game saves when you exit normally. So your worlds will be exactly as they were if you are able to exit.

      Unfortunately for me, on my Kindle I get frequent freezes. The game was always late on the autosaves then, now it will be much worse.

    • Posted January 18, 2016 at 14:39 | Permalink | Reply

      In addition to autosaves, the game saves every time you go to game menu and every time you switch away to another app. It obviously does not save when it is killed in task manager, when it crashes suddenly or when battery runs out. That’s where the autosaves are useful. If this happens you’ll lose max of 1 minute of work. Btw. if the game dies while it is saving, there is potential to corrupt the world, so it’s wise to keep a backup just in case.

  6. Posted January 18, 2016 at 06:05 | Permalink | Reply

    @Kaalus: Another stair bug… It’s to do with two outside corners being diagonal from each other. Once you have them like that you can’t place an inside or outside corner in the other spaces, only regular. Thoroughly tested, tried as many angles as I could.


    I found this when I was building my fountain, so it’d be great if it was fixed… :D

    • Posted January 18, 2016 at 14:35 | Permalink | Reply

      Oh not that again :-)

      I guess this will have to wait for the next release.

  7. Posted January 18, 2016 at 06:51 | Permalink | Reply

    Im really hoping one of mine gets picked… I need the promo codes

    Cant do the building screenshots though because i dont have any building worlds completed. And tbh honest theres very few good builds in cc…

  8. Posted January 18, 2016 at 06:56 | Permalink | Reply

    Can you show us some screenshots you have in mind for now?

  9. Posted January 18, 2016 at 08:06 | Permalink | Reply

    My worlds have been fine on 1.29 except for the world loading completely on my 6P where it’s set at max. It just lags to load the world (distance etc) and with the fast DDR4 ram and 810 chip I do not see how that should be happening. I’ll see if the update fixed that

  10. Posted January 18, 2016 at 09:22 | Permalink | Reply

    Thank you! I allmost got a heart infarct!
    Uploading works now!

  11. Posted January 18, 2016 at 09:52 | Permalink | Reply

    Kaalus, fix infinity loading on pc version! I cant play and take new screenshot((

    • Posted January 18, 2016 at 12:06 | Permalink | Reply

      What is an infinity loading issue? What device and OS do you have and what happens?

  12. Posted January 18, 2016 at 10:48 | Permalink | Reply

    What programme did you use when you work on this game?Please answer.

    • Posted January 18, 2016 at 10:48 | Permalink | Reply

      Also these animal sounds are copyrighted?

    • Posted January 18, 2016 at 14:30 | Permalink | Reply

      Dude, stop asking for this. If you are making your own game do it YOUR way. If you don’t know where to start you have no business asking Kaalus anyways, If you know the slightest bit about game design you’ll know there are many ways to go. I created my first blocky game in VS2010 using C# with Unity.

      And yes the sounds are copyrighted, the entire game is copyrighted. They are all Kaalus’s design.

      You are sounding like you are trying to clone Survivalcraft. First you wanted to know how Kaalus made the game and what with, now you want to know if you can use his animal sounds?

      • Posted January 18, 2016 at 18:59 | Permalink | Reply

        Hmm,thanks man.This was useful.And im not try to copy survivalcraft.Also making an other survival game not means copying other.Then all Youtube gamers are copying others?

        • Posted January 19, 2016 at 00:53 | Permalink

          I happen to be a YouTuber and I hate being accused of copying others… xD

          I don’t do much on it and I don’t get many views, but I do have over 20000 subscribers. I started that channel with a few other people and we kinda abandoned it now (other than my one or two uploads a month to keep it alive).

        • Posted January 19, 2016 at 05:38 | Permalink

          What type of videos do you post?

  13. Posted January 18, 2016 at 10:58 | Permalink | Reply

    Nice to see that 1.29 is Released for Windows and Amazon, Nice to see a smoother Frame Rate…

    But there is still the Issue With burning creatures… :/ not resolved yet…

  14. Posted January 18, 2016 at 12:10 | Permalink | Reply

    I still have to badrequest400 error, I don’t use any special characters or anything it just won’t let me post anything at all, Amazon kindle fire hdx

    • Posted January 18, 2016 at 22:27 | Permalink | Reply

      Someone on the forums had what sounds like the same error – with Dropbox I assume? Try logging out and back in again; it worked for them.

      • Posted January 21, 2016 at 10:49 | Permalink | Reply

        No, that did not work for me… thank you for the suggestion anyway :)

  15. Posted January 18, 2016 at 12:15 | Permalink | Reply

    Kaalus, not to be redundant, but the bow graphics in 1.28 for IOS devices (5s for me) is messed up. It appears that the string is full of static. The problem is insignificant; however, it would be nice to see it fixed in 1.29 or 1.30.

    • Posted January 18, 2016 at 12:46 | Permalink | Reply

      I agree

    • Posted January 18, 2016 at 14:41 | Permalink | Reply

      I’ve seen the issue and I’m aware of it. I spent some time investigating, but I see no obvious cause. Because it’s low impact I do not want to delay the release by spending more time on it. Next time.

      • Posted January 18, 2016 at 15:13 | Permalink | Reply

        Ok, sounds good.

      • Posted January 18, 2016 at 15:35 | Permalink | Reply

        I think it has something to do with its position near the edge of the screen. This happens all the time with signs and 4leds except 4leds just seem to do what the sky did in the past on a much Smaller scale …. I think these are somehow connected

  16. Posted January 18, 2016 at 13:26 | Permalink | Reply

    Very nice kaalus, hope one of my screenshots will be choosen. Btw, I’ve being experiencing some frequent small lags, but that isn’t such a problem for me, but I think I better tekl you.

  17. Posted January 18, 2016 at 14:15 | Permalink | Reply

    Please make a miner cart in 1.30

  18. Posted January 18, 2016 at 14:37 | Permalink | Reply

    3 more screen shots

  19. Posted January 18, 2016 at 14:37 | Permalink | Reply

  20. Posted January 18, 2016 at 14:38 | Permalink | Reply

  21. Posted January 18, 2016 at 15:18 | Permalink | Reply

    Only complaint I have now is that with bigger caves, the world looks less real, but other then that like the updates, and thanks for fixing the boat.

  22. Posted January 18, 2016 at 15:29 | Permalink | Reply

    Remember the survival craft poll.
    Btw, I actually didn’t make this poll. I give credit to Tom Fryers.
    http://www.rkursem.com/poll/view.php?id=d6eaf39be002006ad

  23. Posted January 18, 2016 at 15:37 | Permalink | Reply

    One problem found !!! All forest logs have grass under them instead of dirt!!!! Its buging me so much!

    • colbyfranknorth
      Posted January 18, 2016 at 16:33 | Permalink | Reply

      Found that too.

  24. Posted January 18, 2016 at 15:38 | Permalink | Reply

    Hi Kaluus, I just thought I’d mention a glitch that I’ve noticed, It’s been going on since 1. 24 or maybe before that, Sometimes if I have the move controls on buttons the forward and back buttons will freeze up. If I’m flying, I can only go straight up or straight down and if I’m walking I can’t move with those buttons at all. The only buttons that work are the sideways ones. It seems to go away after a minute or two. I use an iPod touch, 5th generation.

  25. Posted January 18, 2016 at 15:41 | Permalink | Reply

    This is edited ! Not for the competition just for looks. :-D

  26. Posted January 18, 2016 at 16:14 | Permalink | Reply

  27. Posted January 18, 2016 at 16:31 | Permalink | Reply

    Next picture !!! Yay

  28. Posted January 18, 2016 at 16:32 | Permalink | Reply

    Man this guy is depressed!!!

  29. Posted January 18, 2016 at 16:37 | Permalink | Reply

    Amazon approved 1.29

  30. Posted January 18, 2016 at 16:48 | Permalink | Reply

    I just got the full survival craft 1.29. I just want to say…SWEET!!!
    I still think that villagers, dragons and mine carts should be added.
    Oh yah! MULTIPLAYER too.
    Thanks Kaalus! : )

  31. Posted January 18, 2016 at 17:08 | Permalink | Reply

    I think we have a serious world generation bug. Here are two screenshots taken from two different world’s with random seeds.

  32. Posted January 18, 2016 at 17:11 | Permalink | Reply

    I think we have a serious world generation bug. Here are two separate screenshots taken from different worlds with different seeds.

    • Posted January 18, 2016 at 17:12 | Permalink | Reply

      The seeds were both left blank so random.

      • Posted January 18, 2016 at 17:59 | Permalink | Reply

        Tom Tom Tom look at the left side of the horse in my picture above you will see this is not just your problem but many people must have it!!

        • Posted January 18, 2016 at 18:37 | Permalink

          Yes, I see it. I’ve had other world’s with this before. What I find most strange is that they are both slightly different bug still similar. I thought I saw one a while ago with a wavy stripe-bedded lagoon but I’ve not seen any of those for a while. Maybe a possible fix would be to use a better rng, maybe the mersenne twister, but I suspect this will not fix the problem.

        • Posted January 18, 2016 at 19:14 | Permalink

          Here’s a very simple python rng I wrote a while ago that I’ve shrunk down a bit to fit here:

          class GetRandom():

          def __init__(self, time):
          self.seed = time#Set the seed to the current time, this needs to be a float or int.
          self.primes =(291550339212810520584591717024643003222896524222464547399033563270236499245759688372706177143834849792024373534800701771810502419549113758796692666163, 641452276181854641108656711212426007392032535624286593352297230739655033308758795291525780661276052003446415402951276859305010843331485955731317776341)# Can be changed freely but second must be larger

          def GetRand(self, top):
          self.seed = int((self.seed * self.primes[0]) % self.primes[1])# Actually gets the random number
          ttp = self.seed % top# Makes sure the answer is not too high
          return ttp# Give the answer

          The usage is initiate: thing = GetRandom(time.time())# time needs to be imported, thing is arbitary
          thing.GetRand(5)# gets random number from 0 to 4

        • Posted January 18, 2016 at 21:52 | Permalink

          I suspect that this is the product of his terrain turbulence “gem” he mentioned a long time ago…. Many it uses a basic terrain stencil that lets the code fill in a bit of random stuff while keeping the main shape and basic chunk information to increase the performance and this is simply an acsedentel product of this increased turbulence…..
          I may be wrong as I don’t have any programing experience and don’t have an “inside” look at the Codeing of the game only the external in game patterns and behavior of the world….. But this external view of the world is enuf to teach me about the game…..

      • 3unforgettable3
        Posted January 18, 2016 at 18:14 | Permalink | Reply

        And i have lots of wolrds with it.

      • Posted January 18, 2016 at 22:11 | Permalink | Reply

        Tom will you explain to me what all this fancy stuff means I really want to know

    • Posted January 18, 2016 at 17:55 | Permalink | Reply

      Aaaaaaaagggg that is not just my same chunk!!!! It showed up in one the screenshot of mine called rose on horseback on the left background!!! It shows up in many many many of my world’s!!! It makes me sick to my stomach seeing this but it is the first dirct picture I have seen …..any time I try to get a pic of it I either can’t find one or in the case of rose on horseback it is there but don’t notice until a day later when I see the distinct pattern on the inland side of the chunk!!! Thank you so much for taking this PIC. Kaalus help please I tried to tell you about this exact same chunk but could not get a picture please help!!!

  33. Posted January 18, 2016 at 17:21 | Permalink | Reply

    Wild Boar Hunt :-)

  34. Posted January 18, 2016 at 17:27 | Permalink | Reply

    A lot of posts recently – like always.
    btw I think the screenshots are taking up most of the comment space \(•––•)/

  35. Posted January 18, 2016 at 17:29 | Permalink | Reply

    Multiplayer is winning on the SC feature poll.
    Personally, I would really like multiplayer and I’m sure lots of other people want it too.

  36. Posted January 18, 2016 at 17:33 | Permalink | Reply

    I started playing SC when the horse update came out :-)
    (long time ago…)

    • Posted January 18, 2016 at 18:44 | Permalink | Reply

      Same. First saw it in the app store searching for ‘Minecraft’. Got it and told all my friends (“There are even hygrometers and themeters!”) Never regretted it.

    • Posted January 18, 2016 at 20:50 | Permalink | Reply

      I started playing when the character was still blocky.

  37. Bjorn Schaghen
    Posted January 18, 2016 at 18:15 | Permalink | Reply

    Awesome! Lets hope ios hurries with the review…

  38. Posted January 18, 2016 at 18:56 | Permalink | Reply

    Question: How can you force log placement? Every time I try to build one upright, they lay down sideways

  39. HechoEnM3xico
    Posted January 18, 2016 at 19:11 | Permalink | Reply

    Can you guys stop bothering him with insignificant bugs.

  40. Posted January 18, 2016 at 19:34 | Permalink | Reply

    Tree saplings are not groving in survival they just turn into dry bush especially tall spruce and normal spruce trees
    And i tried everything plz help

    • Posted January 18, 2016 at 19:36 | Permalink | Reply

      Make sure you plant them in moist areas, where the grass is green or there are lots of trees growing already. Spruces and tall spruces like cold, birchs mid and oaks warm climates.

  41. Posted January 18, 2016 at 20:43 | Permalink | Reply

    Yay

    • Posted January 18, 2016 at 21:46 | Permalink | Reply

      Looks really nice! Do you know the seed? I’m looking to create a new creative world, and that is great!

      • Posted January 18, 2016 at 21:55 | Permalink | Reply

        See I don’t use seeds much I just recently learned how to make them but in this world there is no seed….

      • Posted January 18, 2016 at 21:59 | Permalink | Reply

        Check out the edited version

  42. Posted January 18, 2016 at 20:50 | Permalink | Reply

    There is no issue with uploading world’s on my rca tablet! Yay

  43. Posted January 18, 2016 at 21:25 | Permalink | Reply

    So I’ve been playing since almost the beginning of this game and the last update is glitchy with the character it just shows a naked guy with no clothes or face how do I fix i have an iPhone 6 that I play on?

  44. Posted January 18, 2016 at 21:34 | Permalink | Reply

    • Posted January 18, 2016 at 21:35 | Permalink | Reply

      this is what happens when you have a giant explosion on windows 10 new update

      • cshels
        Posted January 18, 2016 at 21:44 | Permalink | Reply

        Not for me. Just tested.

  45. Posted January 18, 2016 at 21:49 | Permalink | Reply

    I have a question, i heard that white tigers are more rare than the white bulls, however I’ve gotten two white tigers in a pen in my survival world, one of them spawned on my roof! Are they that rare? I’ve only seen one white bull in my world, and when i got closer a lion spawned next to it and killed it..

  46. Posted January 18, 2016 at 21:51 | Permalink | Reply

    Kaalus. I put a ton of christmas trees on each other then broke the bottom of the stack and nothing happened but the bottom tree was destroyed!

  47. Posted January 18, 2016 at 22:33 | Permalink | Reply

    Someone has been herding cattle :-D

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