Zu allererst : JA, es gibt Minecraftserver in c/c++!
Mache fragen sich bestimmt, "Warum Minecraftserver in c/c++, wenn es doch javaserver (zb. bukkit) gibt?"
Antwort: C++ ist viel leistungssparender, als java. Einen c++ server kann man sogar auf schwachen VPS laufen lassen (zb. 1ghz, 128 mb ram), das kommt jedoch immer auf die "schreibweiße" der Programmierer an. Natürlich spielt der umfang auch ein rolle bei dem verbrauch.
Ich fang einfach mal an:
Pro
Open Source (!!!)
Einfach zu Kompilieren (benötigt gcc 4.4+, nur auf Debian 6 VPS getestet)
C++ Pluginsystem
5 verschiedene Mapgeneratoren
sehr ausführliche Config
Standart Commands (plugin)
Monster + Tiere(plugin)
Permissions (plugin)
Contra
Eigene Physik (wasser, lava etc.)
Redstone geht nicht
Pro
Kompilieren nicht nötig
LUA Pluginsystem
sehr ausführliche Config
Standart Commands (plugin)
Monster + Tiere(nur Spider, Chicken)
Contra
Closed Source
Worldgenerator generiert zu viel Wasser
Eigene Physik (wasser, lava etc.)
Redstone geht nicht
Falls ich was falsch mache, sagt mir bitte bescheid!
Mehr kommen bald.... kann ich leider nicht testen, da ich zu dumm zum compilen bin :3
Helft mit, schreibt mir, falls ihr noch andere c/c++ MC server kennt!
How-To Einrichten kommt bei Mineserver und MCServer auf jeden Fall noch
Ich denke mal, dass das Redstone System nicht funktioniert, sprich man kann zwar Redstone setzen, aber die elektrischen Schaltkreise werden nie funktionieren, weil die Stromsimulation nicht unterstützt wird
Ich verstehe etwas nicht, was meinen Sie bei beiden Sotware mit "Redstone geht nicht"?
Quote:
Originally Posted by Terreox
Ich denke mal, dass das Redstone System nicht funktioniert, sprich man kann zwar Redstone setzen, aber die elektrischen Schaltkreise werden nie funktionieren, weil die Stromsimulation nicht unterstützt wird
Ich fänds mal richtig geil, wenn Mojang sich an die Umsetzung eines offiziellen C/C++ Servers und Clienten setzen würde.
a) Mehr Spieler könnten das Spiel lagfrei spielen und mehr Spieler wären in der Lage überhaupt zu spielen
b) Server können viel leistungssparender werden
@Terrox: Wird Mojang nicht machen. Im Interview wurde es bestätigt. Ausserdem währe Minecraft dann nichts besonderes mehr. Java & Spiel = Besonders, C/C++ & Minecraft = Normal.
Man kann vielleicht durch ein anderes System Redstone zum laufen bringen .
Ansonsten bin ich schon dabei eigene Plugins zu schreiben, zZ habe ich "nur" sowas wie WorldGuard.
Ich fänds mal richtig geil, wenn Mojang sich an die Umsetzung eines offiziellen C/C++ Servers und Clienten setzen würde.
a) Mehr Spieler könnten das Spiel lagfrei spielen und mehr Spieler wären in der Lage überhaupt zu spielen
b) Server können viel leistungssparender werden
Nicht nur das, C++ würde Minecraft generell (auch Singeplayer) nicht so Ressourcenfressend machen.
Quote:
Originally Posted by .Elektro.
@Terrox: Wird Mojang nicht machen. Im Interview wurde es bestätigt. Ausserdem währe Minecraft dann nichts besonderes mehr. Java & Spiel = Besonders, C/C++ & Minecraft = Normal.
Das hat schon ein Sinn.
.Elektro. ~
Als ob das eine Rolle spielt, nur weil die großen Games mit dieser mega Grafik alle in C# oder C++ gemacht sind, muss Minecraft sich dadurch nicht verändern. Man kann Minecraft in C++ programmieren und es behält seinen Stil. Man würde es nichtmal merken, außer das man vieleicht nicht immer die neuste Java Version brauch.
Minecraft finde ich, ist ein Java spiel, und soll auch eins bleiben. Mal etwas, was kein Spiel mehr hat, dass es auf dem Frühsten Stadt bleibt.
.Elekto. ~
Frühsten Stadt? Du hast warscheinlich garkeine Ahnung vom Programmieren und für dich ist Java = verpixelt. Man hätte mit C++ das Spiel auch machen können, worüber wir hier reden ist ja das Design, und das kann in jeder Sprache das selbe bleiben.
Quote:
Originally Posted by Terreox
ok ich versteh zwar nicht was an einem Java spiel so besonders ist, außer das Minecraft besonders viel Systemleistung frisst, aber gut.
Java ist in der Spieleprogrammierung nicht so gefragt. Außer natürlich für kleinere Spiele. Heute nimmt man für größere Spiele halt eine C Sprache.
Key Store MineCraft,Keys,Software and more [Ger] 06/28/2011 - Minecraft Trading - 3 Replies Du suchst einen Key?Dann bist du hier richtig!
Produkt/Preisliste:
•League Of Legends Riot Points (3612RP=10€ PSC/9305RP=25€ PSC/18.610RP=50€ PSC)
•CD / Mineceaft Keys(10€ PSC heute den 29.06.2011 nimm 3 zahl 2)
•Bloodline Champions - Blood Coins(OFFLINE)
•Battlefiled Heroes - Battlefunds
•Heroes of Newerth - Accounts
•Metin 2 - Drachen Münzen
[HELP] Minecraft Classic/Beta Software Server 03/04/2011 - Minecraft - 8 Replies Hey leute,
also ich hab mit einem Kumpel einige coole Sachen in Minecraft gebaut, welche wir dann 1 Stunde puplic gestellt haben.
Danach war die Welt "verwüstet" und viel unserer Sachen zerstört.
Also wollten wir einen Server mit extra Software (mclawl) erstellen und unsere Sachen unbreakable machen.
Das Problem: Wenn ich McLawl nach der Installation starte kommt Error und es heißt ich muss eine Datenbank von MySQL einfügen. (Die angegebene txt-Datei bringt mir nichts)
Minecraft-Entwickler: Software-Piraterie ist alles andere als Diebstahl 03/03/2011 - User Submitted News - 6 Replies Minecraft-Entwickler: Software-Piraterie ist alles andere als Diebstahl
Piraterie
http://static.gulli.com/media/2011/03/thumbs/370/ piraterie-notch.jpg
Im Rahmen der diesjährigen Game Developers Conference ergriff Markus "Notch" Persson, der Schöpfer des Open-World-Spiels Minecraft, das Wort und sorgte für reichlich viel Wirbel. Seiner Auffassung nach seien sogenannte Raubkopien alles andere als Produkte eines Diebstahls. Während bei einem Diebstahl das Original abhanden komme, handle es...