🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Newsletter #26 - AABBs, circles and rays oh my!

posted in IfThen Software
Published April 08, 2009
Advertisement
News

Overall progress for the Loradon 3.0 Preview has reached 66%!
www.ifthensoftware.net/loradon_online/progress/


From the Programmer
Written by Invisible

I'm finally able to put that collision detection knowledge to good use. However, circle-AABB collision resolving is not quite as easy as you might first think. I originally tried pushing the circle back along it's vector by the distance it penetrated the AABB, and this worked fine if the circle was moving straight at the AABB. However, it completely broke if the circle moved towards a corner of the AABB. After discussing things over in the #gamedev IRC channel on AfterNet, I have a solution. A ray from the center of the circle at it's old position to it's new position is checked for intersection against an AABB expanded around the old AABB by the circle's radius. If the intersection point lies in a face region, that is the point of collision. However, if the intersection point lies in a vertex region, the ray is checked against a circle of the same radius as the moving one centered at the vertex. The intersection point is the point of collision.

If progress continues like it has been, there will be a dev demo report in next week's newsletter. Be sure to tune in!


Community Spotlight
Written by pifreak

The art contest I posted on the SAO forums seemed to go fairly well. The poll is here http://www.ifthensoftware.net/forums/index.php?showtopic=1353 and it seems DreadWeaver has won the contest! We only got 16 votes, but I suppose everyone watching it has posted, so I say it can be done.

In game, SAO has been pretty fun. During the daytime (for United States) the game has been pretty active. The average I see is about 2-5 on at a time, rarely I see nobody online. In the night-time (for United States) there might be a few Brazilian players on, and early in the morning I rarely see any players on. It is amazing to see how many people may be active at a time, and how high people are getting in levels, i.e. Miotatsu at 49, more than enough to cause a glitch which displays your experience points wrong! This game is still fun to play, and we can't wait for updates to come. Good thing this Itsy Bitsy is around to give us something to do.

As for Loradon 3.0, The progress page has been going up at a fair rate, about 1% each day. I like seeing twitter updates and the progress page going up, so if you aren't watching them, you should :)
0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement