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

Beneroth

Alter Hase

Beiträge: 969

Wohnort: Schweiz

Beruf: Software Entwickler

  • Private Nachricht senden

11

26.11.2008, 14:53

Zitat von »"hanse"«


Zitat


nur weils leichter is ist es automatisch nich besser.

Es ist nicht unbedingt in allen belangen besser, aber wenn er anfangen will Spiele zu entwickeln ist es auf jeden Fall besser.


Andere Meinung, ich finde es viel mühsamer wenn eine Person nach jahrelanger Arbeit mit einem System das einem sehr vieles abnimmt und der Programmierer die Sachen daher nie lernt und später dann alles umlernen und fast alles von Grund auf neu lernen muss.

Java, C#/.Net und Konsorten erleichtern es sehr dass man beim lernen nicht die grundlegenden Konzepte wie Speichermanagement, Pointern, OOP, Design Pattern usw. mitkriegt.
Man kann dann zwar ein Produkt hinkriegen, versteht aber nicht wirklich wie es funktioniert da fast alles aus einer tollen Lib kommt und ist dann im Fall eines Fehlers oder Spezialfalles vollkommen aufgeschmiessen.


Und das habe ich sehr wohl erlebt bei einigen meiner Schulkollegen...

@topic:
würde auch zu blender raten, ist am billigsten :lol:

12

27.11.2008, 11:32

Danke mal für die info , ich werde mich mal schlau machen, eine frage hätte ich noch bevor ich mich weiter in die c++ welten schlage Augenzwinkern .

kennt irgendwer gute tutorial seiten für c++ spiele bzw mich würden auch so art making of interessieren von diversen spielen die in c++ geschrieben worden sind.

lg andi

13

27.11.2008, 22:14

Schulkollegen...sorry, aber das ist einfach kein Maßstab. Im Endeffekt geht es nur um Geld und da programmiert man mit C# oder Java einfach schneller.

Dahinter stehen große Frameworks und genauso wichtig auch ne Menge Richtlinien, die das Arbeit erleichtern. Wenn ein Architekt ein Haus plant, schnitzt es sich einfach schneller. Während du in C++ noch deine String Klasse schreibst oder deinen Logger, habe ich mir schon längst log4j geschnappt, und neue Features fertig inkl. 3000 Zeilen Unit Tests, was dann auch für bessere Stabilität sorgt. Man hat einfach keine Zeit, sich um gute Architektur zu kümmern um Code Qualität, schreiben von Mockups usw. und dann noch mit den C++ Eigenarten rummachen. Ich denke man kann sich nur auf 2-3 Sachen spezialisieren und richtig gut sein und wenn du eine der 3 Fähigkeiten auf C++ verschwenden willst, halte ich dich nicht davon ab, ich verwende lieber ne einfachere Sprache und spezialisiere mich auf Schicke GUI, Datenbanken und O/R Mappe (als Beispiel).

C++ ist mir einfach zu beschränkt. Wer einmal richtig mit Reflection gearbeitet hat, möchte das nie wieder missen.

Sorry für Offtopic

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

14

27.11.2008, 23:21

Zitat von »"malignate88"«

Während du in C++ noch deine String Klasse schreibst oder deinen Logger, habe ich mir schon längst log4j geschnappt, und neue Features fertig inkl. 3000 Zeilen Unit Tests, was dann auch für bessere Stabilität sorgt.

Ich kann mir auch in C++ ne Lib besorgen, die mir ne tolle string-Klasse liefert. Ich kann mir aber auch eine selber schreiben und dann sicher sein, dass sie genau das macht, was ich will und sie für meine Bedürfisse anpassen.

Zitat von »"malignate88"«

C++ ist mir einfach zu beschränkt. Wer einmal richtig mit Reflection gearbeitet hat, möchte das nie wieder missen.

Widerspricht sich das nicht? Du sagst einerseits, C++ sei zu weitläufig ich müsse zu viel Vorarbeit leisten und andererseits fühlst du dich zu beschränkt?
Wer hat doch gleich neulich im Chat den - meiner Meinung nach - sehr passenden Satz gesagt: "C++ gibt mir Strick genug, um mich und die Leute um mich herum aufzuhängen, bei Java reicht es nicht mal für den Knoten."

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

15

27.11.2008, 23:30

Zitat von »"Fred"«


Widerspricht sich das nicht? Du sagst einerseits, C++ sei zu weitläufig ich müsse zu viel Vorarbeit leisten und andererseits fühlst du dich zu beschränkt?

C++ ist beides, aufwendig und beschränkt.

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

16

27.11.2008, 23:36

Ich finde es schon sehr bezeichnend, dass ihr nicht in der Lage seid, auf die Frage von djatsunrise zu antworten, ohne euch dabei gegenseitig an euren persönlichen Ansichten bezgl. C# und C++ aufzureiben (was damit rein gar nichts zu tun hat). Wenn überhaupt. Die Art und Weise mit der ihr disktutiert finde ich außerdem total unsachlich, jeder bewertet hier aus seinem Blickwinkel, tut aber so, als müsste der für alle gelten. Ich möchte keine der Sprachen, die ich beherrsche, missen, und setze jede für das ein, für das sie am besten geeignet ist. Ihr zieht hier eine richtig schöne Kindergartenshow ab.

Werbeanzeige