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

Super_Hippo's Comments

Back to Super_Hippo's profile

I just saw this image here https://i.gyazo.com/a5aeacfa6056d5a15af753f781274b06.png and noticed that something had to be wrong with the calculation of the shortest distance.
You distance method should be "return Math.hypot(x1-x2, y1-y2);". To test that your method doesn't work, execute this line: System.out.println(2^2); It prints 0 and that's not what you want to do. ^ is the XOR in Java, not the for powering a number. To calculate 2^2, you would need to use Math.pow(2, 2). The hypot method is a shortcut for Euclidian distances (= square-root of the sum of squared distances in each direction).
What error? Do you use Greenfoot version 3.1.0?
Thank you :)
I made my Pac-Man game with the help of this article: http://www.gamasutra.com/view/feature/3938/the_pacman_dossier.php?print=1 Was really helpful for me.
Create a new discussion with your questions and a link to this scenario.
You can shoot portals with right and left mouse button and if both exist and you move into one, you come out of the other. The game crashes if there is only one and you move into it though.
Okay, maybe that's only a problem with Edge and Internet Explorer then.
Oh right, I remember... it uses swing. Hm, I will see if I can avoid it.