Sorry this thread is about a specific part of Alice (collision detection) and your project has nothing to do with this thread. Post your own thread please in another part of the forum asking for help with your problem.

I have created my final version of the Collision Detection Test (2.0). I have replaced the 2d box with a 3d Rectangular Prism, so it is more realistic. I have also fixed it so that it detects collision from all sides, and not just when trying to move through the front of it. Check it out!

I have deleted my first version in the first post and replaced it with 2.0. I will also have it available in this post, so you can download it from here. I created this to help give people a different perspective in collision detection, although this is mainly only good for when you need collision detection on only 1 building (unless you want to do a lot of work).

I hope you like it, please tell me what you think:

ALICE VERSION 2.2 NEEDED TO VIEW THIS PROGRAM --- USING ALICE 2.0 WILL PRODUCE AN ERRORIf this program produces an error for you, please use x2495iiii's version, but it is not as up-to-date as Collision Detection 2.0

Does this help anybody else understand how to put in collision detection? I think I might even make another world where there are multiple objects, but still only 4 collision detection methods (one for each arrow key movement) in which there is an object parameter in the methods, so you have just have those methods for every object in your game that you want to have collision detection with.

Whether or not you think my compliment is good or not,especially since I don't know how to code collision detection at all, I'm gonna tell you anyway. That is the most complex do together - loop - while statement i have ever seen! And it worked perfectly!

Since i'm not really sure if thats a compliment, how's this. You rock!

Yea thats why I was thinking of making a simpler version of it that could work with more than just one object. Like where you can just enter the object that you want to have the collision detection, and it will work. I am thinking of making something like that (or trying to at least) but I am a lazy person so I would need to see if people want me to do it first.