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

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

21

20.03.2013, 18:18

Mein Rat wäre wohl C# oder python, aber im Prinzip ist es völlig egal mit welcher Sprache du anfängst. Nimm was dir besser gefällt, in jedem Fall besorg dir ein Buch...

22

20.03.2013, 18:22

Ok dann werde ich mit C++ anfangen.
Meine Webseite wo ihr kostenlose Spiele downloaden könnt: http://www.gwhite-games.de/
Mein YouTube Kanal: http://www.youtube.com/user/GWhitegames

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

23

20.03.2013, 18:26

In dem Fall schau z.B. mal hier: http://www.c-plusplus.de/forum/251551

24

20.03.2013, 19:30

Danke. Ich werde das Buch "C++ für Spieleprogrammierer" kaufen. Aber es soll ja diesen Sommer die 4.Auflage erscheinen, deswegen werde ich ncoh einbisschen warten. In der Zwischenzeit lerne ich durch Tutorials die Basics.
Meine Webseite wo ihr kostenlose Spiele downloaden könnt: http://www.gwhite-games.de/
Mein YouTube Kanal: http://www.youtube.com/user/GWhitegames

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

25

20.03.2013, 22:06

Dann kommt der nächste Held - nennen wir ihn Architekt oder Evrey - und schwört dir aus tiefster Überzeugung einen auf D, und irgendwann kommt der nächste und meckert, dass D wiederum so Anfang-2000 ist, Malbolge viel besser, und blah...

Ich nehme es mal als Kompliment. ;)
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

26

21.03.2013, 13:03

Da C++ für Spieleprogrammierer wohl eh nicht ausreichen wird, solltest du nicht anfangen dir alles mit Tutorials kaputt zu machen. Ich selbst habe noch nie gute Online Tutorials zu C++ gesehen. Soll nichts heißen und irgendwo gibt es die sicherlich, aber besorg dir lieber nen Buch. Da wäre mein Vorschlag das hier.
„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.“

27

21.03.2013, 14:27

Also ich hab ein gutes gefunden. Ein YouTuber erklärt hier von den Grundlagen bis zur Grafikprogrammierung.

Playlist von den "Basics":

http://www.youtube.com/playlist?list=PL4B70E585674F1402
Meine Webseite wo ihr kostenlose Spiele downloaden könnt: http://www.gwhite-games.de/
Mein YouTube Kanal: http://www.youtube.com/user/GWhitegames

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

28

21.03.2013, 14:36

Ich halte solche Videotutorials für nicht geeignet, wenn du ordentlich Programmieren lernen willst und kann nur nochmal zu einem guten Buch raten...

Edit: Insbesondere hab ich mal in die von dir verlinkten Tutorials reingeschaut und kann nur wehement davon abraten. Für jeden, der ein bisschen Ahnung hat, sollte offensichtlich sein, dass der Ersteller dieser Tutorials wahrscheinlich selbst noch eher Anfänger ist. Auch glaubst du ja wohl nicht im Ernst, dass nichtmal ganz 60min Videomaterial dich von 0 auf Grafikprogrammierung bringen können!?

Wenn du es mit C++ ernst meinst, dann lern es ordentlich und von Grund auf. Wenn du nur schnell irgendwie ein Spiel machen willst, dann bist du wohl z.B. mit einem Game Maker besser beraten...

Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »dot« (21.03.2013, 14:48)


Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

29

21.03.2013, 15:04

Er hat ja vorher mit GameMaker gearbeitet. Ich vermute hier liegen allgemein ganz falsche Vorstellungen vor. Deswegen wahrscheinlich auch der extreme Drang zu C++. Du willst jetzt halt "richtig" Spiele entwickeln. Meiner Meinung nach ist das alles Unsinn. Jeder soll das machen womit er glücklich wird. Wenn der eine gerne C++ programmiert, soll er das machen. Wenn der andere lieber D benutzt, schön. Wenn ein dritter halt lieber GameMaker benutzt, warum nicht. Man sollte sich nur immer klar machen, je komplizierter das erstellen des Spiels ist, umso unwahrscheinlicher wird, dass es fertig wird. Irgendwann verliert man einfach mal die Lust am Projekt, oder merkt dass man sich selbst damit vielleicht noch überfordert. Deswegen sind auch die Fragen nach professionellen Spielen die mit Sprache XYZ gemacht wurden völlig egal. Wer aus Hobby ein Spiel macht, macht das nun mal ganz anders als die 20 Leute die in einer Firma für ein bestimmtes Projekt bezahlt werden. Wie gesagt, hier werden dir vermutlich alle von solchen Tutorials abraten. Ist natürlich ein Reiz in so kurzer Zeit schon was von Grafikprogrammierung zu sehen. Aber ich sehe schon die vielen Threads aufpoppen, weil die Grundlagen eben doch nicht so gefestigt sind wie sie es eben sollten;) Dann werden Referenzen und Pointer durcheinander geworfen, der Umgang mit Arrays ist nicht klar, der Umgang mit String ist nicht wirklich klar und so wird einfach zu Char-Arrays gegriffen. C++ hat viele Hürden die es zu bewältigen gibt. Deswegen sollte ein Buch vom Umfang von Der C++ Programmierer schon drin sein. C++ für Spieleprogrammierer gibt dir halt einen Einstieg in das ganze, weiterführende Themen werden hier aber nicht angesprochen. Und vor allem, wenn du schon eine andere Sprache kennst und wenn es auch nur GML ist. Hier ist vieles schon einfach so vorhanden und funktioniert, wo du dir bei C++ am Anfang Gedanken zu machen musst. Wie zum Beispiel Stringformate und die Konvertierung zwischen diesen, falls du verschiedene Libs benutzt.
„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.“

30

21.03.2013, 20:10

Ehm irgendwie kommt ein Fehler bei C++:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
//Alle Dateien werden hinzugefügt#include <iostream>#include <stdio.h>
//Erspart das std:: vor jedem Codeusing namespace std;

//Hauptprogrammint main(){  
    string mensch("Ich bin ein Mensch");
    cout << "Hallo Welt!" << endl;  cout << mensch;

    //Pause und Beenden cin.get();  return 0;}


Bei cout << mensch kommt der Fehler.
Meine Webseite wo ihr kostenlose Spiele downloaden könnt: http://www.gwhite-games.de/
Mein YouTube Kanal: http://www.youtube.com/user/GWhitegames

Werbeanzeige