Du bist nicht angemeldet.

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

1

09.04.2013, 14:26

Java Script oder C# und Buchempfehlung

Tach auch

Da ich demnächst mit Unity anfangen will und dieses leider kein C++ unterstützt muss ich mich jetzt entscheiden zwischen Java Script und C#. Hab jetzt 2 mal gelesen das beide Sprachen fast identisch sind. Insofern ist es mir egal welche. Kennt jemand für eine der beiden Sprachen ein gutes Buch ? Also ein wirklich gutes das sich vom Rest abhebt und mir die Entscheidung leichter macht. Es sollte möglichst umfassend sein und als Referenz auch brauchbar sein. Schön wäre auch wenn es halbwegs lesbar ist. Hatte mir auf Empfehlung von hier "Der C++ Programmierer" geholt. Ganz ehrlich, ja es ist ein umfassendes Buch, aber manchmal ich würde schon fast sagen überflüssig kompliziert geschrieben. Wie ein Lehrer der wirklich viel von seinem Fach versteht, aber unfähig ist es so rüberzubringen das auch jemand mit einem IQ von unter 130 es verstehen kann. "C++ lernen und professionell anwenden" kann ich da viel mehr empfehlen. Das ist auch recht umfassend, aber trotzdem sehr gut verständlich.

2

09.04.2013, 15:09

Mit Unity kenne ich mich nicht aus, aber ich würde mich vermutlich für C# entscheiden.

UnityScript unterscheidet sich grundlegend von dem JavaScript, das man aus dem Web kennt. Da hilft dir also kein JavaScript-Buch. Mit UnityScript kannst du auch nur in Verbindung mit Unity etwas anfangen. Im Gegensatz dazu hast du mit C# wesentlich mehr Anwendungsmöglichkeiten, falls du mal etwas anderes als Unity machen möchtest.

Ein konkretes C#-Buch kann ich dir zwar nicht empfehlen, aber diesbezüglich wird sich mit Sicherheit noch jemand melden.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

3

09.04.2013, 15:28

C# und JavaScript sind natürlich nicht gleich;) Da gibts sogar ziemlich dicke Unterschiede. Ich empfehle dir C# zu benutzen. Du kannst damit einfach ne Menge Dinge machen. Was Bücher angeht, da hab ich keine Ahnung. Ich konnte bereits programmieren als ich damit angefangen habe. Hier gucke ich schon mal rein, wenn ich konkrete Dinge wissen möchte. Ansonsten gibts ja Google und MSDN. Wenn du schon C++ kannst, dann musst du vielleicht gar kein Einsteigerbuch kaufen. Versuch es doch einfach mal so. Bei Unity machst du ja recht viel ohne Code, weshalb das recht unproblematisch sein dürfte. Ansonsten mach mal Visual Studio an und probier einfach ein wenig rum. In dem von mir verlinkten Openbook kannst du ja bestimmte Dinge zu Syntax etc nachschlagen. Das sollte eigentlich reichen. Ansonsten hilft vielleicht auch ein kleines Tutorial um einen groben Überblick und Einstieg zu bekommen. Da sollte Google einiges finden.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

4

09.04.2013, 15:40

@ Schorsch

Nette Seite. Werd ich sicher verwenden können. Aber davon abgesehen, ich lerne einfach gerne mit Büchern. Kann man überall mitnehmen, man muss den PC nicht grade anhaben, und ich weiß nicht wieso, aber ich kann mich ein wenig besser konzentrieren wenn ich ein Buch lese als wenn ich auf meinen Bildschirm gucke. Letztendlich benutze ich sowieso alles zum lernen was sich grade ergibt. Bücher, Dokumente, Video Tuts, aber doch mit Vorliebe für Bücher.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

5

09.04.2013, 19:51

Dann hast du ja die Möglichkeit das ganze zu drucken, bzw als Buch zu kaufen. Wirago empfiehlt das zum Beispiel recht oft im Forum. Wie gesagt, wenn du schon C++ kannst benötigst du meiner Meinung nach eigentlich kein richtiges Einsteigerbuch mehr. Das nervt dann eher und hält auf. Eigentlich willst du die Syntax sehen. Und was weitere Konzepte wie Events angeht, da reichen normalerweise auch erst mal kurze Erklärungen. So zumindest meine Meinung. Bei mir hat es so ziemlich gut geklappt. Das merkwürdige ist, ich arbeite zwar am meisten mit C# und das schon seit einiger Zeit, besitze aber nicht ein einziges Buch darüber;) Naja wie gesagt, das Buch ist gut. Ansonsten ist hier im Forum grad noch ein anderer Thread auf in dem es um C# Bücher geht. Ansonsten besitze ich dieses Buch. Dabei gehts allerdings nur um Unity. Benutzt wird JavaScript. Ist nicht schwer die Codes zu C# umzuschreiben. Wenn du von Unity allgemein noch keine Ahnung hast ist das vielleicht eine gute Alternative. Das Buch richtet sich zwar eher an nicht Programmierer, ist aber nicht unbedingt schlimm. Der Vorteil ist, dass du vermutlich vor allem am Anfang viele Dinge von C# nicht unbedingt bei Unity benötigen wirst, bzw gar nicht weißt was du damit anfangen solltest und du zusätzlich direkt einen guten Einblick in Unity hast. Wie gesagt, die Sprachen kannst du eigentlich nebenher machen. Zumindest meine Meinung. Wobei ich natürlich nie etwas gegen Lehrbücher sagen möchte. An sich sind die immer eine gute Idee.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Werbeanzeige