Jump to content
  • Advertisement
  • entries
  • comments
  • views

Back from AWOL

Sign in to follow this  
Mike Bossy


I've been a little lax with putting in entries lately. This week I started my paternity leave so I've been surprisingly busy. I thought I'd have extra time to do some work but it ends up that I'm just spending time hanging out with the new kid. This of course is the point of the leave so I'm not feeling bad.

I have been working a little bit on getting my asteroid dodge sample working in the new engine. Everything is up and running but I'm finding some problems with my physics system that I didn't hit before that I need to fix. The problems stem from the whole multi-threaded environment. I'm trying to update objects while the scene is locked by the physics manager thread. I thought I had this problem nixxed by using a message queue for physics updates but I seem to have some holes in where I actually use that queue. I'm hoping it's just because I'm calling the wrong methods on my game objects and they aren't using the safe ones. To deal with this I'm going to do a clean up of my physics calls to make sure there are only safe ones.

Sometimes I wonder if multi-threading is really worth it. As an educational experience it's great but for getting work done it seems to get in the way more than I'd like.
Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!