1.18 progress

That’s what I am working on now:


Yep, it’s weather effects. Snow will get re-deposited from time to time, so you won’t be able to permanently clear an area from snow any more. I also want to add lighting that will set flammable stuff on fire. Be afraid o ye with wooden roofs!

When I get to electic circuits I’ll probably add lightning rods :-)

When it’s raining or snowing, the fog distance shortens so you don’t see far. And sky and clouds become grey. You also stop seeing the sun or the moon and stars. Looks pretty cool.

The biggest problem I had with this stuff is performance of particles on the phone. Because WP7 has got no shaders I have to push the updated vertex data to GPU every frame and calculate everything on the CPU. As you can imagine this is really slow. I spent entire day optimizing the hell out of it and got it down to about 2ms, which is acceptable. If it was faster I could add a lot more droplets and snowflakes and it would look even better, but alas no shaders :-(

As for Android, all would be well if I wasn’t such a moron. I didn’t set OpenGL ES 2 requirement in the app manifest (and to be honest a number of other requirements as well). This caused a lot of people with incompatible phones to download the game and be disappointed, because it doesn’t work. So I got a bunch of 1 star ratings from them, and how well earned they are. The average rating is down to 4 stars now because of that. What a shame :-( Sorry guys…

The game won’t run well on a Galaxy Y or HTC Wildfire or Galaxy Ace or any other phone with old ARM11 CPU, and there are gazillions of them out there. Absolute minimum spec is 1GHz CPU and Adreno 200 or equivalent.

Another problem is the game not running on Galaxy Nexus. This is a real puzzle. It’s got powerful hardware and everything should be OK. But it isn’t. I won’t find out what it is until I get my hands on one of these babies. For now I had to stop selling to people with these devices.

To recap, Android is a lot more difficult for the developer than Windows Phone, where essentially there are only 2 types of devices, and they are almost the same anyway. The good side is you can change anything, and it will update globally within an hour or so. Like a breath of fresh air.

44 Comments

  1. brian t
    Posted October 15, 2012 at 23:50 | Permalink | Reply

    Wow

    • brian t
      Posted October 15, 2012 at 23:58 | Permalink | Reply

      And will the rain, snow affect some blocks like dirt? and do you still plan to have toggle button for?
      Buddy of mine downloaded today for his android and so far he loves it, Well done.

      • brian t
        Posted October 16, 2012 at 00:02 | Permalink | Reply

        Before you ask i think it’s an Xperia Play.

    • Posted November 1, 2012 at 23:09 | Permalink | Reply

      You should add beds so we can skip night

      • Posted November 1, 2012 at 23:11 | Permalink | Reply

        You can. You need something soft (like wood or dirt) and a sheltered place (like a cave or a house) and you can sleep.

  2. korbaksc
    Posted October 16, 2012 at 00:22 | Permalink | Reply

    I downloaded the trial on :
    – Samsung galaxy tab and everything is fine
    – Samsung galaxy S I and it fails…

    • Kaalus
      Posted October 16, 2012 at 00:42 | Permalink | Reply

      Hi korbak. Can you tell me in more detail how it fails on Galaxy S?

      • korbaksc
        Posted October 16, 2012 at 07:56 | Permalink | Reply

        Loading the app : logo is absent
        Main screen :
        – menu is absent
        – background image is absent and there is only nuanced squares
        World select screen :
        – no menu
        – can’t see worlds names
        In game :
        – animated ship is completely white
        – no UI
        – textures is made of nuanced colors, but not the usual one

        In short it’s not playable. I managed to play because I know every menu and the UI by heart.

        • Kaalus
          Posted October 16, 2012 at 10:01 | Permalink

          Thanks korbak! This is great info. This is the same issue Nexus is having.

  3. Lars
    Posted October 16, 2012 at 00:26 | Permalink | Reply

    Nice sehr sehr schön aber hier noch paar Sachen die ich mir in ein neun update wünschen würde

    1. Steuerung butten änderen

    2. Mehr texturen

    3. Mehr items ( bett,Verschiedenes holz,red stone,usw )

    4.Tiere ( schaff,Schwein,zombies,hünner,Pferde)

    Das wehre es erst mal aber sonst echt gut gemacht gefällt mir besser als minecraft und die anderen clone was es bis jetzt gibt und das es jetzt für android gibt Top würde es gut verbreiten weil es einfach ein Hammer Spiel ist

    • brian t
      Posted October 16, 2012 at 00:50 | Permalink | Reply

      Construction is one part of the game and whilst there are no pigs there are wild boar’s. we think we will see some kind of conductors or wires at some stage (down to Kaalus). but the game probably won’t see zombie’s. Real predators are the main aim of the game if that makes sense.

  4. lowbudgetbatman
    Posted October 16, 2012 at 00:27 | Permalink | Reply

    also to anyone with a nice pc rig should consider Bluestacks, a program that lets you download and run anything from the android market. although my computer isnt fast enough to emulate android with survival craft above 20fps anyone with a gaming rig can play SC on the pc this way :) also did you consider advertising on reddit kaalus? they have windows phone and android specific subreddits that im sure would be interested

  5. generalguy41
    Posted October 16, 2012 at 00:29 | Permalink | Reply

    Looking forward to it! Will it precipitate randomly, or are there certain designated areas where it happens more/less than others? (Kinda like how there is different humidity levels in different areas). Also, how will it affect plant/wildlife? Will rain in dry areas make plants grow? Or will too much rain drown out vegetation? Will the cold/snow kill plants as well?

    Just as an off-topic side note, Dropbox login doesn’t seem to work for me on my Android device, and multitasking is hit-and-miss. Only thing is, I’m running it on an HP Touchpad running ICS, so I’m not sure if that’s the problem (but I doubt it cause I believe I read a comment in the previous post with a similar problem.)

    • Posted October 16, 2012 at 12:18 | Permalink | Reply

      It rains randomly but of course it depends on humidity/temperature in the area. Cold areas see snow, humid areas have rain, warm and dry areas have neither.

  6. max samuels
    Posted October 16, 2012 at 00:32 | Permalink | Reply

    You may want to make a list phones that don’t work on the app store for android. Would reduce sails in the short term but would help in the long run. Keep up the great work.

    • Posted October 16, 2012 at 01:46 | Permalink | Reply

      Yep, I’ve been doing that for most of the day. Pretty frustrating. But eventually I figured out there’s a better way: define requirements in the manifest file for the app. That’s now done and the new version is published to the store. It should cut the number of bad reviews but I don’t expect all of the non-working devices were excluded so some manual tweaking will still be needed. Atm I have manually excluded 41 devices from almost 2000 listed. Madness…

  7. skittledude
    Posted October 16, 2012 at 00:58 | Permalink | Reply

    Its….so lovely. My thumbs long to rush my character through a rainy marsh as I hurry back to my hut to deposit my days worth of collected stone and watch out my window as the clouds cloak the ground in slippery water. I think this just mighy be my favourite update ever.

    • Sir Knight
      Posted October 16, 2012 at 01:33 | Permalink | Reply

      Yes. And meanwhile I will be pitifully looking out my window at the rain and hoping lighting does not strike and set my meticulously constructed hanoks aflame. From a cynical, morbose perspective: awesome. Can not wait, it will be great regardless of what happens.

      • Kaalus
        Posted October 16, 2012 at 01:44 | Permalink | Reply

        In static mode there will be no lighting, so if you’re worried about your wooden structures switch to static.

        • Sir Knight
          Posted October 16, 2012 at 02:08 | Permalink

          I know. I am actually referring to my “survival” world. But as I said, whatever happens, it will be fun to watch. But let me take the chance to ask; will lighting hit only vertically (“straight down”), or will it hit at an angle? Perhaps a layer of stone slabs will be a useful deterrent against lighting. Anyways, glad to hear that weather is inbound. Something “BIG” to appease those who needlessly bashed the previous big thing.

        • Posted October 16, 2012 at 03:25 | Permalink

          Switch to static? But then that would defer from the fun! The lightning threatening my wooden roofs will add to the realism and danger of the game, I’d find it very interesting to have to run around my villages throwing water left and right in hopes of quelling the frenzy. By the way, did I mention that the weather looks amazing?

        • Posted October 16, 2012 at 12:20 | Permalink

          As far as I know at the moment it will only hit vertically, but as I haven’t done it yet things may change.

  8. Kaleb
    Posted October 16, 2012 at 04:50 | Permalink | Reply

    Have you thought about maybe adding sandstorms or something of the sort for the desert areas?

    • Posted October 16, 2012 at 12:21 | Permalink | Reply

      Good idea, haven’t thought of that

      • Kaleb
        Posted October 16, 2012 at 16:22 | Permalink | Reply

        ive got something else to consider for fire. Smoke hazard? Now THAT would add a lot of survival aspect to the game. You could also add a way to set up campfires and if someone is in the process of mining and want to settle down and sleep they need to accommodate for the accumulation of smoke. Campfires act as a repellant for dangerous animals? Just some ideas im throwing out there.

        • Sir Knight
          Posted October 16, 2012 at 18:49 | Permalink

          I have actually thought of considering that campfire idea many times, it is a very good idea. But, I think it should only last the night, after that, it dies off. That way it will be more realistic.

        • max samuels
          Posted October 16, 2012 at 19:42 | Permalink

          Better idea, why not make a campfire like furnace where you put wood(only wood) in and burns for about 5 or 10 minutes. It would also be the only way to cook food, besides repelling animals

        • Kaleb
          Posted October 16, 2012 at 20:31 | Permalink

          yeah I like the idea of having to tend to the fire, and the cooking of food. I think a combination of our three ideas creates the perfect campfire feature.
          Must tend to it
          Can cook food
          Repels animals
          Creates hazardous smoke

        • Kaalus
          Posted October 16, 2012 at 21:34 | Permalink

          I thought about campfires as well. Although smoke hazard is probably out of the question. I would have to draw smoke (very expensive) and simulate its spreading (expensive). On the phones it’s not really doable, maybe when everyone in the world has a 1.5GHz dual core.

  9. celsius
    Posted October 16, 2012 at 05:25 | Permalink | Reply

    Do you plan at some point to make a PC version of the game once the alpha stage is complete?

  10. xxref
    Posted October 16, 2012 at 14:57 | Permalink | Reply

    Do multiplayer and for WP with android. Please . Thank you .

  11. Cooperdan
    Posted October 16, 2012 at 18:50 | Permalink | Reply

    An idea…

    If it rains, it would be fun if water levels could rise and fall in sea’s, lakes and other bodies of water by 3 or 4 blocks upwards (not quite sure how the source blocks would work) Would be more “survival” like though, and it would be another feature separate from minecraft :P

    • max samuels
      Posted October 16, 2012 at 19:45 | Permalink | Reply

      Kind of a good idea but would destroy too much often perhaps every 30 days or so and only in localized small areas

    • Kevin
      Posted October 17, 2012 at 02:43 | Permalink | Reply

      To costy for the game. Would take to much time and would lag the game incredibly.

  12. brian t
    Posted October 16, 2012 at 20:37 | Permalink | Reply

    Minecraft pocket edition = 500,000-1,000,000 on GooglePlay
    minecraft pocket edition * SurvivalCraft *********
    minecraft pocket edition £4.99
    SurvivalCraft £2.99 = Kaalus “yippeee”
    Well done Big K

  13. Wade
    Posted October 16, 2012 at 22:55 | Permalink | Reply

    excited for these new features your working on, especially the weather and hazardous lightning. Will there be cross compatibility with world files between the 2 current platforms?

    • Kaalus
      Posted October 16, 2012 at 22:57 | Permalink | Reply

      Yep, the files are compatible.

      • Wade
        Posted October 16, 2012 at 23:03 | Permalink | Reply

        great, ive always been looking for a good way to share my world with friends without them hovering over my phone.

  14. Kevin
    Posted October 17, 2012 at 02:46 | Permalink | Reply

    Kaalus, I was just wondering if you considered natives, or npcs like I suggested. Would they be possible in the game?

    • Posted October 17, 2012 at 10:23 | Permalink | Reply

      Possibly, but not soon, I have a lot of other easier stuff that I already thought out on my list

      • Kevin
        Posted October 17, 2012 at 13:23 | Permalink | Reply

        Thanks for letting me now.

  15. cindy cottee
    Posted October 17, 2012 at 06:41 | Permalink | Reply

    Love it

  16. jack
    Posted October 26, 2012 at 15:38 | Permalink | Reply

    Can u add wire like minecraft , elevator n more

  17. Posted October 26, 2012 at 21:11 | Permalink | Reply

    What was that about circuits and I love the idea about AI people also is it on ios

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