I have recently started to develop my own game in Java and am just starting to get the hang of it. I've watched various tutorials on making an engine etc and have picked up quite a lot.

I am struggling with one problem though, I have a world and two entities (The player and a Rat). The player is controlled using the keyboard which was easy to setup. But, how can I randomly get the Rat to move in a random direction with random intervals all by itself?

I've tried a few different ways but I'm getting quite a few problems with it. I'm not looking for any specific source code since it will be different for mine anyway but I'm just looking for any logic/ideas if anyone has any.


5 Years
Discussion Span
Last Post by Yorkiebar14

In my code snippets, you will find one that plots a random walk.
It makes use of polar coordinates. I randomly generate an angle(direction) and a distance(to walk), which I then convert to cartesian coordinates, to be plotted.
It is in C#, if you like it i will post a link to it here or look it up yourself.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.