Grafikengine

11/25/2010 20:24 マルコ#16
Mit 16. Aber je früher man anfängt, umso besser.
11/25/2010 20:24 .crossi##17
jo deswegen fang ich ja jetzt mit 12 schon an ;D

mfg
11/25/2010 20:57 MrSm!th#18
Quote:
Originally Posted by minecrawler View Post
nein, das ist der falsche Weg. Du musst viel praktisch arbeiten. Setz dir Ziele, Versuch etwas zu programmieren, bei dem du neues lernst, Dinge einzubauen, von denen du noch nicht weißt, wie man sie programmiert. Mit lesen allein wirst du nie gut.
besser, als es mit der praxis zu übertreiben und dann so nen schrott zu schreiben wie "durch c&p lerne ich", wie es manche hier machen. :facepalm:

lesen ist überhaupt nicht der falsche weg, er soll sich erstmal wissen aneignen, bevor er es in die praxis umsetzt.


ach ja und warum sollte er sich die mathematischen kenntnisse nicht aneignen können?
bisschen quadratische gleichungen, binomische formeln usw. gelernt, dann sollten matrizen schonmal kleine probleme darstellen ;O
11/25/2010 21:01 .crossi##19
Quote:
Originally Posted by MrSm!th View Post
besser, als es mit der praxis zu übertreiben und dann so nen schrott zu schreiben wie "durch c&p lerne ich", wie es manche hier machen. :facepalm:

lesen ist überhaupt nicht der falsche weg, er soll sich erstmal wissen aneignen, bevor er es in die praxis umsetzt.
Minecrawler meint ich solle direkt mit Windows Forms anfangen, wäre das selbe wie wenn ich mit konsole mache nur halt das ich schon ne ordentlich Form habe. Was meinst du dazu ?

mfg
11/25/2010 21:05 MrSm!th#20
das ist totaler müll, dazu kommt, dass windows forms (unter diesem namen) nur im .NET framework existieren, also entweder hat er hier VB o.Ä. mit C++ verwechselt oder er will dir sagen, dass du C++ mit managed code (.NET) nutzen sollst, was ja fast schon eine vergewaltigung der sprache wäre.
11/25/2010 21:06 .crossi##21
Quote:
Originally Posted by MrSm!th View Post
das ist totaler müll, dazu kommt, dass windows forms (unter diesem namen) nur im .NET framework existieren, also entweder hat er hier VB o.Ä. mit C++ verwechselt oder er will dir sagen, dass du C++ mit managed code (.NET) nutzen sollst, was ja fast schon eine vergewaltigung der sprache wäre.
Heisst dass das sinnlos wäre oder was, also mit Konsole weitermachen ?

mfg
11/25/2010 21:10 MrSm!th#22
es heißt, dass windows forms in c++ sowieso schonmal totaler blödsinn wären.
und lern erstmal richtig programmieren, also in der konsole, wo du dich aufs programmieren konzentrieren kannst, bevor du das GUI programmieren mit der WinApi lernst.
11/25/2010 21:16 MoepMeep#23
Ich würde ja gerne meine ehrliche Meinung zu gewissen Leuten, unter anderem minecrawler, äußern. Aber nunja, ich begrenz mich mal auf:
Wenn man keine Ahnung hat, klappe halten, danke.
11/25/2010 21:22 マルコ#24
Moep, ich würde auch nur zu gerne hier was schreiben, aber dann würd ich nen permban bekommen. Wie man wissen sollte ist es in c++ kein Problem, eine Form zu erstellen. VS vereinfach einem dies, indem sie einem ein Template geben, und man Design und Code getrennt machen kann. So wie ich crossi verstanden habe, gibt es da noch ein paar ungereimtheiten mit der Sprache.
Außerdem kann man Matrizen und Vektorberechnungen nicht mal so kurz lernen. In 3D können diese berechnungen sehr kompliziert wereden, und wer sich dann nicht sicher ist mit seinen Berechnungen macht leicht viele fehler. Allein die Bewegungsrichtungen von Objekten (wie z.B. Charakteren) sind nicht ganz einfach. Selbiges gilt für die Kamersteuerung. Die Richtung von Lichteffekten.
11/25/2010 21:34 MrSm!th#25
ich sagte nicht, dass die berechnungen in d3d leicht sind, ich sagte, wenn man sich dafür wirklich interessiert, kann man sich das wissen zu quadratischen gleichungen, binomischen formeln und matrizen auch so aneignen.

was du da von template faselst, weiß ich beim besten willen nicht, ich gehe aber immernoch davon aus, dass du von managed code sprichst, also den windows forms aus dem .NET framework.
11/25/2010 21:38 マルコ#26
Sag mal... Wenn ich ein neues Projekt aufmache bietet mir mein VS eine Reihe von Templates an. Darunter ein Template Windows Forms Application. Dabei wird die Form in einer extra Datei gespeichert. Der Quelltext zum Erstellen der Form wird automatisch generiert. Und ich kann mich darauf beschränken, was die Anwendung machen soll und muss nicht auchnoch die Form erzeugen und die ganzen Objekte erstellen und mühsam anordnen und so. => Schöneres Design, besserer Fokus beim Programmieren!
11/25/2010 21:39 MrSm!th#27
^da haben wirs, .NET framework

noch besser ist zum programmieren lernen, wenn man es mit konsole macht, weil man dann nicht den ganzen crap ins projekt generiert bekommt :rolleyes:
11/25/2010 23:14 MrSm!th#28
führt euren flame war bitte per pm weiter.

aber nur mal so mine, Moep weiß hier ganz sicher nicht "am allerwenigsten" o.o
11/26/2010 04:35 Secredo#29
Moep macht um einiges qualifiziertere Beiträgt als du.

@ Topic: Für den Anfang kann ich dir noch das XNA Framework ans Herz legen, was eigentlich auch nur DirectX "wrappt", dir aber schon einiges an Arbeit abnimmt, weil es z.B. das Fenster und viele benötigte Funktionen bereitstellt.
Außerdem kann man es unter einer .NET Umgebung nützen, was meiner Meinung nach einfacher ist als gleich C++ zu erlernen.


MfG Secredo
11/26/2010 08:58 MoepMeep#30
Quote:
Originally Posted by minecrawler View Post
Außerdem hab ich bis jetzt noch nicht einen sinnvollen Post von ihm gesehen, egal in welchem Topic.
Weil du sie nicht verstehst (:


@topic XNA ist wirklich relativ leicht, hab ich auch schon ein wenig mit rumgespielt, allerdings nur auf einem Windows Phone7 :x