Citat:
TS kommer lra sig varfr man vill ha separata trdar fr logik och grafik om inte annat. Det r en sak att hra ngon sga det, en annan att konstant tvingas brka med att det laggar till p ett visst stlle nr man lgger till en ny feature.
Citat:
Allts, de missfrstnd du visar (runt ex trdning) hr gr att jag verkligen tycker att du skall vnta med Swing ett tag till. Du r inte redo fr det helt enkelt. Precis som Trollfeeder ocks frgar s tycker jag du skall fundera p vad du vill uppn frst och frmst. Om det r att lra dig Java s ta en sak i taget. Blanda inte in Swing i detta just nu.
Om du exempelvis skulle vara njd med att f din spellogik att fungera s skulle du kunna hlla ned detta till en enkel command line-applikation som simulerar fighten och lser dina inputs (snytingarna) frn System.in och skriver ut vad som hnder p System.out. Sannolikt trkigare n du tnkt dig detta, men antagligen ngot som du kommer ta dig framt bttre med. Allt blir enkeltrdat hr varvid du slipper fundera p det i nulget.
P lngre sikt nr du lrt dig mer s kanske du r redo att gra om den hr koden till en logikmotor att kra i egen trd. I det lget har du en bra grund att bygga en Swing-app ovanp och f en prydlig lsning dr enbart UI-updates krs p eventtrden medans all din spellogik rullar i sin egna separata trd.
Om du exempelvis skulle vara njd med att f din spellogik att fungera s skulle du kunna hlla ned detta till en enkel command line-applikation som simulerar fighten och lser dina inputs (snytingarna) frn System.in och skriver ut vad som hnder p System.out. Sannolikt trkigare n du tnkt dig detta, men antagligen ngot som du kommer ta dig framt bttre med. Allt blir enkeltrdat hr varvid du slipper fundera p det i nulget.
P lngre sikt nr du lrt dig mer s kanske du r redo att gra om den hr koden till en logikmotor att kra i egen trd. I det lget har du en bra grund att bygga en Swing-app ovanp och f en prydlig lsning dr enbart UI-updates krs p eventtrden medans all din spellogik rullar i sin egna separata trd.
Bttre med crash and burn p ngot man r inspirerad av, man lr sig av det nd. Risk att man trttnar annars. Det viktiga r att brja med att gra ngot litet.