PhysicsFS 1.1.1
Sponsored Links
PhysicsFS 1.1.1 Ranking & Summary
File size:
0.52 MB
Platform:
Any Platform
License:
zlib/libpng License
Price:
Downloads:
941
Date added:
2007-04-03
Publisher:
Ryan C. Gordon.
PhysicsFS 1.1.1 description
PhysicsFS is a library to provide abstract access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3s file subsystem. The programmer defines a "write directory" on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security. For example, an embedded scripting language cannot write outside of this path if it uses PhysFS for all of its I/O, which means that untrusted scripts can run more safely.
Symbolic links can be disabled as well, for added safety. For file reading, the programmer lists directories and archives that form a "search path". Once the search path is defined, it becomes a single, transparent hierarchical filesystem.
This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Finally, PhysicsFS gives you platform-abstracted means to determine if CD-ROMs are available, the users home directory, where in the real filesystem your program is running, etc.
You can find PhysicsFS in next :
The Build Engine can optionally be compiled with PhysicsFS support, which is good, because its standard packfile format offers no compression or long filenames.
ParaGUI is a cross platform toolkit built on Simple Directmedia Layer. That library has, among other useful stuff, a C++ wrapper for PhysicsFS. Here is an API reference for their interface to PhysicsFS.
SDL_sound comes with a technology demonstration program, playsound, that is a generalized sound file playback program. playsound can use PhysicsFS to stream audio out of archive files on-the-fly.
Falling Block Game is a Tetris-style game that uses PhysicsFS under the hood.
Excido is a 3D arcade game using PhysicsFS.
Tales of Middle Earth is an Angband-based RPG that uses PhysicsFS.
Dead Meat is a Bomberman clone with PhysicsFS support.
netPanzer, a multiplayer tactical warfare game, utilizes PhysicsFS.
Z-Raid is a River Raid clone using PhysicsFS on PocketPC devices!
Final Frontier Trader is a 2D single player space strategy, combat, and trading game powered by PhysicsFS.
Yac3De is a 3D engine that is using PhysicsFS to access Doom3 pakfiles in order to load their maps.
The maya2q3 plugin uses PhysicsFS to load shader resources from Quake 3 packages.
MindBender uses PhysicsFS for resource management.
Lincity-NG is a highly-polished SimCity clone that makes use of PhysicsFS.
Probably other software uses PhysicsFS. If you know of one, drop me a line.
Enhancements:
- The build system was changed to CMake. 7zip support was added.
- The library was made Unicode-clean and reentrant.
- Symbolic link support was added for Windows Vista, Linux, BeOS, OS/2, and Mac OS X support was improved, and Mac OS classic support was dropped.
- Many other fixes and improvements were made.
Symbolic links can be disabled as well, for added safety. For file reading, the programmer lists directories and archives that form a "search path". Once the search path is defined, it becomes a single, transparent hierarchical filesystem.
This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Finally, PhysicsFS gives you platform-abstracted means to determine if CD-ROMs are available, the users home directory, where in the real filesystem your program is running, etc.
You can find PhysicsFS in next :
The Build Engine can optionally be compiled with PhysicsFS support, which is good, because its standard packfile format offers no compression or long filenames.
ParaGUI is a cross platform toolkit built on Simple Directmedia Layer. That library has, among other useful stuff, a C++ wrapper for PhysicsFS. Here is an API reference for their interface to PhysicsFS.
SDL_sound comes with a technology demonstration program, playsound, that is a generalized sound file playback program. playsound can use PhysicsFS to stream audio out of archive files on-the-fly.
Falling Block Game is a Tetris-style game that uses PhysicsFS under the hood.
Excido is a 3D arcade game using PhysicsFS.
Tales of Middle Earth is an Angband-based RPG that uses PhysicsFS.
Dead Meat is a Bomberman clone with PhysicsFS support.
netPanzer, a multiplayer tactical warfare game, utilizes PhysicsFS.
Z-Raid is a River Raid clone using PhysicsFS on PocketPC devices!
Final Frontier Trader is a 2D single player space strategy, combat, and trading game powered by PhysicsFS.
Yac3De is a 3D engine that is using PhysicsFS to access Doom3 pakfiles in order to load their maps.
The maya2q3 plugin uses PhysicsFS to load shader resources from Quake 3 packages.
MindBender uses PhysicsFS for resource management.
Lincity-NG is a highly-polished SimCity clone that makes use of PhysicsFS.
Probably other software uses PhysicsFS. If you know of one, drop me a line.
Enhancements:
- The build system was changed to CMake. 7zip support was added.
- The library was made Unicode-clean and reentrant.
- Symbolic link support was added for Windows Vista, Linux, BeOS, OS/2, and Mac OS X support was improved, and Mac OS classic support was dropped.
- Many other fixes and improvements were made.
PhysicsFS 1.1.1 Screenshot
PhysicsFS 1.1.1 Keywords
PhysicsFS
PhysicsFS 1.1.1
OS
access to
to provide
access
uses
library
game
support
file
PhysicsFS 1.1.1
Video
Multimedia
Bookmark PhysicsFS 1.1.1
PhysicsFS 1.1.1 Copyright
WareSeeker periodically updates pricing and software information of PhysicsFS 1.1.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PhysicsFS 1.1.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
scl is a small crypto library and a collection of C++ classes for public and private key cryptography. Free Download
PLIB is a portable game-writing library. Free Download
Graphics3D is a free, Open Source C++ library for game developers, researchers, and students. Free Download
SDL_vnc library was created to offer a VNC client system. Free Download
NCast uses the CURL library to retrieve genres and songs from shoutcast.com. Free Download
PyBridge is a free online bridge game. Free Download
microdc is a command-line based Direct Connect client that uses GNU readline for user interaction. Free Download
Hearts is a card game with beta support for network play. Free Download
Latest Software
Popular Software
Favourite Software