Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Zitat von »NachoMan« Zitat von »Luk.« Nein, in deinem Beispiel wird ja game.DoSimulation(); Immer aufgerufen (im milisekunden takt). Das stimmt nicht ganz. Je nach Rechnergeschwindigkeit und Inhalt wird diese Methode beliebig oft aufgerufen. Er rechnet einfach mit 100% weiter wenn du keine Pause einbaust. Als Programmierer oder Spieleentwickler musst du in der Lage sein Probleme zu lösen. Hättest du ein bisschen herumprobiert hättest du gemerkt, dass du den Code im Tab "Quellcode" posten musst ...
Vielen Dank für die Hilfe. Ich habe den Code etwas überarbeitet. Main: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include "iostream" #include "SimuCore.cpp" int main() { int Money; std::cout << "Please insert the start money: "; std::cin >> Money; std::cin.seekg(::std::ios::end, ::std::ios::beg); Game MainGame(Money); while (MainGame.IsRunning) { MainGame.DoSimulation(); } return 0; } Core: 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 25 26 27 28 ...
Gerne würde ich noch wissen, wie mein c++ schreibstil so ist. (In der GameCore.cpp) Kann ich irgendetwas verbessern?
Schon geändert Main: C-/C++-Quelltext 1 while (MainGame.IsRunning){MainGame.DoSimulation();} Core: C-/C++-Quelltext 1 void DoSimulation() { NewDay(); getchar(); }
Nein, in deinem Beispiel wird ja game.DoSimulation(); Immer aufgerufen (im milisekunden takt).
War auch meine erste Idee, aber dann wird die Core Klasse ja dauernd neu aufgerufen. Das Überspringen ist gelöst, danke Centu!
Habe mal die code tags entfernt. @Blue, und die anderen fehler?
Ich habe ihn formatiert in die Tags kopiert -> Alles wird automatisch eingerückt?
Tag, Ich habe mich mal an einem kleinen "Stadt" Simulator gewagt. Main: C#-Quelltext 1 2 #include "iostream"#include "SimuCore.cpp" int main(){ int Money;std::cin >> Money;Game MainGame(Money); return 0;} Die MainCore: 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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 class Game { bool IsRunning; int People; int Days; int Houses; int Money; int PeopleCopy; int DeathCou...
Tag, Ich habe eine Zeitlang in C# programmiert, nun möchte ich den umstieg auf C++ wagen. C# ist eine einfachere, (verbesserte?) variante von C++, ich hoffe ich tue mich beim lernen von C++ nicht so schwer. Ich habe schon folgende 5 Bücher gekauft: <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> C++ für Spieleprogrammierer und Einführung in die programmierung mit c++ (vom erfinder c++'s selbst) sollen beide gut für anfänger sein. Womit...