|
|
13 yıl önce | |
|---|---|---|
| .. | ||
| gameplay-encoder.xcodeproj | 13 yıl önce | |
| src | 13 yıl önce | |
| CMakeLists.txt | 13 yıl önce | |
| README.md | 13 yıl önce | |
| gameplay-bundle.txt | 13 yıl önce | |
| gameplay-encoder.sln | 13 yıl önce | |
| gameplay-encoder.vcxproj | 13 yıl önce | |
| gameplay-encoder.vcxproj.filters | 13 yıl önce | |
| gameplay-encoder.vcxproj.user | 13 yıl önce | |
Command-line tool for encoding games assets like true-type fonts and 3D scene files into a simple binary-based bundle file format for the gameplay 3D game framework runtime. The 'bin' folder contains pre-built versions of the gameplay-encoder executables for Windows 7, MacOS X and Linux (tested on Ubuntu 12) with support built-in support for:
TrueType Fonts represent a standard in defining outline fonts and has become the most common format for fonts. The gameplay-encoder reads these fonts and binary encodes them into a texture mapped base representation using a texture atlas and 8-bit alpha representation.
COLLADA is a royalty-free XML schema that enables digital asset exchange within the interactive 3D industry. Most major 3D DCC tools support export to COLLADA 1.4.
Autodesk® FBX® asset exchange technology facilitates higher-fidelity data exchange between several Autodesk content creation packages Autodesk® Maya®, Autodesk® 3ds Max®, Autodesk® MotionBuilder®, Autodesk® Mudbox®, and Autodesk® Softimage® For more information goto "http://www.autodesk.com/fbx".
The gameplay-encoder comes pre-built for Windows 7, MacOS X and Linux x64 in the 'bin' folder. However, to build the gameplay-encoder yourself just open either the Visual Studio 2010 project "gameplay-encoder.vccproj" on Windows 7 or XCode project "gameplay-encoder.xcodeproj" on MacOSX. Uncomment the root CMakeList.txt for the gameplay-encoder and run standard cmake .. from build then make.
The gameplay bundle file format is well defined in the gameplay-encoder/gameplay-bundle.txt file.
Bundle files can easily be loaded using the gameplay/Bundle.h which is part of the gameplay runtime framework.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.