2Danke
ERLEDIGT
JA
JA
ANTWORTEN
14
14
ZUGRIFFE
647
647
EMPFEHLEN
-
27.08.11 19:37 #1
- Registriert seit
- Jul 2011
- Beiträge
- 65
Hi ich suche ein gutes Tutorial zum Thema Spiele Programmierung in C ++. Das Tutorial sollte kostenlos und auf Deutsch sein. Mir ist egal ob es um 2D, 3D oder um Netzwerkspiele geht solange es für Anfänger ist und in C++ ist.
mfG Jonas
-
Hallo,
Alle aktuellen Tutorials, die in einer guten Qualität sind, wirst du nur auf Englisch finden.
Das einzige deutsche Tutorial das ich kenne ist eine Übersetzung des nehe Tutorials und hier zu finden. Hier ist aber zu beachten das dieses Tutorial auf Basis der Fixed-Function Pipeline geschrieben ist, und daher seit DirectX9/OpenGL3 veraltet ist.
Nachdem ich deine beiden anderen Threads auch grad gelesen hab wollt ich nur noch anmerken, dass Spieleprogrammierung definitiv kein Gebiet ist, auf das sich ein C++ Anfänger waagen sollte. Grad am Anfang wird dich das mehr frustrieren als es bringt. Versuch dich besser mal mit einfacheren und dann komplexeren Anwendungen einzuarbeiten bis du die Konzepte intus hast.
-
27.08.11 20:22 #3
- Registriert seit
- Jul 2011
- Beiträge
- 65
Ich suche ja auch nur so was für den Anfang. Und wenn ich was nicht verstehe frag ich hier oder Google. Also nur so was für den Anfang wie Snake. Kann mir vllt. jemand einen Code schicken von Snake oder so?
-
27.08.11 21:25 #4SE Tutorials.de Gastzugang
Mit der Aussage das Spieleentwicklung nichts für Anfäger ist ist nicht die Komplxität das Spieles selbst gemeint sondern die des Codes der dahinter steckt. Auch für Snake brauchst du schon einiges an Wissen über verschiedene Vorgänge und Zusammenhänge.
Die Bezeichnung : etwas Einfaches ... war eher in die Richtung gemeint dich erstmal in C++ einzuarbeiten und mit simplen Beispielen wie Hello World oder der gleichen zu beschäftigen. Von 0 gleich ein Spiel entwickeln zu wollen ist mit verlaub gesagt unmöglich.
Beweis : ich programmiere seid ungefähr 7 Jahren in Java und arbeite seit 2 Jahren an einem Spiel ... und bin erlich gesagt noch nicht sehr weit gekommen. Dabei ist mein "Spiel" jedoch recht simpel und man denkt sich das man das doch in einigen Tagen schaffen sollte ... und keine 2 Jahre für braucht. Tja ... aber weit gefehlt : um erstmal die Zusammenhänge zu verstehen und die Möglichkeiten kennen zu lernen braucht man seine Zeit.
Auch der Wunsch nach Netzwerk-Anwendungen ist noch sehr hoch gegriffen denn du musst um überhaupt mit Netzwerk anfangen zu können eine Vielzahl anderer Grundlagen erlernen die es dir ermöglichen dann darauf den Netzwerkteil aufzusetzen.
-
@Snake: Nö.
Aber von einer Art Space Impact, in der Konsole
Aber im Ernst: Wie Steiner_B schon sagte wird dir das als Anfänger auch nicht helfen.
Das ist da raus wahrscheinlich am einfachsten zu verstehen
(und hat eigentlich gar nichts mit Spielen zu tun):
Verstehst du, was das macht?Code cpp:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
FILE *f; int a = 0; char c; f = fopen(cc ,"r"); //cc ist ein char* mit einem Dateipfad if(f != NULL) { while(!feof(f)) { c = fgetc(f); putc(c, stdout); if(c == '\n') a++; if(a == 20) { printf("..."); a = 0; getch(); system("cls"); } } fclose(f); getch(); }
Geändert von sheel (03.09.11 um 13:09 Uhr) Grund: cc-Kommentar
-
27.08.11 21:43 #6SE Tutorials.de Gastzugang
@sheel
Also auch für mich als NICHT-C'ler ist die Funktion ersichtlich ... auch wenn ich jetzt spontan sogar noch einen Fehler gefunden habe.
Aber trotzdem geniales Beispiel.
@TO
Um dir mal auf die Sprünge zu helfen : um dieses Beispiel verstehen zu können müsstest du schon mindestens 4 bis 5 "Grundlagen" kennen und mit diesen auch umgehen können. Auch wenn das von sheel gepostete Beispiel nicht das beste oder gar sauberste ist verdeutlicht es aber gerade dir das du um ein *persönlich gesagt* sehr einfaches Beispiel zu verstehen schon eine Menge Wissen benötigst.
Wir wollen dich doch auch gar nicht entmutigen , verärgern oder davon abbringen Programmieren zu lernen ... wir wollen dir lediglich zeigen das du nicht einfach von NULL an gleich ein großes Spiel *oder änlich komplexe Anwendungen* schreiben kannst. Zu mal ist es als einzelne Person eh sehr schwierig da du dich um vieles gleichzeitig kümmern musst was man in einem größerem Team delgiert *abgibt*.
Eigne dir also wie gesagt erstmal Grundlagen an und scheue dich nicht hier zu fragen falls du damit nicht klarkommst. Für Hilfe sind wir gerne alle offen und bereit ... aber es ist noch kein Meister vom Himmel *sonst hätte man schon längst seine Leiche gefunden ... um mal auf eine gewisse Signatur anzuspielen*.
-
@Beispiel: Öhm...nja, damals war ich selber noch eher neu in C

OT:
Gehst du jetzt auch unter die C´ler?nicht einfach von NULL an
-
27.08.11 22:17 #8SE Tutorials.de Gastzugang
hehe ...
Naja ... ich muss erlich sagen das ich das in nächster Zeit vielleicht machen muss. Werde aber versuchen es soweit wie möglich rauszuzögern.
Wesshalb ich durch deinen Code halbwegs durchgeblickt habe ist weil vieles dann doch analog zu Java bezeichnet und auch ähnlich verwendet wird.
-
Hatte zu dem Thema mal nen kleinen Blog-Eintrag verfasst: http://www.tutorials.de/blogs/badday...r-koennen.html
Vielleicht hilft dir das etwas weiter
Galaxy under Fire - 24/7 Online-Real-Time-Strategy-Game - servers are already running - Wir suchen einen Texturier für 3D-Modelle (bei Interesse einfach PM ;) )
-
03.09.11 01:57 #10
- Registriert seit
- Jul 2011
- Beiträge
- 65
Ich suche immer noch nach ein Tutourial wo mir Zusammenhänge und so erklärt werden. Und 2. wenn ich ein Code sehe ist es nicht schwer ihn zu verstehen ist meist nur entwas anderes englisch aber schreiben ist schwer und deswegen ja auch ein Tutourial und keine 10 Zeilen einleitung und ja ich hab auf c# schon snake Programmiert was ich nicht sehr schwer fand dank youtube aber leider gab es da nichts mit C++ und weil ich mit c++ besser kann hab ich mir gedacht wieso frag ich nicht mal hier ob jemand so was kennt aber es scheint das hier so was nicht bekannt ist.
mfG jonas
-
Warum bemühst du nicht mal selber Google, statt hier eine Woche zu warten?
"c++ spiele tutorial":
zB. http://www.tomprogs.at/tutorials/spi...wicklung.xhtml
Vierteilig
Was Grafik angeht, ist das für Anfänger. Es ist Deutsch. Kostenlos. usw...
Trotzdem brauchst du C-Kenntnisse.
Ein Tutorial, welches für absolute C-Anfänger ist und gleich Nicht-Konsolen-Spiele behandelt...
ich behaupte einfach mal: gibts nicht.
Verstehst du, was der Code oben macht?
Und: Netiquette §15Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
03.09.11 05:24 #12SE Tutorials.de Gastzugang
@sheel
made my day
Ich glaube ich hätte es nicht besser ausdrücken können.
-
05.09.11 20:31 #13
- Registriert seit
- Jul 2011
- Beiträge
- 65
Ne also mcih nicht falsch verstehen ich hatte mal ein Tut aber mein Pc ist doofer weisen genau dann von ein virus zerfressen wurde( ich glaub dann nennt man es wurm) und ich habs verloren...dabei ging es um 2D 3D und Netzwerkspiele. Und ich hab 1 Stunde gegoogelt und nichts gefunden.
-
Unterschied Virus/Wurm:
http://de.wikipedia.org/wiki/Compute...s_und_Trojaner
Nichts davon frisst den Computer.
Da du dauernd von Netzwerkspielen redest und das irgendwie von 2D/3D abgrenzt:
Auch ein Multiplayerspiel mit Netzwerkübertragung ist 2D oder 3D. Oder nicht?
Was das Netzwerk angeht ist die Programmierung für Spiele oder andere Programme übrigens nicht anders. Stichwort Sockets.
Zum gesuchten Tutorial: Da du keinen einzigen Hinweis hast, wie man das Gesuchte erkennt, können wir dir auch nicht helfen. Tutorials über Spiele gibts viele...
Und ich glaub nach wie vor nicht, dass da keine Grundlagen vorausgesetzt wurden.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
05.09.11 21:24 #15SE Tutorials.de Gastzugang
@sheel
Und ich gehe weiterhin davon aus das TO diese auch in keinster oder nur sehr marginaler Form besitzt.
Ähnliche Themen
-
Spiele Programmierung mit Java [Tutorials]
Von Thomas Darimont im Forum JavaAntworten: 9Letzter Beitrag: 17.06.11, 14:11 -
3D Spiele Programmierung
Von Jawarumhaltnich im Forum Coders TalkAntworten: 2Letzter Beitrag: 21.01.10, 20:54 -
3d spiele programmierung
Von 3Cyb3r im Forum C/C++Antworten: 14Letzter Beitrag: 17.07.08, 00:11 -
2D Spiele Programmierung - Was muss man können?
Von finnex im Forum C/C++Antworten: 6Letzter Beitrag: 13.02.08, 20:06 -
Einstieg in die 3d Spiele programmierung
Von powerplayer im Forum C/C++Antworten: 1Letzter Beitrag: 03.01.05, 22:48





Zitieren

Login






