Suchergebnisse
Suchergebnisse 1-20 von insgesamt 32.
Vielen Dank erstmal für deine Rückmeldung Zitat von »Lares« Du könntest zusätzlich noch den Render- und Update-Teil in zwei Funktionen aufteilen (Das erleichtert später zB ein "Spiel pausieren"-Feature zu implementieren). Den Teil versteh ich leider nicht ganz Meinst du damit, dass ich in eine Funktion alles reinpacke, das ich rendern will und in eine andere Funktion das dann alles update?
Oh Gott Oo Ich bin ein extremer Anfänger im programmieren. Ich habe vor einigen Tagen erst das Buch "C++ für Spieleprogrammierer" durchgearbeitet. Interessiere mich schon seit langem fürs programmieren und hab mich dann endlich dazu entschieden das zu lernen. Eigentlich bin ich kein sehr ausdauernder Typ aber das macht mir einfach so viel Spaß, dass es für mich garnich langweilig wird. Selbst wenn ich mal vor nem Problem sitze Jetzt liest man hier die Beiträge und denkt sich nur: Scheiße!? War C...
Alsoo Ich hab jetzt mal ein bisschen rumgespielt. Ich hoffe mal ihr kennt das "Spiel" aus dem Buch und wisst ungefähr wie das aufgebaut ist. Hab erstmal nur als Menü das Hintergrundbild, und einen Schriftzug "(S)-Spiel starten". Das Spiel startet man halt indem man auf "s" drückt. Hab mich erstmal daran orientiert, wie das Spiel aufgebaut ist. Das hier ist die Funktion die das Menü laufen lässt: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 void CGame::Menu () { while...
Zitat von »k|haos« Und NachoMan: Er hat gesagt alles außer Poposhop. Ich wollt nur kein Photoshop, weil ich dachte, dass es zu kompliziert sei aber wenn er mir jetzt sagt, dass es garnicht so schwer ist, kann ich mir es ja auch mal angucken An die Anderen: Danke für eure Hilfe Brauchte halt mal ein paar Ansätze, da ich halt grade erst das Buch durchhabe und halt ein totaler Anfänger bin
Das ist mir auch klar. Nur da ich halt grade noch ganz am Anfang stehe ist es für mich auch schwieriger nen Einstieg zu finden. Außerdem will ich ja jetzt auch noch garnich mit 3D Anwendungen loslegen. Ich will mich erstmal an diesem 2D Spiel aufhalten und damit Grundkenntnisse gewinnen.
Zitat von »k|haos« Ich frage mich wo das Problem ist ein Menu zu machen, wenn du das Buch gelesen hast und alles verstanden hast. Sonderlich schwer ist ein Menu nun auch nicht. Tut mir Leid, aber sowas kannst du dir sparen... Ich hab ne Frage gestellt und wollte ne vernünftige Antwort haben. Kann ja sein, dass es einfach ist ein Menü zu erstellen. In dem Buch wurd erklärt wie man es in einer Konsole macht. Und da es in so einem Spiel bestimmt etwas anders ist, wollte ich nur wissen wie... @ Fre...
Hallo, ich habe jetzt das gesamte Buch "C++ für Spieleprogrammierer" durchgearbeitet und auch verstanden. Nur bevor ich mich jetzt an das nächste Buch machen will, was in meinem Fall "3D Spieleprogrammierung mit DirectX 9 und C++" von David Scherfgen wäre, würde ich gern erst etwas an dem Spiel aus dem Buch "C++ für Spieleprogrammierer" rumtesten. Anfangen würde ich dabei gerne mit einem Menü. Meine Frage ist nun, ob jemand ein gutes Tutorial oder sonstiges kennt, wo so etwas beschrieben ist? So...
Ich hab's jetzt hinbekommen. Musste bei den Einstellungen für den Linker unter dem System-Tab noch bei SubSystem "Windows" angeben und unter C/C++ -> Codegenerierung bei Laufzeitbibliothek "Multithreaded-DLL" angeben. Gestern abend hat es auch noch funktioniert. Nur wenn ich das "Spiel" von Kapitel 12 jetzt starten will, wird mein Bild kurz schwarz und dann schließt sich das Spiel wieder. Edit: Ok, hab's wieder Hab den Data Ordner vergessen ins Projekt zu schieben
Hallo, ich bin grade bei Kapitel 12 "Ein Spiel mit der SDL". Da das einbinden der SDL ja nicht mehr so klappt wie bei MS Visual Studio 2008 wollte ich fragen ob ich alles richtig gemacht habe. 1. Neues Projekt erstellt <- Hab den Projektordner und den SDL-Ordner im selben Verzeichnis 2. Projekteigenschaften verändert Projekt->EigenschaftenKonfiguration: Alle KonfigurationenUnter Konfigurationseigenschaften->VC++-Verzeichnisse bei "Includeverzeichnisse" den Pfad zum "include"-ordner angegeben der...
Das ist mal ne tolle Erklärung DANKE! Jetzt hab ich auch die Funktion verstanden Vielen Danke
Hallo, Ich habe mich gestern durch das Listing 8.12 durchgearbeitet. Auf Seite 251 in der Erklärung steht, dass man für die Funktion CreateLogfile eine Überprüfung auf den zurückgelieferten Zeiger einbringen sollte. Hier die Funktion: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 void CLogfile::CreateLogfile (const char *LogName) { //Logfile leeren und Kopf schreiben m_Logfile = fopen (LogName, "w"); Textout ("<html><head><title>Logfile</title></head>"); Textout...
Danke Ist mir garnich aufgefallen Und keine Angst... mir ist schon klar warum das so ist Der andere Fehler hat sich somit auch behoben. Weiß jetzt aber nich wie du das zu dem 2. meintest
Hallo, ich habe ein Problem mit dem Listing 8.7. Ich habe das Listing 8.6 in eine Headerdatei geschrieben und das Listing 8.7 in die Quelldatei. Habe extra alles nochmal nachgeguckt, ob ich auch nirgends einen Fehler gemacht habe. Kriege jetzt aber massig Fehlermeldungen(24 Stück - ja... wahrscheinlich Folgefehler). Der erste Fehler ist in Zeile 10 der Headerdatei "Singleton.hpp". C-/C++-Quelltext 1 2 3 4 5 6 7 04: template <class t> 05: class TSingleton 06: { 07: protected: 08: 09: //Membervari...
... Das ist kein Quatsch. Die Quests werden einen auf jeden fall weiterbringen... Wozu sollte man sonst sowas machen. Von mir aus kann der Thread jetzt auch geschlossen werden. Wir drehen uns hier nähmlich allmählig im Kreis.
Es kommt halt immer auf die Umsetzung an und wie man jetzt das Wachstum der Werte ansetzt ist einem ja auch selbst überlassen. Man muss es ja nicht so machen, dass man auf ein mal nach 15 Leveln einen Anstieg von 100k HP hat.
Ich versteh schon was du meinst Also zu dem hohen Werten wie Schaden und so... es macht eigentlich wirklich nichts aus ob ich jetzt 100 Schaden mache und das Monster 1000 Lebenspunkte hab, oder ich mache 10.000 Schaden aber das Monster hat dafür 100.000 Lebenspunkte. Kommt ja aufs gleiche hinaus. Aber ich für meinen Teil finde, dass man sich "stärker" fühlt im Gegensatz zu anderen MMORPGs... Ist vielleicht schwer zu verstehen aber muss man sich ja eigentlich keine Gedanken drüber machen wenn es ...
Hab's jetzt verstanden Vielen Dank an alle die sich die Mühe gemacht haben mir dass zu erklären
Das beantwortet mir jetzt aber nicht die Frage warum die Quelldateien sich nicht durch #include auf einander beziehen... Oder ich hab's einfach nich verstanden wie du es mir erklärt hast Oo Kann ja auch sein, dass das ne unnötige Information ist, aber ich möchte unbedingt immer wissen was ich warum mache...
Hallo. Ich bin grade beim Kapitel 7.3 und hab mir grad eben das Listing 7.2 angeschaut. Dabei ist mir was aufgefallen. Und zwar: Es sollen ja 3 Dateien erstellt werden. 1 Headerdatei und 2 Quelldateien Bei den Quelldateien ist jeweils die Headerdatei durch #include einbezogen. Die Quelldateien jedoch nicht. Meine Frage ist jetzt, wieso die Quelldateien nicht durch #include übergeben werden müssen?
Also begeistert bin ich auf jeden fall Klar könnte es sein, dass ich diese Pläne später trotzdem nicht umsetzen werde, aber es wird andere Ideen geben Und wenn mir die Idee irgendwann mal wieder in den Kopf kommen sollte... wer weiß... vielleicht versuch ich die dann doch noch umzusetzen