Cocos2d-x v3.3 Beta Released with New Features

Cocos2d-x is an open source game engine under MIT license. It can be used to build games, apps and other cross platform GUI based interactive programs. Cocos2d-x allows developers to exploit their existing C++, Lua and Javascript knowledge for cross-platform deployment into iOS, Android, Windows Phone, Mac OS X, Windows Desktop and Linux, saving time, effort and cost. Cocos2d-x is fast, easy to use and loaded with powerful features.

cocos2d-x-featured

Cocos2d-x-3.3 Beta update

  • 3D: Added Camera, AABB, OBB and Ray
  • 3D: Added better reskin model support
  • Core: c++11 random support
  • Device: added setKeepScreenOn() for iOS and Android
  • EventMouse: support getDelta, getDeltaX, getDeltaY functions
  • FileUtilsApple: allow setting bundle to use in file utils on iOS and Mac OS X
  • Image: support of software PVRTC v1 decompression
  • Lua-binding: added release_print that can print log even in release mode
  • Renderer: Added primitive and render primitive command, support passing point, line and triangle data
  • Renderer: Added method for custom precompiled shader program loading on WP8
  • RotateTo: added 3D rotation support
  • ScrollView: added `setMinScale()` and `setMaxScale()`
  • Sprite3D: added setCullFace() and setCullFaceEnabled()
  • and many more

Install Cocos2d-x v3.3 on Ubuntu 14.04 & Ubuntu 14.10

sudo apt-get install git

git clone https://github.com/cocos2d/cocos2d-x.git

cd cocos2d-x/build

./install-deps-linux.sh

python ../download-deps.py

git submodule update --init

cmake ..

make cpp-empty-test

– Test run the sample

cd /bin/cpp-empty-test

./cpp-empty-test

cocos2d-x-01

 
comments powered by Disqus