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

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

51

04.07.2010, 22:26

Das von VS2010 ist dem von Netbeans schon überlegen. Sie haben da einen gewaltigen Sprung gemacht. Mit Visual AssistX hat man allerdings schon ein recht viel mächtigeres Tool, als VS2008 oder Netbeans.

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

52

04.07.2010, 22:27

Sie haben da einen gewaltigen Sprung gemacht.

Das kann ich so unterstreichen, ich habe mich mit dem alten in VS2008 echt rumgeplagt aber das neue in VS2010 ist einfach nur ein Traum!;)
WIP Website: kevinheese.de

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

53

04.07.2010, 22:40

Ich bin immernoch der Meinung, dass sie da einfach ein kleines, geheimes abkommen mit WholeTomato (VAX) hatten und es mit Absicht so mühselig belassen. (So auch meine kleine Verschwörungstheorie, dass man in VS für C++ auch mit VS2010 kein Refactoring hat..)

54

04.07.2010, 23:45

Das von VS2010 ist dem von Netbeans schon überlegen.

Inwiefern? Das interessiert mich wirklich, da ich mit allen drei Umgebungen (Eclipse im Job [java], Netbeans privat [java,c++,php] und MS VC#/Webdeveloper 2010 Express fürs Diplom [WPF, Silverlight]) arbeite und mir bisher das Visual Studio Intellisense am unzugänglichsten vorkam.

Unter Netbeans hat man übrigens Refactoring für C++ :) (sollte bei Eclipse auch so sein).

Im Anhang mal ein Screenshot, wie Code Completion in Netbeans für C++ aussieht (Dokumentation wird automatisch mit angezeigt - sehr praktisch)... Und im Vergleich dazu die Variante in Visual C# 2010 Express. Das Dokumentationsfenster ist deutlich kleiner und IMO schlechter positioniert. Die Gliederung der Vorschläge gefällt mir bei Netbeans auch besser - erst nach erneutem Drücken des Shortcuts sieht man alle möglichen Vorschläge - vorher nur die wahrscheinlichsten (lokale Variablen etc.).
»Chromanoid« hat folgende Bilder angehängt:
  • netbeans_cpp.jpg
  • netbeans_inlinedoc.jpg
  • vscsharp.jpg

Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »Chromanoid« (05.07.2010, 00:28)


idontknow

unregistriert

55

05.07.2010, 06:31

Sie haben da einen gewaltigen Sprung gemacht.

Das kann ich so unterstreichen, ich habe mich mit dem alten in VS2008 echt rumgeplagt aber das neue in VS2010 ist einfach nur ein Traum!;)

Jop, finds auch wirklich klasse. Ist sehr angenehm und macht auch mehr Spaß beim programmieren. Vor allem scheint die Unterstützung nicht so oft auszufallen wie bei VS08
Ich bin immernoch der Meinung, dass sie da einfach ein kleines, geheimes abkommen mit WholeTomato (VAX) hatten und es mit Absicht so mühselig belassen. (So auch meine kleine Verschwörungstheorie, dass man in VS für C++ auch mit VS2010 kein Refactoring hat..)


Wundern würde es mich ehrlich nicht, aber warum macht MS dann nicht slber ein Extra Intelli Sense Addon, wenn es doch so eine "Marktlücke" ist :P.

@Chromanoid: Wenn ich so ein "ausführliches" Fenster haben will schaue ich in die Dokumentation und belaste mein Intelli Sense nicht mit dem imo total unnützen laden von ner pseudo Doku, die mich ehh nur in 20% der Fälle wirklich interessiert.

Find das nicht wirklich ein Vorteil, die VS Variante gefällt mir deutlich besser!

56

05.07.2010, 09:45

@Chromanoid: Wenn ich so ein "ausführliches" Fenster haben will schaue ich in die Dokumentation und belaste mein Intelli Sense nicht mit dem imo total unnützen laden von ner pseudo Doku, die mich ehh nur in 20% der Fälle wirklich interessiert.

Naja aber mit "Überlegenheit" von VS hat das doch aber auch nichts zu tun oder? Ich will ja gar nicht VS schlecht machen, sondern nur feststellen, wo VS vielleicht wirklich mir noch unbekannte Vorteile bietet, die ich während meiner Arbeit mit VS noch nicht kennengelernt habe. Das Doku-Fenster in Netbeans kann man übrigens ausschalten (und gerade Anfänger, um die es in diesem Thema ja irgendwie geht, können mit einer Doku schon was anfangen).

Nachtrag: Hier mal ein Überblick über die CPP Netbeans Editor Features http://netbeans.org/kb/docs/cnd/navigating-editing.html

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Chromanoid« (05.07.2010, 11:06)


BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

57

05.07.2010, 13:56

Als IDE für C++ würde ich dir entweder Code::Blocks oder Visual Studio(C++ EE) empfehlen. Oder gaaaaaaaaanz altmodisch in Notepad++ :D

Zu deiner Hauptfrage: So wie ich das beurteilen kann, ist C++ immernoch die verbreiteste Sprache was Gamedev angeht(Das wird auch seine Gründe haben ;)).
Java eignet sich hervorragend für Programme mit animierten Diagrammen, etc...
C# mit XNA ist zu empfehlen weil einfach, der user braucht aber immer 2 frameworks(windows only :()
Delphi wird bei mir an der Schule verwendet, finde die Sprache aber mehr als mist :D
Flash ist sicherlich eine Alternative, aber die Erforderliche IDE kostet etwas über 1.000€. Aber wenn du das Geld hast...

Ich persönlich mag C++ sehr gerne und programmiere hauptsächlich damit. Ich liebe vor allem daran, dass du direkt aufs system zugreifen kannst.
Hab mal am schulcomputer panik ausgelöst, indem ich alle mäuse über den Bildschirm hab hüpfen lassen :D

58

05.07.2010, 15:39

Flash ist sicherlich eine Alternative, aber die Erforderliche IDE kostet etwas über 1.000€. Aber wenn du das Geld hast...

Nur um hier kontinuierlich die falschen Mythen aus dem Weg zu räumen:
Seit Adobe den FlexSDK frei zur Verfügung stellt ist die Entwicklung für die Flash-VM umsonst _ohne irgendwelche_ Kosten ohne Probleme möglich. Bspw. FlashDevelop kann in Kombination mit dem FlexSDK eingesetzt werden. Mehr dazu z.b. auf flixel.org.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

59

05.07.2010, 17:52


Inwiefern? Das interessiert mich wirklich, da ich mit allen drei Umgebungen (Eclipse im Job [java], Netbeans privat [java,c++,php] und MS VC#/Webdeveloper 2010 Express fürs Diplom [WPF, Silverlight]) arbeite und mir bisher das Visual Studio Intellisense am unzugänglichsten vorkam.

Hmm. Es war vielleicht sehr subjektiv, weil als ich das von 2010 gesehen habe habe ich IIRC noch nicht mit Netbeans gearbeitet.
Ich müsste das wahrscheinlich mal nochmal ausführlich vergleichen, um das besser beurteilen zu können.
Ich fand es einfach nur sehr sehr toll, was im Vergleich zum Vorgänger nicht schwer war. :)

Rion

Frischling

Beiträge: 23

Wohnort: Trier

Beruf: Komponist, Medienassistent

  • Private Nachricht senden

60

07.07.2010, 12:32

Ich persönlich habe vor einiger Zeit mit QBasic angefangen, erste Programme und Spiele zu schreiben. Bin dann in Richtung PHP und Delphi und kam letztendlich zu C++. Das Erlernen fiel mir nicht sonderlich schwer.

Mir macht es mit C++ auch am meisten Spaß. Es ist nicht nur im Gamedev-Bereich eine wichtige Sprache (zumal C++ in den meisten Spielefirmen professionell genutzt wird), sondern ist auch vom Aufbau her logischer und besser zu verstehen.

@Giromu
Wo genau hast du Schwierigkeiten mit dem Buch "C++ für Spieleprogrammierer"?

Werbeanzeige