GamePlay v1.5.0 Release Notes

    • ๐Ÿง Linux support. (tested on Ubuntu 12)
    • ๐Ÿง CMake support for makefile generation for Linux.
    • ๐Ÿ‘ Gamepad API support for desktops.
    • ๐Ÿ‘ Touch gesture support for tap, swipe and pinch.
    • ๐Ÿ‘ Vehicle physics support via new PhysicsVehicle and PhysicsVehicleWheel classes.
    • โž• Adds new racer sample (sample06-racer).
    • โž• Adds gameplay-tests project as a test app for various basic engine features with some initial tests.
    • โž• Adds support for Scene files for wildcard identifiers.
    • โž• Adds Visual Studio Plug-in support for BlackBerry PlayBook and BlackBerry 10.
    • โž• Adds configurable multi-sampling anti-aliasing support.
    • โž• Adds updates to latest FBX SDK 2013.3.
    • โž• Adds file formats documentation for game.config .scene, .material, .animation, .physics, .particle
    • โž• Adds Game/Platform::canExit for testing device capabilities to quit. (only ios)
    • ๐ŸŒ Web community forums at http://www.gameplay3d.org/forums.
    • ๐Ÿ”„ Changed keyTimes from unsigned long[] to unsigned int[]. (breaks compat. in AnimationTarget and Animation::Channel)
    • ๐Ÿ›  Fixes inconsistencies from Bundle::getObjectID() to Bundle::getObjectId() (breaks compat. in Bundle)
    • ๐Ÿ›  Fixes the texture coordinates of Mesh::createQuad(float x, float y, float width, float height).
    • ๐Ÿ›  Fixes line-wise distortion when loading RGB png's into textures that are non-power of two.
    • ๐Ÿ›  Fixes inconsistencies in createXXXX methods. (breaks compat. in Scene)
    • ๐Ÿ›  Fixes Rectangle::contains.
    • ๐Ÿ›  Fixes Lua print logging.
    • ๐Ÿ›  Fixes Lua errors to be treated as runtime warnings.
    • ๐Ÿ›  Fixes setVertexData to pointers instead of constant data.
    • ๐Ÿ›  Fixes AudioSource so that it doesn't loop by default.
    • ๐Ÿ›  Fixes minor UI scrolling issues.