Hallo Zusammen,
ich habe eine eher grundlegende Frage. Ich möchte gerne eine kleine Wirtschaftsimulation schreiben, die ich vor ca. 20 Jahren schon einmal auf dem C64 (in Basic) geschrieben habe. Mein Problem dabei ist, dass ich gerade nicht weiß, wie ich einen vernünftigen Gameloop umsetzen soll. Die meisten Teile laufen in meinen Programm eventbasiert ab (Sprich: Menus, Handelsdialoge .... etc.). Bestimmte Teile sollen aber permanent laufen, wie zum Beispiel: Rohstoff Förderung, Energieverbrauch, Forschung ....
Die GUI habe ich unter Zuhilfenahme von SwingWorker realisiert. Hat jemand eine Idee, wie ich die permanenten Tasks dort einbinden kann, oder ist SwingWorker hier der falsche Ansatz?
Vielen Dank im Voraus
Gruß
/Martin
ich habe eine eher grundlegende Frage. Ich möchte gerne eine kleine Wirtschaftsimulation schreiben, die ich vor ca. 20 Jahren schon einmal auf dem C64 (in Basic) geschrieben habe. Mein Problem dabei ist, dass ich gerade nicht weiß, wie ich einen vernünftigen Gameloop umsetzen soll. Die meisten Teile laufen in meinen Programm eventbasiert ab (Sprich: Menus, Handelsdialoge .... etc.). Bestimmte Teile sollen aber permanent laufen, wie zum Beispiel: Rohstoff Förderung, Energieverbrauch, Forschung ....
Die GUI habe ich unter Zuhilfenahme von SwingWorker realisiert. Hat jemand eine Idee, wie ich die permanenten Tasks dort einbinden kann, oder ist SwingWorker hier der falsche Ansatz?
Vielen Dank im Voraus
Gruß
/Martin