百科问答小站 logo
百科问答小站 font logo



Minecraft开发圈内应不应该开发出降低门槛的程序? 第1页

  

user avatar   zhao-yan-bing-97 网友的相关建议: 
      

谢邀,这里我要不客气地说两句,不匿。

利益相关:MCBBS软件资源版和编程开发版版主。

什么叫“降低门槛”?要我说,我已经很久没见到比国内MC圈的开发门槛还要低的圈子了,软件版和编程版的门槛已经低到不能再低了。至少对于我而言,我已经在无数个场合说过无数次了,学开发插件/Mod的时候,先花上几个月把Java学了,然后再学会很轻松。实际上呢?我接触过的连Java基本语法都没了解清楚就去学写插件/Mod的人,实在是太多太多了。Java实际上,甚至可以说是最简单的现代编程语言之一。至于多了解了解其他的编程语言,多学习学习一些计算机科学的知识,什么数据结构啊,设计模式啊,组成原理啊,这些本来应该是程序猿提升自我理应做的事情,对于他们来说,我真是想都不敢想。

当然,MC毕竟只是个游戏,要求开发者达到Java从业者的水平,实在是有点困难。在实战的时候,有一些细节没推敲清楚是很正常的。但是,各位开发者们,你们可以使用搜索引擎啊,可以查阅文档啊,英文水平不够可以查阅字典啊。在张嘴麻烦他人询问前,请自己先尝试着找找解决方案好吗?别跟我说找不到,大家都是过来人,容不容易找到都心知肚明的。

那国内MC圈子为什么还那么多开发者啊?大家心里都清楚,还不是因为钱?当技术写代码可以多赚钱,当服主写代码可以少花钱,不过,真以为成百上千块的一个插件/Mod就那么好赚钱?商品的价值来源于社会必要劳动生产率,别人一个月学会的东西,除非你天赋异禀,否则你也不能少花多少时间学。至于“拿爱绑架”?反正现在国内MC开发的圈子,我是看不出什么对游戏的热爱出来,如果非要这么说,那就是吧。至于什么所谓的“优越感”,不好意思,我上面已经提到过了,开发MC插件/Mod所用到的技术已经简单到不能再简单了,反正我是觉察不到什么优越感来,我只能感受到国内MC圈子开发整体水平所带来的深深的悲哀。

最后回到题目的问题。一方面,这个门槛实在是太低了,另一方面,大家都是喜欢玩MC才聚在一起写代码的,心情好就多写写代码,心情不好就少写写多打打游戏,多找找别的有趣的事做,至于在道德上有没有愧疚,反正我没有,我写的很多代码,又不是为了赚钱是不是。




  

相关话题

  你们说的ABI,Application Binary Interface到底是什么东西? 
  作为程序员,是什么让你坚持不懈地学习?难道不累吗? 
  小白问一下,比较厉害的编程代码,到底厉害在什么地方?是用最少的语言表达出意思,然后不会出现矛盾? 
  科学计算的程序编写和通常所说的码农的编程有多大的区别? 
  程序员能 20 分钟徒手写出一个没 bug 的 KMP 算法吗?(可以调试) 
  多用组合少用继承中,接口继承算不算一种组合? 
  C 语言中指针数组和数组指针、函数指针、指向函数的指针等等该怎么理解? 
  最难调试修复的 bug 是怎样的? 
  Node.js是用来做什么的? 
  面试题:一个长度为n的数组,其中数组中每个元素的值都不大于n,如何用O(n)的算法判断数组中是否存在重复元素? 

前一个讨论
幻想乡中最狂妄的是谁?
下一个讨论
游戏里有哪些让你无比感伤的场景?





© 2024-11-24 - tinynew.org. All Rights Reserved.
© 2024-11-24 - tinynew.org. 保留所有权利