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-14 von insgesamt 14.

Werbeanzeige

02.02.2015, 20:53

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Danke für den Tipp. Kannte Arrays schon, hab mich jetzt aber nochmal genauer damit beschäftigt. Daraus ergibt sich jetzt folgendes Problem: Ich habe meine Klasse Sportler: class csportler { public: //Sportler LPTSTR name[20]; int eigenschaften[8]; /*Konstanten: alter, land, alterrente, groesse, gewicht, talentschiessen, talentlaufen, regeneration;*/ int attribut[13]; /*, steileranstieg, leichteranstieg, flach, abfahrt, ausdauer, , geschwliegend, genauliegend, geschwstehend, genaustehend, selbstv...

30.01.2015, 22:35

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Bin wieder ratlos... Das Ergebnis eines Sportlers errechnet sich durch eine Funktion mit verschiedenen Parametern. Bisher habe ich vor Funktionsaufruf immer die Attribute des Sportlers den Parametern zugewiesen z.B.: steileranstieg = sportler0001.msteileranstieg;... Funktionskopf: float fergebnis(int steileranstieg, int leichteranstieg, int flach, int abfahrt, int selbstvertrauen... Jetzt meine Fragen: 1. Muss ich das wieder mühsam mit jedem startenden Sportler machen? 2. Wenn ich in der Memberf...

29.01.2015, 22:09

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Vielen Dank! Bin nicht auf ini festgelegt, habe allerdings ein Spiel bei dem ich es sehr praktisch finde. xml hört sich vielversprechend an.

29.01.2015, 21:43

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Das Programm soll ja beim Start eines neuen Spiels die Daten aus der Ini nehmen, damit ich später Balancing vornehmen kann, oder Sportler hinzufügen/löschen kann ohne den Code zu verändern. Das wäre ja dann nicht möglich. habe gerade nochmal geschaut, es sind 22 Eigenschaften pro Sportler. Wenn ich es so haben möchte, wie ich es will, muss ich dann wirklich jeden Wert mit sportler0001.mleichteranstieg = GetPrivateProfileInt("sportler0001", "leichteranstieg", einzeln auslesen?

29.01.2015, 21:23

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Ich denke eher, dass es an meinem Verständnis liegt: Ich möchte aus meiner ini datei die 100 Sportler auslesen und deren Eigenschaften, gespeichert in Variablen verwenden, um damit die Zeit des Sportlers in einem Rennen zu berechnen. Wenn ich mit fstream die komplette ini ausgelesen habe, wie kann ich dann bewerkstelligen, das die variablen sportler0001.msteileranstieg... sportler0002.msteileranstieg... sportler0100.msteileranstieg anlegt werden? In meinem Beispiel weiter oben habe ich ja nur ei...

29.01.2015, 20:43

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Ok, danke. Habe jetzt mit ifstream die Datei ausgelesen und zum test in eine neue Datei geschrieben -passt. Aber irgendwie komme ich mit meinem eigentlichen Problem nicht weiter: Ich habe die Klasse csportler erstellt [sportler001] Name Attribut 1 Attribut 2 usw Wie kann ich jetzt für alle Athleten (ca. 100) Instanzen der Klasse anlegen ohne jeden Wert einzeln in eine Variable zu speichern (Würden dann ca. 1500 Zeilen werden) Gibt es keine Funktion die 100 Athleten in einem Rutsch zu erstellen?

28.01.2015, 22:19

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Ich google mich wund nach Lösungen, versuchs mit casten, poste hier um jetzt festzustellen, dass mein Ergebnis gar keine Nachkommastelle hat. Ich habe ein Athletenattribut verändert und schon hatte ich Nachkommastellen. Tut mir leid... Danke aber für deine Antwort, läuft bei mir alles sehr zäh und will nicht wegen jedem pups fragen. Stück für Stück gehts vorwärts. Jetzt versuche ich die Klasse "csportler" zu erstellen. Wenn ich z.B. 100 Athleten habe mit ca. 20 Attributen. Wie lese ich diese am...

28.01.2015, 20:35

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Hallo zusammen, stecke wieder fest: Ich habe folgende Funktion zur Ergebnisberechnung: float fergebnis(int steileranstieg, int leichteranstieg, int flach, int abfahrt, int selbstvertrauen, int frische, int ehrgeiz, int taktik, int anteilsteil, int anteilleicht, int anteilflach, int anteilabfahrt, int genauliegend, int genaustehend, int bestzeit) { int zufallszahl, schuss; int treffer = 0; strafrunden = 0; float steilmalus, leichtmalus, flachmalus, abfahrtmalus, malus; steilmalus = (100 - steiler...

26.01.2015, 23:43

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

es klappt. Wusste nicht das ich das auch in dem neuen Projekt machen muss.

26.01.2015, 23:25

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Hab alles gemacht. Die exe läuft ohne Fehlermeldung - wie vorher auch. Wenn ich jetzt aber #include "SDL.h" in die main Funktion meines Projekts schreibe kommt die bekannte Fehlermeldung. Muss ich eine Headerdatei erzeugen?

26.01.2015, 22:26

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Danke Koschi. Habe versucht SDL zu installieren. Trotz mehrerer Tutorials und Kopieren der SDL.h in sämtliche Verzeichnissebekomme ich folgende Fehlermeldung: fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory Wie könnte ich das beheben? P.S.: Ich benutze Microsoft Visual 2013

25.01.2015, 22:06

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

So, ich bin ein gutes Stück weiter. Habe mich in c++ eingearbeitet und viele Sachen die ich brauche gelernt und weitestgehend verstanden. Ich kann jetzt meine Charaktere, Rennen, Trainer... samt Eigenschaften aus in einer ini-Datei lesen und verwenden (erfüllt später die Funktion eines externen Editors). Die Berechnung der Ergebnisse bekomme ich durch Funktionen ebenfalls hin. Heißt, ich könnte jetzt den Ausgang eines Rennens berechnen lassen, Punkte verteilen, das Ergebnis sortiert anzeigen las...

20.01.2015, 23:09

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Vielen Dank schon mal für eure Hilfe, nachdem ich in nächster Zeit ein bißchen Erfahrung sammeln werde, starte ich einfach mal mit einer Zeitberechnung eines Musterrennens mit 2 Startern. Dafür habe ich mir eine einfache Berechnungsgrundlage ausgedacht. Alles weitere wird wohl viel Zeit in Anspruch nehmen, aber werde bestimmt bald weitere Fragen haben. Nochmals: Vielen Dank für eure Hilfe beim Einstieg P.S.: Versuche mich in C++ und Microsoft visual

20.01.2015, 11:58

Forenbeitrag von: »mirk13«

Biathlon-Manager geplant

Hallo zusammen, ich plane einen Biathlon-Manager zu erstellen. Das Konzept steht so weit ich es beurteilen kann. Die Läufer sollen verschiedene Attribute haben, die ein Rennergebnis beeinflussen. Das Ergebnis soll sich natürlich anhand von Wahrscheinlichkeiten variabel gestalten. Eine sich immer wiederholende Saison mit verschiedenen Rennen soll erstellt werden. Entwicklung der Athleten ist zu Beginn nicht zwingend notwendig, später aber erstrebenswert. Ein Finanzsystem sowie die Rubrik "Statist...

Werbeanzeige