This site requires JavaScript, please enable it in your browser!
Greenfoot back

Super_Hippo's Comments

Back to Super_Hippo's profile

Thank you. Yes, the name is a bit confusing, but I did not find a better one yet. ;)
You better get a good score here, before you say this. :P Are they random created or did you make a list of possible tasks? If they are not random, it would be easy for you of course...
Are you sure that this is based on "http://www.greenfoot.org/scenarios/1079"? It does not seem like they have anything in common.
Not laggy for me.
$2475, took forever. Did you fell asleep or why only 900? ;)
By the way, if you create your world with "super(500, 600, 1, false);" instead of "super(500, 600, 1);", you can make the walls appear outside the visible world and then scrolling inside. This way they won't appear that unrealistic. I did not only see this problem in your FB-remake.
Dieses Interface steht ja in einer Klasse (hier in Darkness). Hat es irgendetwas zu bedeuten, wo es steht oder spielt es überhaupt eine Rolle?
Danke für deine Mühe! Es hakt nun in der Tat nicht mehr. Probleme, die auftreten: - das Bild light.png. Es sollte nicht nach außen hin schwächer werden, sondern konstant hell. Einheiten und Gebäude haben bei mir auch einen unterschiedlichen Sichtradius. Ich habe keinen Schimmer, wie ich das Bild gescheit ändern könnte. Bei mehreren Glow-Objekten überlagert sich das dann hier und ist heller (bzw. durchsichtiger) als bei einem einzelnen. Außerdem verschwindet es natürlich sofort, wenn die Einheit, also das Glow-Object stirbt oder weiterläuft. Du kennst es sicher von einigen Strategiespielen, dass man Gegenden noch eine Weile sieht, bevor sie wieder im Schatten verschwinden. Also ziemlich genau so, wie es bei mir war bzw. im Moment ist (siehe mein Szenario "Insect War"). Da überlappt sich auch nichts, alles läuft so, wie es sollte. Das einzige Problem, dass ich versuchte zu lösen, war, dass der Schatten nicht aus 5x5 großen Quadraten bestehen soll, was hier in deinem Szenario von dir umgesetzt wurde. Ich bekomme es allerdings mit deiner Variante nicht so übertragen, dass Gebiete weiterhin eine Weile sichtbar bleiben und dann wieder dunkler werden. Was mir dazu einfallen würde, ist ständig bei jeder Bewegung ein neues Objekt spawnen zu lassen, dass das Bild noch etwas aufrecht erhält, aber das würde wieder zu großen Haken führen und immer noch nicht funktionieren, da die Bilder sich dann ja trotzdem überlappen. - Manchmal bekomme ich auch eine Fehlermeldung, wenn eine Einheit stirbt, allerdings auch nicht immer: Exception in thread "Thread-1107" java.lang.IllegalStateException: Actor not in world. An attempt was made to use the actor's location while it is not in the world. Either it has not yet been inserted, or it has been removed. at greenfoot.Actor.failIfNotInWorld(Actor.java:663) at greenfoot.Actor.getX(Actor.java:157) at Darkness.updateImage(Darkness.java:107) at Darkness.access$600(Darkness.java:14) at Darkness$1.run(Darkness.java:70) Was ist überhaupt ein Interface und wie(so) nutzt man es?