Block entities

Survivalcraft now supports block entities. These are entities that are connected to a block. This allows certain blocks to have more complex data and behaviour associated with them than it is possible with 4 bits of spare memory that a regular block has.

The first and so far only block entity is a crafting table. It has the usual Minecraft 3×3 grid, but so far no recipes require that. I worked until 3am yesterday, so I feel excused :-) Next block entity to follow will probably be a furnace.

I would like to make tool making and general crafting more difficult than it is in Minecraft. In Minecraft, it is relatively easy to get decent tools and items. If you know what you are doing, you will probably make them on your second Minecraft day. My problem is time: I don’t have enough to come up with a brilliant new scheme for the first release, which if you recall I plan to do over this weekend. I also don’t want to copy Minecraft dot for dot. What to do? I don’t know.

Apart from that my biggest worry now is lack of tutorial. New users will be utterly lost. On the phone some things are just less intuitive (you don’t have two decades of FPS controls tradition to build on). For example, to jump one has to tap move or look touch areas. Will anyone figure that out? Even harder: to split item stacks, one has to touch-hold item stack in the inventory until it turns red, and then tap where the split items should go.

Anyway, as for imitating Minecraft too closely. Maybe the best thing I could do is to use the old, well worn excuse that for now the game resembles “another block game”, but it will change when it is finished :-(

2 Comments

  1. AREM
    Posted July 1, 2013 at 22:30 | Permalink | Reply

    Please add NPC’s

  2. Posted December 8, 2013 at 19:44 | Permalink | Reply

    cool

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