Jump to content
Sign in to follow this  
  • entries
    51
  • comments
    51
  • views
    13957

This Is Why I Don't Do Deadlines

Sign in to follow this  
VPellen

130 views

Today was mostly working on re-writing my A* algorithms. Optimization really. But the sad thing is, It's probably going to take longer than I originally thought to get it working. I've got a bit done (and I actually got the pathfinder working again,) but sadly, there's more to it than just finding a path from point A to point B.

For starters, I need to optimize. This means primarily one thing; I need to be able to stretch pathfinding over multiple cycles. If I do everything at once, I occasionally get a "hiccup", usually when the pathfinder searches a map for a spot it can't get to. Also when calculating paths over long distances. Reducing my map sizes is one option, and I intend to do that, but I'm also looking for other ways to minimize how much juice the damned thing burns. Mind you, if I ever got it compact enough, I wouldn't have to worry about stretching it over multiple cycles.

I need several things before I can even try tweaking the rules of the game beyond a very conceptual level, and a good pathfinder is one of them. So, until I can really get a grip of this stupid thing and work out how to get it to function how I need it to, don't hold your breath for anything fancy.

Still, I got work done. I'm getting better.
Sign in to follow this  


1 Comment


Recommended Comments

Did you change your avatar to a HEXAGON?

HEXAGONS are trying to take over the WORLD.

The only way to stop a HEXAGON is to IMPRISON it within a GAME.

The more HEXAGONS you IMPRISON within your GAME the better the WORLD will be!

IMPRISON those HEXAGONS!

Share this comment


Link to comment

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!