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!

Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

Werbeanzeige

06.11.2013, 15:55

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

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 ...

05.11.2013, 21:19

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

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 ...

05.11.2013, 19:28

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

Gerne würde ich noch wissen, wie mein c++ schreibstil so ist. (In der GameCore.cpp) Kann ich irgendetwas verbessern?

05.11.2013, 18:20

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

Schon geändert Main: C-/C++-Quelltext 1 while (MainGame.IsRunning){MainGame.DoSimulation();} Core: C-/C++-Quelltext 1 void DoSimulation() { NewDay(); getchar(); }

05.11.2013, 18:15

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

Nein, in deinem Beispiel wird ja game.DoSimulation(); Immer aufgerufen (im milisekunden takt).

05.11.2013, 18:10

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

War auch meine erste Idee, aber dann wird die Core Klasse ja dauernd neu aufgerufen. Das Überspringen ist gelöst, danke Centu!

05.11.2013, 18:02

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

Habe mal die code tags entfernt. @Blue, und die anderen fehler?

05.11.2013, 17:54

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

Ich habe ihn formatiert in die Tags kopiert -> Alles wird automatisch eingerückt?

05.11.2013, 17:11

Forenbeitrag von: »Luk.«

Simulator -> Mehrere Probleme

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...

01.09.2013, 09:08

Forenbeitrag von: »Luk.«

Welches C++ Buch [Anfänger]

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...

Werbeanzeige