Crysis nerd
Freizeitschrauber(in)
Ich wollt mal eure Meinung zu Minecraft hören. Nicht über das Gameplay, sondern als Programmierer gesehen.
Also ich kenne mich nicht mit Java aus, und ich möchte die Sprache auch nicht runtermachen, aber wie ich das sehe, verschwendet der gute Notch(hauptsächlicher Programmierer) extrem viel Leistung.
Einmal das Generieren des Terrains: Es kostet bestimmt ne Menge Leistung, aber auch hier denke ich, dass die selben Algorithmen in C++ schneller wären, bzw optimierte Algos möglich sind.
Rendern: Minecraft laggt auf manchen Notebooks und dass kan ja wohl nicht sein. Die Anzahl der Polys entsprechen vllt. denen einer Figur in einem heutigen 3D Spiel und die Summe aller Texturen ist wohl kleiner als eine Textur bei Crysis.
Außerdem glaube ich irgendwie, dass Notch irgendwie "schlecht" ist. Ich weiß, wer im Schlachthaus sitzt, sollte nicht mit Schweinen werfen, aber:
Er braucht für kleine Features extrem lange und baut so viele unverständliche Bugs ein. Er bzw sein ganzes Team.
Was meint ihr zu dem Spiel und zu meiner Meinung zu dem Spiel?
mfg
Crysis nerd
Also ich kenne mich nicht mit Java aus, und ich möchte die Sprache auch nicht runtermachen, aber wie ich das sehe, verschwendet der gute Notch(hauptsächlicher Programmierer) extrem viel Leistung.
Einmal das Generieren des Terrains: Es kostet bestimmt ne Menge Leistung, aber auch hier denke ich, dass die selben Algorithmen in C++ schneller wären, bzw optimierte Algos möglich sind.
Rendern: Minecraft laggt auf manchen Notebooks und dass kan ja wohl nicht sein. Die Anzahl der Polys entsprechen vllt. denen einer Figur in einem heutigen 3D Spiel und die Summe aller Texturen ist wohl kleiner als eine Textur bei Crysis.
Außerdem glaube ich irgendwie, dass Notch irgendwie "schlecht" ist. Ich weiß, wer im Schlachthaus sitzt, sollte nicht mit Schweinen werfen, aber:
Er braucht für kleine Features extrem lange und baut so viele unverständliche Bugs ein. Er bzw sein ganzes Team.
Was meint ihr zu dem Spiel und zu meiner Meinung zu dem Spiel?

mfg
Crysis nerd
). Klar, Java ist vermutlich nicht die beste Wahl als Programmiersprache (wobei "beste" immer mit Vorsicht zu genießen ist), aber trotzdem. Ich meine mich auch zu erinnern, der hat vorher bereits an einem im Java geschriebenen MMORPG mitgearbeitet, vermutlich kommt die Wahl daher. Ich würde Java jetzt auch grundsätzlich nicht als ungeeignet einstufen. Den einzigen Teil, den ich bei Java wirklich als problematisch sehen würde, ist halt die Grafikausgabe. Da fehlt es wirklich an der schnellen nativen Unterstützung. Von der Grundperformance her ist Java in den letzten Jahren jedenfalls immer schneller geworden, der Abstand zu "nativen" Sprachen hat sich ergo auch weiter verkleinert. Je nach Benchmark liegt mal die eine, mal die andere vorne.


)