The 2.0 Update Submitted!
The version 2.0 update has finally been submitted for CraftWorld on WP7.
This should not be considered an update. This should be considered a replacement for the current version of CraftWorld. The new feature list is massive, and the change log is incredible. Not a single system has been left unedited, replaced or tweaked.
Since CraftWorld’s release we have been collecting feedback and reports. This is what began the initial severe changes to the level generator and save system. As we worked, we began to redesign simple systems attached to these two larger systems. This included the object system that powers chests, books and blocks , the region streaming system and even the sky!
During all of this, CraftWorld needed a little something extra to set it apart from it’s competition, so we pushed up the Physics system up in the schedule. Implementing a fully-fledged Physics simulator on the WP7 was quite a challenge. Considering the 2,654,208 potential cubes that may be struck by a moving object in a medium sized world, this proved to be a bit of a hurdle.
However the Windows Phone devices running CraftWorld are limited not by their processor power, but are intensely limited by their graphics power, especially the first generation of WP7 devices. During the v0.65 and v1.3 updates, we greatly improved the CPU performance, granting just enough power to enable this after the v2.0 re-write. When you begin a new game in CraftWorld, you are now provided with a Beach Ball and a Dice that may be rolled, thrown and tumbled about the world without the impact being visible to you!
You can only imagine what we are considering for the other two platforms.
In a previous post, I talked about the new “MiddleEarth” level generator. Since then, it has been improved. Forests are placed evenly across the world, cactus can be found in hot deserts and patches of crops and shrubs can be found in the correct biomes. This includes grain, sugarcane, grasses and a few others. These will soon be a member of the farming system, and used in the cooking and alchemy systems which are soon to come.
The new region streaming system is also a massive improvement to CraftWorld. As you traverse the world, the CraftWorld must either pull a region from the disk and put it in the world or generate it using some complex algorithms. As this happens, older regions must be saved and removed from memory. This is a very CPU and GPU intensive process that was once the source for many lighting and graphics glitches. Not only has this been fully replaced, but lighting has been re-introduced into the world. Caves are dark, trees grant shade and you may craft torches to provide illumination to your mineshafts while performance remains buttery smooth.
Deep in the bowels of the world, materials such as Copper and Adamantum may be found. These provide the next step of tool construction in future updates. So we recommend that when you find these, and others including Ruby, you tuck them away in a chest. Consult the Survival guide each time an update is installed to check out what’s new with these new materials.
I’d be here all night trying to explain and describe many of the other changes from v2.0, so I’ll have to break it up into more frequent blog posts. Now that we have reverted from hyper grind mode back to regular grind mode (knock off work at 11pm instead of 3am) we can leave our cave and post a little more.
If you don’t already have CraftWorld on your WP7 Device, we highly recommend that you grab a copy from the marketplace. It is both free (ad supported) and paid, with an increasing price as we issue updates. Right now, it is in the process of jumping by 50c to $2.49. If you are hanging out for the Xbox or PC, then we apologize for the wait. But this delay and work on the WP7 is drastically improving the more powerful platforms.
If you want to chip in the help CraftWorld reach its final goal and all platforms, get a copy on your phone, donate or purchase some of our older games on the Xbox Indie Games marketplace. Should you own a member of the iPhone or Android families (or a 1st gen WP7), please give one of the Nokia devices a try next time you consider an upgrade. The 800 especially is an utterly fantastic device which has simply exploded in popularity, dwarfing all other WP7 devices according to our telemetry data.
Thankyou for reading! And I’ll be back with more soon, so for now here are some screenshots taken with the in game camera.
Here is a small changelog of the more noticeable items in v2.0. When we were at version 1.3, in just over a year we had achieved 540ish revision of CraftWorld in our repository. We are well over 1020 revisions of CraftWorld, marking this as a substantially improved game.
- New Features:
- Full Game re-write
- Full propagation lighting with torches
- Physics engine
- Propagating Water
- “Middle Earth” Terrain generator
- Blended biomes
- Plains Wet,
- Plains Temperate,
- Plains Dry,
- Swamp,
- Forest Taiga,
- Forest Woods,
- Forest Rain,
- Desert,
- Tundra
- And more…
- Grass grows over dirt in daylight
- New region streaming system
- New character controller
- New save system, more reliable and faster.
- Added real caves
- Added half height blocks. Snow, stone brick
- Reduced garbage collections (jitters)
- Implemented ‘Daniel Script’ scripting system
- Improved memory management
- Addition of Sugar cane
- Added tree shadows
- Addition of new Grasses
- Added border trees
- Add priority for edited regions over streamed regions
- Addition of Grain
- Addition of shrubs/dead shrubs
- Added Cactus (don’t touch)
- Decreased start up time
- New block damage system
- Added Material seams
- Coal
- Clay
- Adamantum
- Diamond
- Gold
- Copper
- Ruby
- Iron
- And more…
- Added Copper
- Added Adamantum
- Added Ruby
- Added diamond
- Added buoyancy to water
- Added new hand damage.
- All blocks slowly auto heal slowly.
- Added physics Dice
- Added physics beach ball
- Changed crafting templates (see survival guide)
- Improved sky. Pretty now.
- Can craft Resurrection stone
- Updated survival guide
- More graphical options
- Option to remove help button
- Better threading, less battery use.
- Camera now degrades.
- Fixed painting loading
- Added 3D particles
- Added region biome tinting
- Added clay
- Added gravel beaches
- Added Dark trees to new biomes
- Added sandstone
- Fixed item health bars.
- Added Ice
- Added Snow
- Many more items
- And 10’s more…
- Fixes:
- Trap Door and wood door collision glitch
- Objects transfer, not recreate.
- Fixed holes in regions
- Fixed temporary holes while on region borders
- Fixed missing region rendering
- Fixed Door and Trapdoor loading
- Fixed ‘poke’ during place.
- Removed save file ‘leak’
- Fixed digging during poke.
- Fixed painting loading
- Fixed AO border glitches
- Fixed item duplication
- Fixed chest item loss
- Fixed item health bars.
- Fixed smelter crafting, no item loss
- Improved auto jump accuracy
- And 100’s more…
- Tweaks:
- Faster player movement
- Increased damage done by tools
- Increased damage done by player
- Reduced fall damage
- Tools last longer
- Tools work more consistently
- Changed crafting templates (see survival guide)
- More graphical options
- Tweaked fog view distance





Fantastic! I was wondering why everything went so quiet on the Craftworld side. Survivalcraft has been keeping up with a lot of nice little updates with great features, but this looks like what survivalcraft may have done, in one big drop. Glad to see. Now there is another Clone on the market, “Discovery” which also looks nice, but has a lot of optimizations and overall a good way to go to catch up.
Great work guys.
Now that the terrain, crafting and the physics are doing well, we just need to move towards creatures, the RPG system and the HD mode for the other platforms. Then we have a truly unique game.
I spoke to Joachim, the guy working on Discovery. He’s pretty cool.
Jaw drop. Been waiting for this
Make the snow blocks less high. It looks sort of awkward. Make them like 1/5 of the size of a normal block
Top snow is 1/4 height. I don’t quite understand you.
I think he means make the layer of snow on blows thinner from 1/4 to 1/5 in height
Pingback: Flesz #8 | Świat Gier Windows Phone
You devs say you’re trying to set your game apart from the competition. But your’e trying awfully hard to imitate minecrafts texture pack.almost exactly.
I’ll knock together something new now, it’s been bugging me for a while.
울랄라
Korean for “Ooh-la-la”? Did you submit the crash report? I’d like to know how you managed to get CraftWorld rendering a non-english character.
‘우 – 라 – 라 “에 대한 한국어? 당신은 충돌 보고서를 제출 했나요? 난 당신이 CraftWorld는 영어 이외의 문자를 렌더링 위해 관리 방법을 알고 싶습니다. (구글 번역)