Jump to content
  • entries
    205
  • comments
    228
  • views
    113560

PhysFS rocks!!

Sign in to follow this  
Mike Bossy

125 views

Really it does. It's a great library that:

A). Just works. Compiled out of the box and works as documented with useful return codes and everything!!!

B). Does exactly what every game needs, packs resources into an archive!

So far I've added loading textures from an archive to my engine, and loading level data from an archive to my game code. It's all cleanly designed so my texture manager just has a new method for loading from an archive instead of from disk. OO is the shiz!!

I still need to add the same for loading wave files and streaming oggs. The steaming bit is the only thing I'm concerned about at the moment but my current game actually doesn't use them anyways so I can punt that work if I need to.

If you need any kind of packing tech check out this library. There really is no need not to. Why re-create the wheel when it's already out there?
Sign in to follow this  


3 Comments


Recommended Comments

Oooh, I've been looking at PhysFS as a potential thing to play to with. I'm glad it's worked out for you. Once I've finished with my present project I'll see how easy it is to apply.

Share this comment


Link to comment
Yeah, I agree. It's a very good system. I've had a few problems with it when reading in multiple archives but nothing major.

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!