怎样用编程做出我的世界游戏,怎么编写Minecraft PE模组用什么软件会java和C语言对这有帮助吗

1,怎么编写Minecraft PE模组用什么软件会java和C语言对这有帮助吗虽然不知道 楼主说的是什么 但是 我也玩MC 而且是个Java的 程序猿...曾经研究过 MC MOD(不知道你说的是不是MOD) 个人感觉 就是首先 你要有个SDK.这个貌似网上有 然后根据接口 开发貌似有API的 如果 你要改游戏本身 那就需要喜闻乐见的反编译了 ~总的说来Java的反编译 很简单 而且 MC源码也没混淆...这个就要看具体要改什么了...有一点可以确定的是 MC 确实要Java语言 (Ps 他就是Java 开发的 壮哉我大内存杀手,,,)手机的话 Android 是Java 没错了 但是 貌似需要学游戏引擎....看看 cocos2d-x 吧...不知道是不是用这个开发的...java好学吗?再看看别人怎么说的 。
2,在编程图形化一级西瓜创客如何创造我的世界在编程图形化一级西瓜创客,用Python创造,我的世界 。开始之前,你要确保Python和pip已经成功安装在电脑上 , 如果你用Python的目的是数据分析,可以直接安装Anaconda,安装后即可创造 。
3 , 我的世界172启动器怎么用易语言编写本人纯手写,请注意;另外,本人的方法有可能有误,请谅解!我个人尝试过,有个 运行() 命令,由于我的世界核心文件是jar包文件 , 所以在编写代码时要输入java的目录,就可以运行了 。。。至于显示方式可以不管 , 如 运行(你的我的世界核心文件目录,,java目录) , 备注:我的世界核心文件通常在.minecraft\versions\1.7.2\1.7.2.jar(注意,此目录中的1.7.2是游戏版本,如果是forge要输入forge的名字 , 实际请翻游戏目录)这个只能你自己做了下载这个游戏就很费时间了做启动器很容易的,到游戏目录里找到游戏启动文件在易语言里有一个命令是 运行如:运行("游戏目录\游戏文件.exe")就可以启动游戏了根据游戏的jar内容和代码处理,你不能直接使用java启动mc,需要用java编译器(javaw.exe)进行启动,这个需要研究java了,建议使用其他语言制作【怎样用编程做出我的世界游戏,怎么编写Minecraft PE模组用什么软件会java和C语言对这有帮助吗】
4,求Minecraft mod编写教程我在这里发一下基础篇的 , 进阶的还要自己深入研究 。就当是发个教程吧 。以下纯手码 。这是对于有java编程基础的人的方法 , 如果只想做个简单的mod可以考虑litemodloader 。编写mod可以使用MCP(ModCoderPack) , 也可以使用ForgeModLoader 。建议使用后者 。首先你要有一个客户端,然后去Forge官网下载和客户端版本相同的FML(ForgeModLoader),由于我们是编写mod,所以下载src版(高版本MC就是mdk),实在不懂可以问我,另外还要有一个JDK7及以上版本和一个Eclipse3.6以上版本(建议最新版)第二步配置环境,先解压你下载到的FML,然后在windows命令行里面切换到这个目录,给唯一的批处理文件(g开头那玩意)传参setupDecompWorkspace,加上-i可以看到进度,然后等它半个小时或者一个小时 。。。这里可能有点晦涩 , 没看懂可以问我接下来配置eclipse,还是那个批处理,传参eclipse , 就可以自动完成配置操作,然后打开eclipse设置工作空间到那个eclipse文件夹就可以开始写了(以上环境配置)接下来你需要一个mod类 。首先右键在eclipse显示的minecraft表下第一项 , 在它下创建新的package , 名字随意 。然后右键新的package,新建一个class(名字随意+)就会生成一个只有一个空class的文件 。在class前一行输入:@Mod(modid="你的mod在游戏内部的名字",name="让玩家可以看到的名字",version="版本号")你的mod类就会被游戏读取 。类里可以添加方法和属性,让你的mod更丰富 。到这估计就差不多了,网上很多教程都会告诉你接下来该干什么,当然不懂也可以问我5 , 电脑上我的世界的游戏编程码是实际上 , 这个课程是微软、Code.org以及Mojang AB的合作项目,Mojang AB也就是游戏《我的世界》的制作公司 。这个教程为学习编程基础提供了入口,是培养下一代开发者的好机会 。整个教程总共有14个挑战,就是利用这款游戏来引入一系列的编程概念 。Code.org首席执行官Hadi Partovi表示:“之所以选择《我的世界》作为学习工具,因为它是女孩和男孩们都无法抗拒的游戏 。”微软CEO纳德拉则说:“我们要为每个人所做的核心任务 , 就在于赋予年轻人计算方面的思考以及解决问题的技能,以期在这个不断变化的数字世界中成功 。我们和《我的世界》和Code.org一起,旨在以自然、有趣、协作的方式激发下一代人的创造力 。”如果你对此教程也感兴趣 , 可以访问Code.org!修改运行的pc游戏,这个最简单 , 有《金山游侠》《fpe》《gb4》等修改工具 。。。要修改游戏程序代码,这个就难了 , 你得懂汇编,编译原理,编译流程,各种pe执行文件或其他执行文件或代码的数据结构,各种静态库以及动态链接库的结构,等等 。。。一系列编程知识 , 而且还得具备一定的硬件知识,以及操作系统知识 。。。然后用反编译工具把游戏的执行文件以及库文件反编译,将执行文件或代码反编译成汇编代码 , 更好一些的反编译工具能把代码反编译成c/c++代码,只是这些代码完全没有变量命名,所有变量都用a1、b1这样的 。。。然后根据程序执行来猜某块代码的大致作用,然后再将代码完全读懂,最后才能修改代码 。。。这个 。。。非常困难,就是职业程序员高手,并且已经具备了我上面说的一切知识以及技能,也非常难 。。。因为反编译程序 , 极度欠缺可读性,有些宏以及编译系统的伪指令扩展后,反编译出来的代码非常难读懂 。。。这必须要是专业干这个的,对编译系统足够了解,并且习惯了反编译代码的那类专业人士才能真正的干好这件事 。。。总之这是件极度专业的事情 。6,minecraft是用什么编写的JAVA写的啊我在这里发一下基础篇的,进阶的还要自己深入研究 。就当是发个教程吧 。以下纯手码 。这是对于有java编程基础的人的方法,如果只想做个简单的mod可以考虑litemodloader 。编写mod可以使用mcp(modcoderpack),也可以使用forgemodloader 。建议使用后者 。首先你要有一个客户端,然后去forge官网下载和客户端版本相同的fml(forgemodloader) , 由于我们是编写mod,所以下载src版(高版本mc就是mdk),实在不懂可以问我,另外还要有一个jdk7及以上版本和一个eclipse3.6以上版本(建议最新版)第二步配置环境,先解压你下载到的fml,然后在windows命令行里面切换到这个目录,给唯一的批处理文件(g开头那玩意)传参setupdecompworkspace,加上-i可以看到进度,然后等它半个小时或者一个小时 。。。这里可能有点晦涩,没看懂可以问我接下来配置eclipse,还是那个批处理,传参eclipse,就可以自动完成配置操作,然后打开eclipse设置工作空间到那个eclipse文件夹就可以开始写了(以上环境配置)接下来你需要一个mod类 。首先右键在eclipse显示的minecraft表下第一项,在它下创建新的package,名字随意 。然后右键新的package,新建一个class(名字随意+)就会生成一个只有一个空class的文件 。在class前一行输入:@mod(modid="你的mod在游戏内部的名字",name="让玩家可以看到的名字",version="版本号")你的mod类就会被游戏读取 。类里可以添加方法和属性,让你的mod更丰富 。到这估计就差不多了 , 网上很多教程都会告诉你接下来该干什么,当然不懂也可以问我你说的意思是不是说mc是怎么做出来的 , 用mc的开发人员专门的软件,而这种软件是不会对外开放的,下面的那些人可能以为用java打开游戏就是用java编写的其实不是这样的 。如果你说的是怎么编写的那肯定是用代码?。∥沂亲ㄒ档模⊥赡桑恍唬AVA啊!所以玩我的世界要下载JAVAjava程序,java么编游戏啊,手机游戏也有 。。。7,我的世界游戏代码ascend - 把自己提升到上一个平台bind <KEYCODE值> <命令> {命令关键字} - 设置一键命令clear - 清空控制台damage - 关闭或者开启伤害 即无敌descend - 把自己移动到下面一个的平台destroy [all] - 破坏当前的东西(背包)defuse [all] - 拆弹(拆除已经点燃了的TNT炸药)diff <VALUE> - Xdifficulty <VALUE> - 设置游戏难度dropstore - 在身边创建一个储物柜*drops - 开关物品掉落,关闭的话采矿打怪不掉东西 。dupe [all] - 复制东西duplicate [all] - 复制手上的东西并丢出来explode [范围] - 设置一个地方爆炸(在自家慎用)extinguish [all] - 熄灭周围所有的火ext [all] - 一样是熄灭火falldamage - 开关高空落下伤害firedamage - 开关火的伤害fly - 飞行模式*freeze - 冻结怪物give <物品> [数量] - 给一样物品goto <名字> - 去一个地方grow [all] - 让立即小麦成长h [COMMAND] - 命令列表/帮助heal <HEALTH> - 补指定的血health <MIN|MAX|INFINITE> - 设置生命值help [COMMAND] - 命令列表/帮助home 回到出生点i <物品代码> [数量] - 刷东西instantmine - 开关即时采矿(采矿无延迟)item <物品代码|物品名称> [数量] [费用] 给玩家物品, 如果不指定则是最大的数量itemname - 显示当前手上的物品名称itemstack <物品代码> [数量] - 给玩家指定数量的物品kill自杀不解释jump - 瞬移到鼠标所指的地方killnpc [all] - 杀死周围全部NPC 或者叫 杀了附近所有除自己外的活体生物l - X*light - 把光永久性关闭listwaypoints - 列出所有路径点macro <文件名> {参数} - 允许运行宏maxstack [物品ID|物品名称|全部] [数量] - 最大的把某物品堆起来*mobdamage - 怪物不会给你伤害msg <消息> - 添加一个消息到控制台music [音量] - 播放音乐noclip - 穿墙p - 显示当前坐标pos 现在玩家的坐标reach <DISTANCE> - 玩家到指定地方return - 传送到之前传送的地方rem <NAME> - 删除指定路点removedrops [all] - 删掉地上物品*rename <COMMANDNAME> <NEWNAME> - 修改命令名称replenish [all] - Xrepair [all] - 修复当前物品耐久reset - 恢复默认设置s <名字> - Same as /setsearch <关键词> - 搜索物品名称set <名字> - 在这世界标记一个路径点setjump [JUMP|reset] - 设置跳跃的高度 落地伤害和移动 1:1setspawn [<X> <Y> <Z>] 设置当前位置 X轴 Y轴 Z轴setspeed [速度|重置] - 设置移动速度spawn <NAME|ID|random|list> [QTY] - 产生一个生物spawnstack <NAME|ID|random|list> {NAME|ID|random} - 产生一个合体的怪物NPC*superheat [all] - Turns items which are furnace-able into their furnaced formt <X> <Y> <Z> - Same as /teletele <X> <Y> <Z> - 传送到此坐标time [set|get|day|night [minute|hour|day [TIME]]] - 设置指定时间得到物品timeschedule <reset | <TIME1> <TIME2>> - 设定一段时间段,让世界永远保持在这段时间之间- - 《凉宫春日漫无止境的八月》unbind <KEYCODE值> - 解除一个命令useportal - 传送到地狱waterdamage - 开关潜水伤害world <load|save|seed|new|exit|list> - 世界情报world load <FILENAME> - 加载指定的文件world save - 保存退出游戏world seed [SEED] - 给你看看你世界里有多少个方块world new [FILENAME] [SEED] - 在指定位置创建新地图world exit - 不保存退出游戏world list - 列出所有存档你可以去这看 ".minecraft/saves"* = 新命令?setspawn 设置重生点

    推荐阅读