手冊:攜帶版0.1.0

出自Minecraft基岩版开发Wiki
0.1.0
版本
內部版本號
Android(主版本):
1(armeabi-v7a,9)
2(armeabi-v7a,9)
Android(演示版本):
4(armeabi-v7a,9)
發佈日期
Xperia PLAY - 2011年8月16日

v0.1.0 alpha攜帶版首個公開發布的版本,其於2011年8月16日專門為Xperia PLAY遊戲主機發佈[1]

新內容[編輯]

一般[編輯]

紋理
  • 加入了紋理系統。
    • 加入了方塊紋理,路徑為assets/terrain.png
    • 加入了粒子紋理,路徑為assets/particles.png
    • 加入了Steve紋理,路徑為assets/mob/char.png
    • 加入了攝像機紋理,路徑為assets/mob/camera.png
    • 加入了ASCII的字型紋理,路徑為assets/font/default.png
    • 加入了一系列UI紋理,路徑為assets/gui
聲音
  • 加入了聲音系統。
  • 每種聲音效果都有一個識別碼來代表該聲音事件。
    • 加入了如下聲音事件:
鍵名 識別碼
SA_cloth1 step.cloth
SA_cloth2 step.cloth
SA_cloth3 step.cloth
SA_cloth4 step.cloth
SA_grass1 step.grass
SA_grass2 step.grass
SA_grass3 step.grass
SA_grass4 step.grass
SA_gravel1 step.gravel
SA_gravel2 step.gravel
SA_gravel3 step.gravel
SA_gravel4 step.gravel
SA_sand1 step.sand
SA_sand2 step.sand
SA_sand3 step.sand
SA_sand4 step.sand
SA_stone1 step.stone
SA_stone2 step.stone
SA_stone3 step.stone
SA_stone4 step.stone
SA_wood1 step.wood
SA_wood2 step.wood
SA_wood3 step.wood
SA_wood4 step.wood
SA_splash random.splash
SA_explode random.explode
SA_click random.click
光照
  • 加入了光照系統。
  • 每個方塊處具有一個亮度值,該值會影響繪製和遊戲機制。
    • 亮度分為兩個層,天空層和方塊層,真實亮度為兩層相加。
滴答
  • 加入了滴答系統。
    • 每秒滴答20次,1次滴答被稱為1刻,即1刻=120秒。
  • 滴答具有如下順序:
    1. 滴答熒幕輸入;
    2. 滴答UI;
    3. 滴答玩家視圖繪製;
    4. 滴答存檔繪製;
    5. 滴答存檔實體;
    6. 滴答存檔;
      • 這包括:
        1. 滴答掛起刻;
        2. 滴答方塊。
    7. 滴答紋理;
    8. 滴答粒子引擎。

方塊[編輯]

描述識別碼
  • 加入了方塊的描述識別碼,簡稱描述ID。
    • 用於描述一個方塊的識別碼,參與到數據傳輸等過程中。
數字識別碼
  • 加入了方塊的數字識別碼,簡稱數字ID。
    • 用於用體積比較小的記憶體描述一個方塊的識別碼,參與到數據傳輸等過程中。
材料
  • 加入了方塊的材料系統。
    • 用於統一管理一類方塊的固體與否、與光照、運動的互動等。
    • 加入了如下材料:
鍵名 可燃 阻擋光線 阻擋運動 固體 液體
air
dirt
wood
stone
metal
water
lava
leaves
plant
sponge
cloth
fire
sand
decoration
glass
explosive
coral
ice
topSnow
snow
cactus
clay
vegetable
portal
cake
摧毀時間
  • 加入了方塊的摧毀時間,又稱硬度。
    • 每個方塊都有一個基摧毀時間,挖掘真實時間根據基摧毀時間和玩家手持物品的品質決定。
爆炸抗性
  • 加入了方塊的爆炸抗性。
    • 用於在爆炸發生時計算衰減的量和方塊是否會被爆炸摧毀。
    • 每個方塊都有一個基爆炸抗性,真實爆炸抗性是基爆炸抗性的3倍。
光照
  • 加入了方塊的光線阻擋度。
    • 用於計算光線從該方塊處傳播時減少的量。
  • 加入了方塊的光線發射度。
    • 用於計算從該方塊處發射的光線的量。
    • 方塊的基光線發射度是一個範圍為0.01.0的小數,真實光線發射度是基光線發射度乘15.0得到的值。
滴答
  • 加入了方塊滴答。
    • 一些方塊會即時滴答,一些方塊會掛起直到存檔的統一滴答時響應,後者稱為掛起刻
形狀
  • 加入方塊的形狀。
    • 表示為兩個陣列,代表方塊的起始相對座標和終止相對座標。
繪製圖層
  • 加入了方塊的繪製圖層。
    • 用於吿訴引擎方塊的紋理應如何繪製。
    • 加入了如下繪製圖層:
鍵名 描述
0 不透明
1 水和冰
聲音
  • 加入了方塊的聲音型別。
    • 用於控制每個方塊所使用的的聲音集合。
  • 每個聲音型別都對應一個聲音識別碼。
    • 加入了如下聲音型別:
鍵名 聲音識別碼 音量 音調
SOUND_NORMAL stone 1.0 1.0
SOUND_WOOD wood 1.0 1.0
SOUND_GRAVEL gravel 1.0 1.0
SOUND_GRASS grass 0.5 1.0
SOUND_STONE stone 1.0 1.0
SOUND_METAL stone 1.0 1.5
SOUND_GLASS stone 1.0 1.0
SOUND_CLOTH cloth 1.0 1.0
SOUND_SAND sand 1.0 1.0
SOUND_SILENT 空字串 0.0 0.0
方塊型別
  • 加入了如下63種方塊型別:
鍵名 描述ID 數字ID 紋理元索引 材料 基摧毀時間 聲音型別 基爆炸抗性 固體繪製 光線阻擋度 基光線發射度 可以滴答 形狀起始 形狀終止 繪製圖層 描述
rock tile.stone 1 1 stone 1.5 SOUND_STONE 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 石頭
grass tile.grass 2 3 dirt 0.6 SOUND_GRASS 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 草地
dirt tile.dirt 3 2 dirt 0.5 SOUND_GRAVEL 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 泥土
stoneBrick tile.stonebrick 4 16 stone 2 SOUND_STONE 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 石磚
wood tile.wood 5 4 wood 2 SOUND_WOOD 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 木板
unbreakable tile.bedrock 7 17 stone -1 SOUND_STONE 6000000 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 基岩
water tile.water 8 205 water 100 SOUND_NORMAL 0 3 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 1
calmWater tile.water 9 205 water 100 SOUND_NORMAL 0 3 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 1 靜止水
lava tile.lava 10 237 lava 0 SOUND_NORMAL 0 255 1 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 熔岩
calmLava tile.lava 11 237 lava 100 SOUND_NORMAL 0 255 1 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 靜止熔岩
sand tile.sand 12 18 sand 0.5 SOUND_SAND 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0
gravel tile.gravel 13 19 sand 0.6 SOUND_GRAVEL 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 砂礫
goldOre tile.oreGold 14 32 stone 3 SOUND_STONE 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 金礦
ironOre tile.oreIron 15 33 stone 3 SOUND_STONE 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 鐵礦
coalOre tile.oreCoal 16 34 stone 3 SOUND_STONE 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 煤礦
treeTrunk tile.log 17 20 wood 2 SOUND_WOOD 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 原木
leaves tile.leaves 18 52 leaves 0.2 SOUND_GRASS 0 可變 1 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 樹葉
glass tile.glass 20 49 glass 0.3 SOUND_GLASS 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 玻璃
lapisOre tile.oreLapis 21 160 stone 3 SOUND_STONE 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 青金石礦
sandStone tile.sandStone 24 192 stone 0.8 SOUND_STONE 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 砂岩
cloth tile.cloth 35 64 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 白色羊毛
flower tile.flower 37 13 plant 0 SOUND_GRASS 0 0 0 [0.3, 0.0, 0.3] [0.7, 0.6, 0.7] 0 蒲公英
rose tile.rose 38 12 plant 0 SOUND_GRASS 0 0 0 [0.3, 0.0, 0.3] [0.7, 0.6, 0.7] 0 玫瑰
mushroom1 tile.mushroom 39 29 plant 0 SOUND_GRASS 0 0 0.125 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 啡色蘑菇
mushroom2 tile.mushroom 40 28 plant 0 SOUND_GRASS 0 0 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 紅色蘑菇
goldBlock tile.blockGold 41 23 metal 3 SOUND_METAL 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 金磚
ironBlock tile.blockIron 42 22 metal 5 SOUND_METAL 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 鐵磚
stoneSlab tile.stoneSlab 43 6 stone 2 SOUND_STONE 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 雙層石製半磚
stoneSlabHalf tile.stoneSlab 44 6 stone 2 SOUND_STONE 10 255 0 [0.0, 0.0, 0.0] [0.0, 0.5, 0.0] 0 石製半磚
redBrick tile.brick 45 7 stone 2 SOUND_STONE 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 紅磚頭塊
tnt tile.tnt 46 8 explosive 0 SOUND_GRASS 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 TNT
obsidian tile.obsidian 49 37 stone 10 SOUND_STONE 2000 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 黑曜石
torch tile.torch 50 80 decoration 0 SOUND_WOOD 0 0 0.9375 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 火炬
fire tile.fire 51 31 fire 0 SOUND_WOOD 0 0 1 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0
stairs_wood tile.stairsWood 53 4 wood 2 SOUND_WOOD 5 0 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 木質樓梯
emeraldOre tile.oreDiamond 56 50 stone 3 SOUND_STONE 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 鑽石礦
emeraldBlock tile.blockDiamond 57 24 metal 5 SOUND_METAL 10 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 鑽石磚
farmland tile.farmland 60 87 dirt 0.6 SOUND_GRAVEL 0 0 0 [0.0, 0.0, 0.0] [0.0, 0.9375, 0.0] 0 耕地
door_wood tile.doorWood 64 97 wood 3 SOUND_WOOD 0 0 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 木門
ladder tile.ladder 65 83 decoration 0.4 SOUND_WOOD 0 0 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0
stairs_stone tile.stairsStone 67 16 stone 2 SOUND_STONE 10 0 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 石製樓梯
door_iron tile.doorIron 71 98 metal 5 SOUND_METAL 0 0 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 鐵門
redStoneOre tile.oreRedstone 73 51 stone 3 SOUND_STONE 5 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 紅石礦
redStoneOre_lit tile.oreRedstone 74 51 stone 3 SOUND_STONE 5 255 0.625 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 點亮的紅石礦
topSnow tile.snow 78 66 topSnow 0.1 SOUND_CLOTH 0 0 0 [0.0, 0.0, 0.0] [0.0, 0.125, 0.0] 0 頂層積雪
ice tile.ice 79 67 ice 0.5 SOUND_GLASS 0 3 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 1
clay tile.clay 82 72 clay 0.6 SOUND_GRAVEL 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 黏土
reeds tile.reeds 83 73 plant 0 SOUND_GRASS 0 0 0 [0.125, 0.0, 0.125] [0.875, 1.0, 0.875] 0
cloth_00 tile.cloth 101 113 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 黑色羊毛
cloth_10 tile.cloth 102 129 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 紅色羊毛
cloth_20 tile.cloth 103 145 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 綠色羊毛
cloth_30 tile.cloth 104 161 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 啡色羊毛
cloth_40 tile.cloth 105 177 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 藍色羊毛
cloth_50 tile.cloth 106 193 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 紫色羊毛
cloth_60 tile.cloth 107 209 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 青藍色羊毛
cloth_70 tile.cloth 108 225 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 淺灰色羊毛
cloth_01 tile.cloth 109 114 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 灰色羊毛
cloth_11 tile.cloth 110 130 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 粉紅色羊毛
cloth_21 tile.cloth 111 146 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 淺綠色羊毛
cloth_31 tile.cloth 112 162 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 黃色羊毛
cloth_41 tile.cloth 113 178 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 淺藍色羊毛
cloth_51 tile.cloth 114 194 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 紫紅色羊毛
cloth_61 tile.cloth 115 210 cloth 0.8 SOUND_CLOTH 0 255 0 [0.0, 0.0, 0.0] [1.0, 1.0, 1.0] 0 橙色羊毛


參考[編輯]

  1. Say hello to Minecraft - Pocket Edition (存檔) — Mojang,2011年8月16日。