Cocos2d-x Developer Blog

Cocos Creator v1.5 Released !

We are happy to announce the release of Cocos Creator v1.5!

This version 1.5 update focuses on the lack of features for action games large-scale project development, through the provision of physics engine, camera and TypeScript support.

Cocos Creator is now able to develop all kinds of action games and large projects for much better experience. In addition to the high expectations of the community requested new features, we once again optimized the engine load logic, a substantial increase in the scene loading and parse speed; In addition, we refactored the Windows desktop and Android platform Label and EditBox implementation, greatly enhanced the experience and compatibility.

Highlight features

– Integrated Box2D physics engine, add rigidbody and joint components

– Add Camera components to support high speed scrolls without loss of performance

– TypeScript and ES6 Class support, fully enhanced IDE code prompt

– Optimize the scene loading process, the scene load speed increased by 38%

– Cross-project assets export / import, assets dependencis will be automatically associated.

– Enhance the experience and compatibility of Label and EditBox in the Windows desktop platform and Android platform

– Improved hot update with continued download after connection broken.

Read the full release notes.

Download it today !

 

Posted in Announcement

Cocos2d-x v3.15 released!

We are happy to announce the release of Cocos2d-x v3.15!

This release brings bug fixes and API maintenance, as well as these highlights:

  • Full Android Studio supports: include editing, compiling and debugging c++ codes: doc
  • Audio engine uses tremolo and MP3 Decoder Library to decode audio files on Android: high performance and more adaptable to different Android devices
  • WebSockets and SocketIO supports SSL
  • AssetsManagerEx is more stable
  • Update Spine runtime to v3.5.35
  • Update flatbuffer to v1.5
  • Remove support for Windows 8.1 store and phone
  • Update OpenSSL to v1.1.0
  • Remove linux 32-bit support

Read the full release notes.

Download it today!

Posted in Announcement

Powered by Cocos2d-x, A Good Interview with Colorcast Developer

Colorcast free was developed by two developers with the support of a three additional collaborators. With the aim of take feedback from final user, an alpha version was presented on Gamelab 2015 (http://gamelab.es/2015/indie-hub) where the game was well received and drew the attention of Juan Gril, founder of the former Joju Games.

Banner

After that, the devoloper presented the game in a few more events to polish final details and finally, it was published on Google Play at the end of 2015. Unfortunately, the game didn’t reach the expected revenue so that team members decided to start new jobs in other companies or sectors. Now, as a solo indie dev, he’s in charge of updates and new projects during his free time, however difficult that may be at times. The last year he released Apple and Amazon versions. And this year Windows version on GameJolt and Inch.io.

Store links

colorcast_promo_2

As we know, first release had two versions: premium and free with ads. Today, all versions are 100% free, nor ads, neither IAPs. We glad to have a interview with Patricio, The Digital Spell developer.

  • Q : Tell us where you came up with the idea for this game. What were your inspirations?
  • A : The aim always was to create a game easy to learn but hard to master. In our initial prototype we work a lot with the smart box, the key of the game, and how the user could interact with it. After, we add color mixing and so multiple gadgets in a level to know if they co-worked fine. In this process, some ideas were descarted. Colorcast gameplay is inspired by Portal and Trainyard. On other hand, Look & Feel and audio are inspired by Lyne and Monument Valley. You can see a design evolution here: https://gamejolt.com/games/colorcast/238261/devlog
  • QWhat version of cocos2d-x did you use?
  • A3.14.1
  • QHow did you decide to use cocos2d-x instead of Unity, Unreal Engine or SDL?
  • AAt the begining, we doubt between libGDX and Cocos2d-x. Finally, we decided by Cocos2d-x, because I used it in the past with multiple prototypes. Unity3D and Unreal seem us too excessive for our 2D simple idea.
  • Q What features did the engine offer you that made development easy?
  • A Resolution design and multiresolution. Tween actions.
  • QWhat tools did you use besides the engine?
  • AThe discontinued project Cocos Studio 1.6. It works fine yet, but I don’t know if Cocos2d-x will continue supporting it in future versions. UI and levels are created with this tool.
  • I’m using Ant to provide several features like one-click-deployment or asset management by platform to minimize package size.
  • QWhat 3rd party libraries did you need to use? 
  • AWe are using SDKBOX.
  • QDid you create the art yourself? What tools?
  • AOur collaborator used Photoshop, but I’m using GIMP 2 and Inkscape now.

C-08

  • QDid you create the music yourself? What tools?
  • AYes, our music designer composed it with Steinberg Cubase.
  • QWill you continue to make games in the future?
  • A Yeah, I’ve just got a new prototype. It will be a game for toddlers, because I have a 3 years old son and others are coming.
  • QDo you use SDKBOX? If so, what plugins are you currently using?
  • AYes, always try to update to the last version (2.3.9 now): Facebook, Flurry analytics, Share, Sdkbox Play.
  • QLastly, any advice for those also making games on how to get to a release point?
  • AI think marketing is the key. First, try to negociate with a publisher. Alternatively, you could do it on your own from the beginning of the project and don’t wait to the end.

In conclusion, Colorcast is very interesting and challenging. Furthermore, they’re fundraising to help good causes: http://www.colorcast.thedigitalspell.com/donate.html

Go and support it.

 

 

Posted in Announcement

Cocos2d-x v3.14 released!

We are happy to announce the release of Cocos2d-x v3.14!

This release brings bug fixes and API maintenance, as well as these highlights:

  • [NEW] Add Spine binary file format support
  • [NEW] Action: add a method to get the number of actions running in a given node with specific tag
  • [NEW] Action: new actions: ResizeBy and ResizeTo
  • [NEW] Button: can set title label
  • [NEW] Can disable multi touch on Android
  • [NEW] EventDispatcher: Add hasEventListener to check listener existence
  • [NEW] EditBox: add horizontal text alignment
  • [NEW] EventDispatcher: added hasEvent() to check if an event is added
  • [NEW] Sprite: support slice9 feature
  • [NEW] Slider: add methods to get _slidBallNormalRenderer
  • [NEW] Desktop: add a method to toggle between fullscreen and windowed
  • [NEW] Desktop: add events for window resize, focus and unfocus
  • [NEW] Mac: supports game controller
  • [NEW] JSB: add cc.sys.now() and perfromance.now(), the last one is more accurate
  • [NEW] Lua: add cc.vec3 functions: add, sub and dot
  • [NEW] Lua: use luajit 2.1.0-beta2
  • [NEW] Web: Add cc.CONCURRENCY_HTTP_REQUEST_COUNT to control max concurrent task count for XMLHttpRequest

Read the full release notes.
Download it today!

Posted in Announcement

Cocos Creator v1.3.3 released!

Cocos Creator 1.3.3 officially released!

We are excited to release version 1.3.3 of Cocos Creator. Cocos Creator is a new, unified, development tool that handles every step in the game development process.

(more…)

Posted in Announcement Tagged with:

Cocos Creator v1.3.2 released!

Cocos Creator 1.3.2 officially released!

We are excited to release version 1.3.2 of Cocos Creator. Cocos Creator is a new, unified, development tool that handles every step in the game development process.

(more…)

Posted in Announcement Tagged with:

Interview with the developer of Laser Dreams

promo
We are happy to interview Ales Kocjancic and Bostjan Markezic developers of Laser Dreams.

1. Tell us a bit about yourself and team.

Hi! My name is Ales Kocjancic and together with Bostjan Markezic we are RedFragment, an indie game studio that just released our first mobile game: Laser Dreams. I suppose you could describe us as just two regular guys that always had a great passion for games and that love to build software that works. We are both from Slovenia, but I live in Denmark where I run a small (unrelated) startup. This means we worked together remotely, but since we know each other so well this was never a problem. We also both have regular day-jobs as software developers, which meant we came into the field with a lot of technical knowledge, but have limited time to work on the project.

(more…)

Posted in programming Tagged with:

Interview with the developer of Level Maker

Cocos2d-x is a game engine and we see a lot of great games made using it. Every once in a while a project comes along that uses Cocos2d-x in a unique way. We are excited to talk with Vorun Kreal, developer of a Level Maker.

maker_design

0. Tell me a bit about yourself and team.

Hi I’m Vorun; I’m married to a wonderful wife and we have 3 awesome children. I work for a tech company, and in my spare time I make apps and games as a hobby with my two young sons for the last few years. Making games started out as a way to get both of my sons interested in coding since it’s one of my passions.

(more…)

Posted in programming Tagged with:

Cocos Creator v1.3.1 released!

Cocos Creator 1.3.1 officially released!

We are excited to release version 1.3.1 of Cocos Creator. Cocos Creator is a new, unified, development tool that handles every step in the game development process.

(more…)

Posted in Announcement Tagged with:

Interview with the developers of Inklings

inklings-logo
We are super happy to be able to talk with the developers of Inklings. Inklings pays a huge tribute to the critically acclaimed Lemmings.

0. Tell me a bit about yourself and team.

We’re Zak and Max Nelson, two brothers from Washington State and we make up Applepine Games. We both come from computer science backgrounds and before this we were working respectable jobs at Adobe and the Jet Propulsion Laboratory. We’re programmers at heart, something that should be readily apparent when you see the art in the early levels (although we use that to our advantage and call it Kid Art).

(more…)

Posted in programming Tagged with:

Categories