Skip to content

llucaseq/Minecraft-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft Ultimate - 扩展版功能说明

这是Minecraft Ultimate的扩展版本,新增了多个高级功能,使游戏更加丰富和有趣。

新增功能

1. 生物系统

游戏现在包含多种生物,它们有不同的行为模式和掉落物:

被动生物(主世界)

  • :生命值10,速度0.2,掉落皮革和牛肉
  • :生命值10,速度0.25,掉落猪肉
  • :生命值8,速度0.2,掉落羊毛和羊肉

敌对生物

  • 僵尸(下界):生命值20,速度0.23,攻击2点伤害,掉落腐肉和少量铁锭
  • 骷髅(末地):生命值20,速度0.25,攻击1点伤害,掉落箭和骨头

2. 日夜交替系统

游戏时间从0到24000循环:

  • 0-6000:早晨
  • 6000-12000:中午
  • 12000-18000:傍晚
  • 18000-24000:夜晚

天空颜色会根据时间变化,夜晚会变暗。

3. 天气系统

游戏现在支持三种天气类型:

  • 晴天:默认天气,持续10-20分钟
  • 雨天:加速作物生长,持续2.5-12.5分钟
  • 雷暴:加速作物生长并产生闪电,持续0.8-4.2分钟

天气会自动随机切换,每种天气都有对应的音效和视觉效果。

4. 多维度系统

游戏现在包含三个维度:

主世界

  • 地形:草地、泥土、石头、矿石
  • 生物:牛、猪、羊
  • 资源:各种矿石、树木、农作物

下界

  • 地形:下界岩、灵魂沙
  • 结构:下界堡垒
  • 生物:僵尸
  • 特点:红色天空,危险环境

末地

  • 地形:末地石
  • 结构:末地城
  • 生物:骷髅
  • 特点:深蓝色天空,独特地形

5. 合成系统

新增了完整的合成系统,支持3x3工作台合成:

基础合成

  • 工作台:4个木板合成
  • 木棍:2个木板合成
  • 木镐:3个木板+2个木棍合成
  • 石镐:3个圆石+2个木棍合成
  • 铁镐:3个铁矿石+2个木棍合成
  • 熔炉:8个圆石合成
  • :6个木板合成
  • 火把:1个煤+1个木棍合成
  • 砖块:4个石头合成
  • 石砖:4个石头合成
  • 木板:1个木头合成4个木板
  • 面包:3个小麦合成

6. 更多方块类型

新增了多种方块:

矿石类

  • 煤炭矿石
  • 铁矿石
  • 金矿石
  • 钻石矿石

建筑类

  • 砖块
  • 石砖
  • 木板
  • 羊毛

功能类

  • 熔炉
  • 工作台
  • 火把

装饰类

  • 高草
  • 蘑菇

维度专属

  • 下界岩(下界)
  • 灵魂沙(下界)
  • 末地石(末地)

7. 更多作物类型

除了小麦,现在还支持:

  • 胡萝卜:种植胡萝卜种子,成熟后收获胡萝卜
  • 土豆:种植土豆种子,成熟后收获土豆
  • 甜菜根:种植甜菜根种子,成熟后收获甜菜根

8. 交互功能

维度切换

  • N键:切换到下界
  • E键:切换到末地
  • O键:切换到主世界

生物交互

  • 左键点击:攻击生物
  • 生物死亡后会掉落物品

方块交互

  • 右键点击工作台:打开合成界面
  • 右键点击熔炉:打开熔炉界面
  • 右键点击堆肥桶:打开堆肥桶界面(待实现)

游戏控制

  • WASD键:移动
  • 鼠标左键:破坏方块、收获作物、攻击生物
  • 鼠标右键:放置方块、种植作物、使用物品
  • 数字键1-9:切换快捷栏
  • ESC键:返回主菜单
  • N键:切换到下界
  • E键:切换到末地
  • O键:切换到主世界

游戏目标

  1. 探索不同维度
  2. 收集资源
  3. 建造结构
  4. 种植农作物
  5. 与生物互动
  6. 合成更高级的物品

注意事项

  1. 敌对生物会主动攻击玩家
  2. 夜晚会变得危险
  3. 不同维度有不同的资源和挑战
  4. 确保有足够的食物来维持饥饿值

未来计划

  1. 完善熔炉功能
  2. 添加更多生物类型
  3. 实现交易系统
  4. 添加更多维度
  5. 实现成就系统
  6. 添加更多合成配方

贡献方式

欢迎提交 issue 或 pull request,一起完善项目功能!

About

Minecraft in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages