作者KanoLoa (卡)
看板Minecraft
标题[问题] 循序渐进的MOD插件制作教程
时间Thu Feb 2 12:07:01 2017
各位前辈大大好,我因为舍弟的缘故,最近才关注到这款热门的游戏。
经过短暂的搜寻资料,决定拿MC做些小游戏地图分享给家人朋友玩。(还可配VR)
因本身是资讯工程背景出身,工作上也有游戏设计等经验。
虽然直接在Unity平台作游戏也可以很快达到作游戏的目的,
可我发现年纪小的弟妹特爱MC,我想可能是这种视觉风格对小孩子有更特别的魔力。
竟然如此,不如来好好钻研下MineCraft!
目标是: 1.架服(Windows)
2.制作可与玩家多交互型的地图 (例如简易塔防)
所以来请求各位大大可否给予我一些建议,
让我能知道从哪边开始收集资料学习教程,比较能有效率与系统的达成目的。
目前我所知道的地图制作方式,有指令方块与直接制作MOD。
*还有伺服器插件
依理解,对我来说可能是写MOD会比较贴近个人之前的开发习惯。
就即不使用指令方块与红石的交互,纯写MOD来开发地图(或搭配使用更好?)
比如延迟一秒的指令,比起红石机关触发,我会觉得用coding下延时好像更直接点。
那麽,想请问制作MOD可以从哪边开始呢?直接就架站,开始改JAVA?
或是应该从指令开始理解,慢慢摸熟整个MC系统。教学资源看哪边比较好呢?
还望前辈们能给予小弟一些建议,非常感谢 m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.73.234.49
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Minecraft/M.1486008425.A.0E4.html
1F:→ error405: 往自写spigot(bukkit)伺服插件的方向研究会不会比较好 02/02 12:25
2F:→ error405: 既然都要开伺服的话啦 02/02 12:43
阿,那我应该是要写插件 不是 mod ?
3F:→ CoNsTaR: mod 不就插件… 02/02 12:52
4F:→ error405: mod偏向修改新增物件 需要mcp forge之类的 02/02 12:55
5F:→ error405: 伺服插件则是改变规则 只能在伺服用 02/02 12:56
这样看起来,都要学。新增物件跟改变规则都很重要。
6F:推 Kenqr: 装mod比较麻烦 用指令方块作地图比较容易安装吧 02/02 13:27
7F:→ Kenqr: 当然前提是你想做的东西用原生的方块就能做的出来 02/02 13:27
8F:→ mamaya3: 要简化红石指令 可以玩OpenComputer或ComputerCraft 02/02 13:35
9F:→ mamaya3: 要用到mod 通常是新增物品或是修改基本规则(ex:怪物掉落) 02/02 13:37
10F:推 timchio: 楼上的C大模组和插件还是有差的0.0 02/02 14:32
11F:推 lc85301: plugin 的话,之前写fastbuild 的时候有写笔记 02/02 14:47
13F:→ lc85301: minecraft-plugin-fastbuild.html 02/02 14:48
14F:→ lc85301: minecraft-fastbuild-2.html 02/02 14:48
感恩,这非常有帮助!
15F:→ allenallenss: 题外话 弟弟请用舍弟 家是长辈在用的XD 02/02 15:07
哎呀赶快修掉,不要让国文老师看到。
16F:推 emptie: mod「通常」是指客户端跟server端都要装才能连线的 02/02 15:17
17F:→ emptie: plug-in大部分都是伺服端装就好,客户端不装也可以连线 02/02 15:17
18F:→ emptie: 像是很多号称原味生存的server都是用spigot开,方便挂一些 02/02 15:17
19F:→ emptie: 管理插件,但是玩家端用官方的版本就可以连 02/02 15:18
20F:→ emptie: spigot跟vanilla有很多不同的地方,虽然看起来很像…… 02/02 15:18
21F:→ emptie: 不过如果只是要做个地图的话用内建的指令方块已经可以做到 02/02 15:19
22F:→ emptie: 很多事情了 02/02 15:19
谢谢大大的讲解。
23F:→ error405: 主轴是单人小游戏地图:指令方块 多人互动性高:伺服插件 02/02 15:23
24F:→ error405: 改造游戏加入新物件:MOD 这样吧 02/02 15:24
好的,我现在也是这样理解,谢谢你。
25F:→ t19910422: 我的认知 插件≠MOD 02/02 15:50
26F:推 jacky951: MOD = 模组 plug-in = 插件 02/02 16:26
28F:→ jacky951: 这边我有写一个简单的砍树插件范例 可以参考看看 02/02 16:29
有开源实例可参考真的很有帮助,非常感谢。
30F:→ mamaya3: 我之前是看这一份 不过少数几个地方有发生问题过 02/02 18:21
感恩,我先从水桶的插件教程开始看起。
※ 编辑: KanoLoa (203.73.234.49), 02/03/2017 14:16:38
31F:推 zop: 写个minecraft星际版吧,参考EVE那样 02/04 08:54