33625737
本帖最后由 33625737 于 2021-9-26 22:16 编辑

我是某985院校软件工程专业辅修英专的在读学生
  准备开始以Mc来开始入坑我的编程生涯.
  对此,我想问问有没有跟我一样的前辈对于入坑Mc开发的一些问题


🍓肉多多
有能力学啥都能精 没能力干啥都不行

结冰的离季
本帖最后由 结冰的离季 于 2021-9-26 22:28 编辑

以下只是我的个人意见,不喜勿喷

目前MC插件开发还是比较偏向爱好的,很少有能以此为生的(一般的就是接点单,好一点的找个稳定的服务器当技术,nb的写付费插件,更nb的都不怎么写了,直接当主管)

Mc开发真的能提高代码实战开发经验吗?

能,但是很单一,MC插件在IT行业是很小众的一项,需求也不是很高
以后毕业工作能从事与MC开发相关的专业吗?来说说薪水跟待遇如何?

可以,我有个一起开服务器的现在就在网易的某个服务器开发,但薪资有保密协议,预计跟普通程序员差不多

Mc用不上很复杂的算法,是不是就意味着就不用往算法这块特意深钻.

不会算法的程序员永远是搬砖的,深入研究更偏向内核,比如服务端开发,系统开发。你可以不深入,但是最好懂一些,比如最基础的数据结构与算法基础

如果以后我不从事Mc开发相关的工作,去参与其他互联网计算机行业的工作,在Mc开发行业所累积的经验是否能够用上?

除了Java基础和项目管理,基本没啥有用的经验,培训机构出来的甚至懂得更多(学Spring还有适用性,别人甚至没听过MC)

以后去其他互联网公司 HR问我的开发经验如何,我能说我有十年的Mc开发经验吗?

可以是可以,前提是你能回答得上来他的问题,面试还是偏向实力,除非你的插件等影响力足够,下载量大,有数据能体现你的能力,不然你10年就当混子了

如果以后自己想做独立游戏开发,MC上所积累的经验是否有用?

独立游戏基本没有用Java编写的,请出门转Untity或者Unreal等引擎,可以共同的也就逻辑思维、数据库、代码管理,编程思维了,有用,但是不明显,该学习还是得学

还是说Mc开发只是某些开发者在学生时代现在圈钱捞金的工具,写这种代码还是浪费时间?

我就是大一学的,只是为了学习Java和Kotlin,我对能稳定赚钱持悲观的态度,偶尔帮别人定制点功能、赚点外快可以,但MC只是一个游戏,你要是把它当根本,哪天MC凉了,你要转型还是比较困难的
总结,光有能力还不够,需要一定的运气+毅力,需要敢于创新、抓住潮流


Hueihuea

其实我们大多数人写代码只是玩一玩而已 没有这么多考虑
我只想说 你如果感兴趣 那就放手试试呗 如果什么事情都要考虑什么目的和意义之类的是不是太过无趣了。
嘛,当然,这只是我个人的想法。

针对minecraft本身说说
minecraft本身质量不能说拔尖吧。
但是该有的都有。
对于初学者还是有较大的学习价值的。
minecraft本身没有很复杂的算法,但是社区里的一些程序有比较复杂、或很复杂、很优秀的算法。
你要指望靠这个发财,或者说对你的工作有什么很大的好处。建议洗洗睡。
(不是说没有,只是概率太低,效果太差
不过如果是从事游戏开发,可能好一点?

不过mc确实是狗屎代码

拉普达
我就是MC入行的,我觉得挺好,兴趣使然,从MC入手让我学习有充分的动力。
兄弟,不要怕,喜欢mc就上~

另外
MC行业只有创业才有钱途,比如开服,付费插件。
接插件定制是不赚钱的,单子不多,然后即时赚到,也是血汗钱(即:靠的不是技术,而是劳动)

贺兰兰
谢邀。
可以通过学习 MC 相关的编程开发增长经验,如果有开服经验那么建议从 Bukkit 插件起步学习,如果没有那么则从 Forge Mod 起步学习。
但如果你的最终目的是入职互联网公司,亦或者是学习最新的后端技术,那么我个人的建议是不要停留过久,因为无论是插件还是模组开发,涉及到的知识都太浅太浅(比如你所说的算法方面)。
因此,

- 能提高实战开发经验,但仅仅是前期,后期就没什么用了
- 能,但不建议,我甚至可以说是夕阳产业,而且关注的人太少,就/业面太狭窄,甚至别人看起来是个笑话,所以不要这么做。
- 大部分情况下是
- 几乎用不上
- 不能,如上所述,会十分可笑
- 如果你做 Mod,确实有一点用,毕竟 MC 本身也是一个游戏。但是从零开始做游戏和自己做毕竟是有区别的,直接起跳到独立游戏制作恐怕是不行的
- 见仁见智,并不是所有人干这行都是想捞钱
- 写插件的,写模组的,写空气的(不过基本上都是网上工作,线下工作,或者有公司资质的都很少)
- 最复杂的,我觉得应该就是相关技术栈开发了吧,比如 Mixin,FML 的开发
- 不好说
- 是
- 不是,大环境导致的

自由之城
欢迎欢迎大佬来到论坛

第一页 上一页 下一页 最后一页