1
zealic 2015-05-27 14:13:56 +08:00 2
如果只是重写服务端的话:
https://github.com/mc-server/MCServer |
2
Tiande 2015-05-27 14:18:29 +08:00
用啥语言重写。
听说因为原作者写的太乱,后来才有 bukkit 之类的项目。 |
3
Tiande 2015-05-27 14:24:09 +08:00 1
|
4
KexyBiscuit 2015-05-27 16:33:42 +08:00 via Android 2
|
5
KexyBiscuit 2015-05-27 16:37:33 +08:00 via Android
推荐观看 《Mojang 的故事》
|
6
jsq2627 2015-05-27 20:16:49 +08:00 2
@KexyBiscuit 内部肯定是有重写的,MC 的代码烂,而且不是一般的烂,据说 OpenGL 相关的部分可能连一个初学者写的都不如。
|
8
hjc4869 2015-05-27 21:19:56 +08:00 2
既然都重写为什么还要用Java。。
用C#不就行了。。 mod什么的,用IKVM动态翻译,或者静态转换成.NET Assembly,又不是没可能。。 Xbox版,WP/iOS版minecraft不都是重新写的…… |
9
ChanneW 2015-05-27 21:29:23 +08:00
有没有人做网页版的,静待 html5 的。
|
10
typcn 2015-05-27 21:50:01 +08:00 2
MC 现在代码就跟翔一样,服务器里面0个人玩,空转到 CPU 100%
不知道代码里是不是全是 while(true) MC 的客户端还有一些难度,要是服务端的话,毫无技术含量,只是费一些时间罢了。 总之 Java is evil |
11
kiritoalex 2015-05-27 22:01:31 +08:00
@typcn 233333333
|
12
RecursiveG 2015-05-27 22:14:15 +08:00 via iPad
@dangge 并不是专门为MC优化,而是专门为了MC(和其他一些老游戏)使用的古老的绘图方式做了优化。
|
13
xlrtx 2015-06-01 00:33:30 +08:00
|