Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Genau. Und von Mono hast du noch nie was gehört. Die ganzen Unityspiele vom Indiemarkt brauchen wir auch nicht betrachten und C++ ist allgemein eh der heilige Gral. Vor allem auf dem ganzen mobile Markt wird ja eigentlich ausschließlich mit C entwickelt. Alles embedded. Ganz ehrlich ich kann sowas nicht mehr sehen. Da wird mit irgendwelchen Sachen um sich geworfen, die man mal irgendwo im Internet von nem 12 jährigen gelesen hat, der ja die Große Ahnung hat. Informier dich richtig und gib dann deine Kommentare ab. Und denk mal drüber nach, wenn C#, Java und Co zu langsam sind und man sich doch die Mühe machen muss weil C++ doch das einzig wahre ist, warum suchst du dann nach ner Skript Sprache?
ja ich hab schon mein zeug. ich habe java nicht wegen der grafik als negativbeispiel gebracht, sondern weil es generell schlechte performance hat.ein weiteres kriterium gegen c# ist die enge bindung an windows. ich will möglichst plattformunabhängig programmieren, und da bremst das ganze .net-zeug einfach nur.
Mono mit ANX, MonoXNA oder MonoGame, fertig!
So ziemlich alle XBox Live Indie Games sind mit einer .NET Sprache geschrieben, mal abgesehen von serverseitiger Entwicklung, die u. a. mit C# und Java durchgeführt wird.
C# bietet im Gegensatz zu C++ viele Dinge, die ein schnelleres entwickeln ermöglichen und somit grundsätzlich Vorteilhaft sind. Es kommt allerdings auch immer darauf an, was man machen will.
Und Minecraft als Negativbeispiel für Java zu bringen: nur weil es eine "schlechte Grafik" hat, heißt es nicht, dass es einfach in der Berechnung ist. So müssen permanent sehr große Datenmengen verarbeitet werden.
Und wenn entsprechende Hochsprachen immernoch zu sehr dazu verleiten sollen, sich nicht mit seinem Rechner auseinander zu setzen, dann wäre wohl Maschinensprache das Beste für dich.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hallo« (14.03.2013, 15:43)
ich hab auch gesagt, dass java schlechte performance hat. sonst nix.Es gibt viele Gründe, wieso C# nicht unbedingt meine erste Wahl für ein Spieleprojekt wäre, aber Performance ist nicht unbedingt einer davon. Und es gibt genug kommerzielle Spiele, die mit C# geschrieben wurden, welches übrigens wunderbar auf allen möglichen Plattformen läuft. Beispiele: Arena Wars, ein großer Teil von allem was auf Unity basiert, Terraria, ...
ich hab auch gesagt, dass java schlechte performance hat. sonst nix.
ich hab auch gesagt, dass java schlechte performance hat. sonst nix.
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].
Ne. Das mit java ist kein Quatsch. ja, wer in java programmieren will, der soll das tun. wer in c# programmieren will und sich mit .net rumschlagen will, der soll das tun. ich hab darauf keine lust, und dass programmiersprachen als skriptsprachen eingesetzt werden, wäre mir neu.Ist auch egal. Er hat keine Ahnung, tönt hier groß rum und sieht dann noch nicht mal dass er Quatsch erzählt. Wenn du doch zu Lua tendierst, dann benutz es doch einfach. Lua und Python funktionieren doch beide gleich gut für sowas. Da geht es doch jetzt eigentlich am meisten um persönliche Vorlieben. Und Performance sollte hier absolut keine Rolle spielen.
"Und Performance sollte hier absolut keine Rolle spielen." Nein? was spielt denn dann bei der spieleentwicklung eine große rolle? die ganzen spiele auf dem markt laufen doch nur so gut, weil man am ende der produktion die ganzen performance-löcher schließt.
Werbeanzeige