<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Shephertz Community - Recent questions in Cocos2D-X</title>
<link>http://forum.shephertz.com/?qa=questions/products/appwarp/cocos2d-x</link>
<description>Powered by Question2Answer</description>
<item>
<title>Setup Cocos2D-X and Appwarp for Android with cmake</title>
<link>http://forum.shephertz.com/?qa=11561/setup-cocos2d-x-and-appwarp-for-android-with-cmake</link>
<description>I am able to build my app for macOS with cocos2d-x and appwarp, I can also build cocos2d-x alone for Android but when I add appwarp I am not able to build. I am using Android Studio and tried the changes to Android.mk, but it didn't work. It seems cocos2d-x uses cmake now. I changed PROP_BUILD_TYPE from cmake to ndk-build in gradle.propreties but now I can't build anymore, I get   &quot;make: *** No rule to make target `MyGame'.  Stop&quot;. Building The Ninja Fight demo for Android was also unsuccessful, so I don't really know how to go from here, either try to make cocos2d-x 3.17.2 work with ndk, make appwarp work with cmake or maybe use an older version of cocos2d-x idk. Any one had this issue? Any pointers? Thanks.</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11561/setup-cocos2d-x-and-appwarp-for-android-with-cmake</guid>
<pubDate>Sat, 07 Mar 2020 18:51:23 +0000</pubDate>
</item>
<item>
<title>Cannot initialize a parameter of type 'AppWarp::ConnectionRequestListener *' with an rvalue of type 'HelloWorldScene *'</title>
<link>http://forum.shephertz.com/?qa=11418/initialize-connectionrequestlistener-helloworldscene</link>
<description></description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11418/initialize-connectionrequestlistener-helloworldscene</guid>
<pubDate>Wed, 06 Mar 2019 12:19:12 +0000</pubDate>
</item>
<item>
<title>Undefined symbols for architecture i386:</title>
<link>http://forum.shephertz.com/?qa=11417/undefined-symbols-for-architecture-i386</link>
<description>&lt;p&gt;
	&lt;span style=&quot;color: rgba(0, 0, 0, 0.85098); font-family: Menlo; font-size: 11px; text-indent: -12px;&quot;&gt;Undefined symbols for architecture i386:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &quot;_curl_easy_perform&quot;, referenced from:&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; AppWarp::Client::lookup() in appwarp.o&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &quot;_curl_easy_init&quot;, referenced from:&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; AppWarp::Client::lookup() in appwarp.o&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &quot;_curl_easy_setopt&quot;, referenced from:&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; AppWarp::Client::lookup() in appwarp.o&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &quot;_curl_easy_getinfo&quot;, referenced from:&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; AppWarp::Client::lookup() in appwarp.o&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &quot;_curl_easy_cleanup&quot;, referenced from:&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; AppWarp::Client::lookup() in appwarp.o&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	ld: symbol(s) not found for architecture i386&lt;/p&gt;
&lt;p style=&quot;margin: 0px 0px 0px 12px; text-indent: -12px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgba(0, 0, 0, 0.85098);&quot;&gt;
	clang: error: linker command failed with exit code 1 (use -v to see invocation)&lt;br&gt;
	&lt;br&gt;
	When i build the Demo that time occuring this error&lt;/p&gt;</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11417/undefined-symbols-for-architecture-i386</guid>
<pubDate>Wed, 06 Mar 2019 10:29:20 +0000</pubDate>
</item>
<item>
<title>App42 and AppWarp not support IPv6</title>
<link>http://forum.shephertz.com/?qa=11154/app42-and-appwarp-not-support-ipv6</link>
<description>&lt;p&gt;
	Hello Shephertz,&lt;/p&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	I am using your service App42 and AppWarp in my iOS game, and I can't pass the Apple's Review because they can't connect my game to your service by using device with IPv6.&lt;/div&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	Could you help me please, how can I change to make it work through ?&lt;/div&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	I am using the latest version of App42 and AppWarp on platform Cocos2dx.&lt;/div&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;
	Thanks,&lt;/div&gt;</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11154/app42-and-appwarp-not-support-ipv6</guid>
<pubDate>Tue, 12 Jun 2018 21:47:08 +0000</pubDate>
</item>
<item>
<title>Multiple matches simultaneously?</title>
<link>http://forum.shephertz.com/?qa=9380/multiple-matches-simultaneously</link>
<description>&lt;p&gt;
	Hello,&lt;/p&gt;
&lt;p&gt;
	I'm evaluating to use AppWarp SDK is to support cross platform multiplayer (right now I'm using Game Center and Google Play Games). While reading the documentation to perform some tests I was suprised to see this sentence:&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(39, 38, 38); font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px;&quot;&gt;A user can at a time be present only in one room. So if a user joins a room and then requests to join another room – it will be removed from the former.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	The SDK C++ API seems to assume a unique simultaneous match too (sendUpdate and sendMove with no associated matchID)&lt;/p&gt;
&lt;p&gt;
	We want to publish some multiplayer games with 2 multiplayer game modes: &amp;nbsp;real time automatch (for real time quick matches) and multiple turned based matches (for bigger weekly online tournaments where users might not be connected at the same time).&lt;/p&gt;
&lt;p&gt;
	Does that sentence in the doc mean that this requirement can't be implemented using AppWarp? Questions:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
		Can I handle multiple simulatenous turn based games? Our game will&amp;nbsp;load whichever match the player is interested in viewing or advancing.&amp;nbsp;This can be done with Game Center and Google Play Games&lt;/li&gt;
	&lt;li&gt;
		Does that mean also that we can't have a&amp;nbsp;turn based room and a dynamic/static room simulatenously joined? Example: play some quick matches while the user is playing a disconnected tournament match which can last 2 days.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Thanks&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=9380/multiple-matches-simultaneously</guid>
<pubDate>Wed, 03 Aug 2016 10:29:46 +0000</pubDate>
</item>
<item>
<title>How to code on server side?</title>
<link>http://forum.shephertz.com/?qa=9042/how-to-code-on-server-side</link>
<description>I used Cocos2d-x 3.7 and port for flatform Android use language C++.&lt;br /&gt;
&lt;br /&gt;
How to code to calculating on serverside when get move direction from client and then send back new position from move direction with old position.&lt;br /&gt;
&lt;br /&gt;
Where i have to code on serverside?&lt;br /&gt;
&lt;br /&gt;
EX: Update move from server as game Slither.io on Android.&lt;br /&gt;
&lt;br /&gt;
Thanks!</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=9042/how-to-code-on-server-side</guid>
<pubDate>Sat, 11 Jun 2016 02:03:22 +0000</pubDate>
</item>
<item>
<title>onConnectDone and onLeaveRoomDone is not getting called</title>
<link>http://forum.shephertz.com/?qa=8958/onconnectdone-and-onleaveroomdone-is-not-getting-called</link>
<description>Hi,

We are working on game from last few months and we are close to complete it.

But from last 2 days there is problem to connect appwarp, response from server is not coming.

After trying 3-4 times it will work once.

And our code is fine as we were working on this from last few months, code is steady. 

It must be problem at sever side.

Even some times onLeaveRoomDone is not getting called.

Please look into this ASAP.

Also once our game goes live and something happened like this how should we trust Appwarp?

Or it will not happen in paid plan?</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=8958/onconnectdone-and-onleaveroomdone-is-not-getting-called</guid>
<pubDate>Wed, 01 Jun 2016 11:19:33 +0000</pubDate>
</item>
<item>
<title>Crush on Upload JSON File</title>
<link>http://forum.shephertz.com/?qa=8884/crush-on-upload-json-file</link>
<description>&lt;p&gt;
	Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	I'm trying to upload my game data,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	I've succed to upload some of my data, but in this case my app suddenly force close, every time i try to upload it.&lt;/p&gt;
&lt;p&gt;
	may be some one can help me to fix the problem, bcz i've tried it many days, still don't get the right solution.&lt;/p&gt;
&lt;p&gt;
	thanks for help.&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-size: 12px;&quot;&gt;here is the json data,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-size: 12px;&quot;&gt;{&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
	&quot;farmName&quot;:&quot;finn&quot;,&lt;/div&gt;
&lt;div&gt;
	&quot;farmId&quot;:&quot;5735b5b9e4b03d19522f8fa4&quot;,&lt;/div&gt;
&lt;div&gt;
	&quot;accessory&quot;:[&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:1,&quot;level&quot;:1,&quot;tipe&quot;:2001,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:45,&quot;baris&quot;:40,&quot;noBuilder&quot;:0,&quot;posX&quot;:1192.0,&quot;posY&quot;:550.0,&quot;scale&quot;:0.9,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:2,&quot;level&quot;:1,&quot;tipe&quot;:2001,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:43,&quot;baris&quot;:42,&quot;noBuilder&quot;:0,&quot;posX&quot;:1138.0,&quot;posY&quot;:578.0,&quot;scale&quot;:0.9,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:3,&quot;level&quot;:1,&quot;tipe&quot;:2001,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:44,&quot;baris&quot;:41,&quot;noBuilder&quot;:0,&quot;posX&quot;:1165.0,&quot;posY&quot;:564.0,&quot;scale&quot;:0.9,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:4,&quot;level&quot;:1,&quot;tipe&quot;:2001,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:42,&quot;baris&quot;:43,&quot;noBuilder&quot;:0,&quot;posX&quot;:1111.0,&quot;posY&quot;:592.0,&quot;scale&quot;:0.9,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:5,&quot;level&quot;:1,&quot;tipe&quot;:2001,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:41,&quot;baris&quot;:44,&quot;noBuilder&quot;:0,&quot;posX&quot;:1084.0,&quot;posY&quot;:606.0,&quot;scale&quot;:0.9,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:6,&quot;level&quot;:1,&quot;tipe&quot;:2002,&quot;tipeBentuk&quot;:2 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:63,&quot;baris&quot;:54,&quot;noBuilder&quot;:0,&quot;posX&quot;:1678.0,&quot;posY&quot;:746.0,&quot;scale&quot;:-1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:7,&quot;level&quot;:1,&quot;tipe&quot;:2002,&quot;tipeBentuk&quot;:2 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:62,&quot;baris&quot;:53,&quot;noBuilder&quot;:0,&quot;posX&quot;:1651.0,&quot;posY&quot;:732.0,&quot;scale&quot;:-1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:8,&quot;level&quot;:1,&quot;tipe&quot;:2002,&quot;tipeBentuk&quot;:2 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:61,&quot;baris&quot;:52,&quot;noBuilder&quot;:0,&quot;posX&quot;:1624.0,&quot;posY&quot;:718.0,&quot;scale&quot;:-1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:9,&quot;level&quot;:1,&quot;tipe&quot;:2002,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:59,&quot;baris&quot;:52,&quot;noBuilder&quot;:0,&quot;posX&quot;:1570.0,&quot;posY&quot;:718.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:10,&quot;level&quot;:1,&quot;tipe&quot;:2002,&quot;tipeBentuk&quot;:6 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:60,&quot;baris&quot;:51,&quot;noBuilder&quot;:0,&quot;posX&quot;:1597.0,&quot;posY&quot;:704.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:11,&quot;level&quot;:1,&quot;tipe&quot;:2003,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:44,&quot;baris&quot;:39,&quot;noBuilder&quot;:0,&quot;posX&quot;:1165.0,&quot;posY&quot;:536.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:12,&quot;level&quot;:1,&quot;tipe&quot;:2003,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:43,&quot;baris&quot;:40,&quot;noBuilder&quot;:0,&quot;posX&quot;:1138.0,&quot;posY&quot;:550.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:13,&quot;level&quot;:1,&quot;tipe&quot;:2003,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:42,&quot;baris&quot;:41,&quot;noBuilder&quot;:0,&quot;posX&quot;:1111.0,&quot;posY&quot;:564.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:14,&quot;level&quot;:1,&quot;tipe&quot;:2003,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:41,&quot;baris&quot;:42,&quot;noBuilder&quot;:0,&quot;posX&quot;:1084.0,&quot;posY&quot;:578.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1},&lt;/div&gt;
&lt;div&gt;
	{&quot;id&quot;:15,&quot;level&quot;:1,&quot;tipe&quot;:2003,&quot;tipeBentuk&quot;:1 ,&quot;tipeUpgrade&quot;:0,&quot;kolom&quot;:40,&quot;baris&quot;:43,&quot;noBuilder&quot;:0,&quot;posX&quot;:1057.0,&quot;posY&quot;:592.0,&quot;scale&quot;:1.0,&quot;year&quot;:0,&quot;month&quot;:0,&quot;date&quot;:0,&quot;hour&quot;:0,&quot;min&quot;:0,&quot;sec&quot;:0,&quot;state&quot;:1,&quot;stateUpgrade&quot;:1}&lt;/div&gt;
&lt;div&gt;
	]&lt;/div&gt;
&lt;div&gt;
	}&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=8884/crush-on-upload-json-file</guid>
<pubDate>Fri, 20 May 2016 09:13:54 +0000</pubDate>
</item>
<item>
<title>How to get user online status?</title>
<link>http://forum.shephertz.com/?qa=8848/how-to-get-user-online-status</link>
<description>&lt;p&gt;
	Hi,&lt;/p&gt;
&lt;p&gt;
	I am using App42 and Appwarp in same game with Cocos2d-x.&lt;/p&gt;
&lt;p&gt;
	Now i want to get pertucular User's status that whether User is logged in game or not?&lt;/p&gt;
&lt;p&gt;
	I can see one method that&amp;nbsp;&lt;strong&gt;getOnlineUsers&amp;nbsp;&lt;/strong&gt;But that is not useful for live game. As game might have big active users.&lt;/p&gt;
&lt;p&gt;
	I think it will be great if we can have method to check online status with given Usernames vector.&lt;/p&gt;
&lt;p&gt;
	Thanks.&lt;/p&gt;</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=8848/how-to-get-user-online-status</guid>
<pubDate>Mon, 16 May 2016 09:19:50 +0000</pubDate>
</item>
<item>
<title>How to handle next turn when someone left room?</title>
<link>http://forum.shephertz.com/?qa=8168/how-to-handle-next-turn-when-someone-left-room</link>
<description>Hello,

Suppose one room has max 5 player of capacity and 5 active players are playing.

now 3rd player left room, and someone else join that room,

Now i want to put that player on 3rd position, hows that possible?

If its not clear what i want then let me know, will tell you in details.

Thanks.</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=8168/how-to-handle-next-turn-when-someone-left-room</guid>
<pubDate>Tue, 16 Feb 2016 05:22:49 +0000</pubDate>
</item>
<item>
<title>Appwarp Cocos2dX win32 support</title>
<link>http://forum.shephertz.com/?qa=7834/appwarp-cocos2dx-win32-support</link>
<description>I am developing in win32 with cocos2dx my targets will be IOS ANDROID and windows phone, and i will also need win32 compatability because all my debugging is done under that platform before i test on other platforms for specific bugs, it appears that only android and ios is supported under the cocos2dx API, none of the rest of it, is there any plans to bring the windows phone sdk into the cocos2dx port? any any form of win32 support? Your platform seems to suit my needs best overall but lacks those key areas i need. (tbh the win32 is the only deal breaker as if need be i can figure out a way to force the current WP7/8 library you have to work)</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=7834/appwarp-cocos2dx-win32-support</guid>
<pubDate>Tue, 15 Dec 2015 18:13:50 +0000</pubDate>
</item>
<item>
<title>Cocos2d-x SDK crash report</title>
<link>http://forum.shephertz.com/?qa=7236/cocos2d-x-sdk-crash-report</link>
<description>&lt;div&gt;
	cocos2d-x SDK crash report as below&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	cocos2d-x v3.5&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	Thread : Crashed: com.apple.main-thread&lt;/div&gt;
&lt;div&gt;
	0 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00042088 AppWarp::getJSONString(char const*, unsigned char*, int) (utilities.cpp:60)&lt;/div&gt;
&lt;div&gt;
	1 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00019817 cJSON_Delete (cJSON.c:90)&lt;/div&gt;
&lt;div&gt;
	2 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0004a45b AppWarp::buildRoomData(AppWarp::room_struct&amp;amp;, unsigned char*, int) (string:3191)&lt;/div&gt;
&lt;div&gt;
	3 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0004db79 AppWarp::Client::handleNotify(char*, int) (appwarp_extended.cpp:323)&lt;/div&gt;
&lt;div&gt;
	4 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0006f70d AppWarp::Client::socketNewMsgCallback(unsigned char*, int) (appwarp.cpp:510)&lt;/div&gt;
&lt;div&gt;
	5 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0002df63 AppWarp::Utility::Socket::checkMessages() (socket.cpp:101)&lt;/div&gt;
&lt;div&gt;
	6 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0006f2f3 AppWarp::Client::update(float) (appwarp.cpp:368)&lt;/div&gt;
&lt;div&gt;
	7 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x001dd8a5 std::__1::function&amp;lt;void (float)&amp;gt;::operator()(float) const + 1503612&lt;/div&gt;
&lt;div&gt;
	8 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x001dd05b cocos2d::Scheduler::update(float) + 1501490&lt;/div&gt;
&lt;div&gt;
	9 &amp;nbsp;App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x001e4495 cocos2d::Director::drawScene() + 1531244&lt;/div&gt;
&lt;div&gt;
	10 App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x001e59d7 cocos2d::DisplayLinkDirector::mainLoop() + 1536686&lt;/div&gt;
&lt;div&gt;
	11 QuartzCore &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2faaa803 CA::Display::DisplayLinkItem::dispatch() + 98&lt;/div&gt;
&lt;div&gt;
	12 QuartzCore &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2faaa66b CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 366&lt;/div&gt;
&lt;div&gt;
	13 IOMobileFramebuffer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x3439282b IOMobileFramebufferVsyncNotifyFunc + 90&lt;/div&gt;
&lt;div&gt;
	14 IOKit &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x2da9c4e1 IODispatchCalloutFromCFMessage + 256&lt;/div&gt;
&lt;div&gt;
	15 CoreFoundation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2cb2c0a5 __CFMachPortPerform + 132&lt;/div&gt;
&lt;div&gt;
	16 CoreFoundation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2cb3c573 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 34&lt;/div&gt;
&lt;div&gt;
	17 CoreFoundation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2cb3c50f __CFRunLoopDoSource1 + 346&lt;/div&gt;
&lt;div&gt;
	18 CoreFoundation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2cb3ab11 __CFRunLoopRun + 1608&lt;/div&gt;
&lt;div&gt;
	19 CoreFoundation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2ca883c1 CFRunLoopRunSpecific + 476&lt;/div&gt;
&lt;div&gt;
	20 CoreFoundation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x2ca881d3 CFRunLoopRunInMode + 106&lt;/div&gt;
&lt;div&gt;
	21 GraphicsServices &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x33e860a9 GSEventRunModal + 136&lt;/div&gt;
&lt;div&gt;
	22 UIKit &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x300967b1 UIApplicationMain + 1440&lt;/div&gt;
&lt;div&gt;
	23 App iOS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0006832b main (main.m:6)&lt;/div&gt;
&lt;div&gt;
	24 libdyld.dylib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x3a8b0aaf start + 2&lt;/div&gt;</description>
<category>Cocos2D-X</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=7236/cocos2d-x-sdk-crash-report</guid>
<pubDate>Tue, 01 Sep 2015 10:08:06 +0000</pubDate>
</item>
</channel>
</rss>