 |
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Clythoss Junior JLI'ler

Alter: 44 Anmeldedatum: 04.05.2005 Beiträge: 64 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 23.03.2006, 17:14 Titel: |
|
|
Es sei denn man macht´s sich leicht und begrenzt die Frames
Aber das ist wohl eher nicht die optimale Lösung.Am besten ist es Zeitbasierend.Entweder in dem man in bestimmten Zeitabständen eine Variable Menge Resourcen bekommt(Etwa jede Sekunde) Oder eine bestimmte Menge resourcen in einer variablen Zeit. Rise of Nations ist ein tolles Beispiel dafür. Man bekommt durchgehend, quasi fließend Resourcen. Man hat eine Anzeige die sagt wieviel man von einer resource in einer halben Minute bekommt. . Das lässt sich auch einfach programmieren. Etwa so...
CPP: | if(Zeitabstand_zu_letzter_Holzlieferung>=30/Wert_bei_Holzgewinn)
{
++Holz;
Zeitabstand_zu_letzter_Holzlieferung=0;
} |
Wenn man bei Holz etwa einen Wert von 300 zu stehen hat bekommt man 30/300 = alle 0,1 Sekunden 1 Holz
Es gibt natürlich auch die klassische Lösung wo man die Resourcen bekommt wenn sie da sind, etwa wenn der Schlachter das Fleisch bei der Hütte abliefert. _________________ Derzeitiges Projekt : Wing Fusion
Status: Es geht vorwärts...
-------------------------------------------------------
E=MC²+1W6 |
|
Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|