cocos2d-x Part2at GAMEDEV
cocos2d-x Part2 - 暇つぶし2ch118:名前は開発中のものです。
15/06/01 06:32:55.21 Ca+jAF4Y.net
URLリンク(blog.szmake.net)
opencvできたという報告がありました

119:名前は開発中のものです。
15/06/01 06:53:59.74 Ca+jAF4Y.net
URLリンク(discuss.cocos2d-x.org)
iosでしたね。それだとこれしかforumにもstackoverflowにもなさそう augmented realityみたいなの入れるの楽しそうだなー

120:名前は開発中のものです。
15/06/01 12:53:04.79 Ca+jAF4Y.net
URLリンク(github.com)
githubでopencv使ってるやつ見つけたよ これ見てどこが悪いか調べたら?
連投すみません

121:名前は開発中のものです。
15/06/01 13:11:40.61 1w/A5RLd.net
>>119
わざわざありがとうございます。でも、たぶんコードのミスじゃなさそうなんですよね。
opencv2.frameworkをXcodeのLink Binary With Librariesから外すとうまくいきますし。
あと、warningがでてて、
libpng warning: Application built with libpng-1.6.16 but running with 1.5.12
ってのがでてるんでなんかこれが悪いのかなって感じがするのですが

122:名前は開発中のものです。
15/06/01 15:37:03.23 Ca+jAF4Y.net
URLリンク(stackoverflow.com)
ここの説明だと1.6.16で実行ファイルがビルドされたけど、
1.5.12で実行ファイルがリンクされちゃって動いてるらしい
openCVのほうにlibpngのversion合わせろとのこと
URLリンク(github.com)
ここのtagのversion変えてpngフォルダ探していったら会うのがあるかもしれない

123:名前は開発中のものです。
15/06/01 16:18:41.61 Ca+jAF4Y.net
cocos2d-xって全部のversionで1.6.x使ってるみたいだわw
似た問題がtangoSDKってのを使ってる人にもいて解決策はcocos2dxの使ってるlibpngなりをつかうんじゃなくて、
third party製ライブラリの使ってるほうをダイナミックじゃなくって静的リンクさせろとのこと 
cocos2dx側のプロジェクトのプロパティー画面でopencvのlibpng参照するようにすればいいんじゃね
URLリンク(discuss.cocos2d-x.org)

124:名前は開発中のものです。
15/06/01 17:22:41.09 Ca+jAF4Y.net
てきとーなこと書きすぎて恥ずかしくなったので自分でも環境作ってやってみたらできたよ。下のザラザラが何かよくわからんけど
URLリンク(imgur.com)
下のコードをコピペした cocosのverは3.2, opencvはver3.0RC1のios用を使ったよ 
URLリンク(blog.szmake.net)

125:名前は開発中のものです。
15/06/01 18:32:57.26 1w/A5RLd.net
>>123のはやっぱりうまくいくんですね。cocosStudioでUI設計したのが原因かも。
>>122ちょっとやってみます

126:名前は開発中のものです。
15/06/01 20:29:28.97 1w/A5RLd.net
下記リンク参考に静的にリンクしたところちゃんと画像表示できるようになりました。
わざわざ、色々調べていただきありがとうございました
URLリンク(blog.mogmet.com)

127:名前は開発中のものです。
15/06/06 12:27:42.91 gwSHudN7d
v3.2からv3.6に上げたら
ビルド時のコンパイルソースが300→600くらいに増えたんだが
3Dの無駄な機能がたくさんついたのかな?
v3.2のまま開発するか・・・

128:名前は開発中のものです。
15/06/08 18:15:10.48 ylgHwHrx.net
Android
Director::getInstance()->end()で終わるとき
Cocos2dxActivity.onDestroy()が呼ばれないのは俺だけ?

129:名前は開発中のものです。
15/06/08 21:20:06.74 XUgMG9P5.net
いじめられてるお前だけだ

130:名前は開発中のものです。
15/06/09 01:09:36.38 2udtuy6t.net
>>127
自己レス
仕組みを理解した

131:名前は開発中のものです。
15/06/09 06:12:56.21 8n7g1ibW4
質問なんですが、次のシーンが時間かかる処理で、ロード中の間現在のシーンでLoadingBarを監視して今どのくらいロードができているかを確認できるようにしたいんですけどできますか?
一応実装したいワークフローとしては
1、ボタンを押したら次の画面の作成を行う。ただし、作成に時間がかかる
2、時間がかかってる間、LoadingBarを出してどのくらいロードしたかを確認する
3、完了したらシーンを遷移するためのボタンを表示し、シーン遷移を行う。ボタンを押すまではシーンの遷移を行わない。

132:名前は開発中のものです。
15/06/09 06:30:49.38 /HcAX5Ug.net
間違って2chscのほうに書き込こんでしまったので、こっちにも書き込みます。
以下の内容を実装したいのですが、可能でしょうか?
1、ボタンを押したら次の画面の作成を行う。ただし、作成に時間がかかる
2、時間がかかってる間、LoadingBarを出してどのくらいロードしたかを確認する
3、完了したらシーンを変えるためのボタンを表示し、シーン変更を行う。ボタンを押すまでは次のシーンには移行しない。

133:名前は開発中のものです。
15/06/09 15:11:32.64 bwtJbqYo.net
URLリンク(discuss.cocos2d-x.org)
マルチスレッドで別途リソースを読み込み、
progress bar簡単に作れるので できると思いまぁす

134:名前は開発中のものです。
15/06/09 19:02:40.30 XIuF6Vjx.net
読み込み用のシーン作成して、そいつを作成に時間がかかるシーンのデリゲートにしてやればいいんじゃね

135:名前は開発中のものです。
15/06/09 19:38:50.27 bwtJbqYo.net
texturecacheのaddImageAsyncとか使えばいいと思います

136:名前は開発中のものです。
15/06/10 00:35:19.80 wgbvzYHx.net
レスありがとうございます。マルチスレッドでいけるとのことだったので下記のように実装してみたのですが
うまくいかないです。
std::thread th1 = std::thread([&]{
//floatValは外部変数で指定したもの。
//HeavySceneは引数を受け取れるようにし、参照型を渡す事で内部で値を変更する
Scene* scene = HeavyScene::createScene(&floatVal);
Director::getInstance()->getScheduler()->performFunctionInCocosThread([&](){
//メインスレッドにもどってreplace
Director::getInstance()->replaceScene(scene);
});
});
//スケジュールにより毎回floatValを監視。floatValの値によって現在のシーンにaddChildした
//プログレスバーのpercentを変更している
this->schedule(schedule_selector(HelloWorld::runProgress));
th1.detach();
なんか実行するといろいろなところでEXC_BAD_ACCESS起きてしまい思った動作しないです。

137:名前は開発中のものです。
15/06/10 00:59:37.75 CbrHfQRH.net
replaceSceneのタイミングとかHeavySceneをRetainしたげるとかそもそもfloatValueって変数を使うやり方自体が怪しいような

138:名前は開発中のものです。
15/06/10 08:00:30.89 SrjGq17q.net
重いシーンってテクスチャの読み込みに時間がかかるとかじゃないの?
その場合はテクスチャーの非同期読み込みしつつメインでプログレスバー回すでいいはずだけど

139:132
15/06/10 20:08:56.34 4EZovDEk.net
>>137
テクスチャの読み込みじゃなくて、ListViewにaddChildするのに時間かかるんですよね。大量のボタンをシーン作成時にlistViewにaddChildしているんで


140:。 他に方法あればいいんですけどcocos2dx最近使い始めたばかりなので、何かあれば教えてください



141:名前は開発中のものです。
15/06/10 23:55:14.63 SrjGq17q.net
できるか知らないが表示する必要のあるものだけaddchildして他はlistをスクロールしたときにaddするとかじゃできんの 

142:名前は開発中のものです。
15/06/11 07:34:13.02 NA/eKMIq.net
>>139
画像ならいいけど、ボタンでそれやると違和感ありそうな

143:名前は開発中のものです。
15/06/11 09:04:18.67 xzuu+ayY.net
ListViewはセルを最初に全部作っちゃうからでかいテーブルには向かないぞ
素直にTableView使えよ

144:132
15/06/11 11:40:37.05 WJw+wBeX.net
すいません。ListViewじゃなくてScrollViewでした。
>>141
ScrollViewもListViewと同じく全部最初に作る構造になってるのでしょうか

145:名前は開発中のものです。
15/06/11 12:06:57.32 xzuu+ayY.net
そう。だから画面内のだけ生成するようにするには自分で作らないといけなくて結構大変かも
TableViewで代用できるならそっちのがいい

146:132
15/06/11 22:43:08.67 WJw+wBeX.net
>>143
いろいろ調べてみたんだけど、TableViewって一列しか作れない感じなの?
作ろうとしてたのが二列だったんだけど

147:名前は開発中のものです。
15/06/12 04:37:24.18 VuYfdMP+.net
プログラミングにもジャグ配列という用語があってだね

148:132
15/06/12 11:49:33.73 9rvolchn.net
>>145
TableViewCellの中身をTableViewにするってことですか?
でも、そうすると片方スクロールしたらもう片方はスクロールしないような気がするんですが

149:名前は開発中のものです。
15/06/12 17:45:53.42 cuTbM+IU.net
1つのセルに2つボタンを置くという発想はでてこないのか

150:名前は開発中のものです。
15/06/13 01:24:46.95 C+0Sxbgd.net
Android StudioがC++に完全対応するって聞いたけど、Cocos2d-xにとって朗報??

151:132
15/06/13 04:07:04.94 0/sRYbV5.net
>>147
>>146書きこんだあとに気づきました。実装したら、うまく動きました!
みなさんありがとうございます。

152:名前は開発中のものです。
15/06/22 21:12:04.97 5LhkkvCq.net
初心者です。
Follow::createでスクロール処理を行っている際に、画面のスクロールしないボタン(MenuItemImage)を配置したい場合、どのような実装が適切でしょうか?
モーダルにレイヤーを上から重ねれば実現できるとは思うのですが、もっと簡単に実装できるのではと。

153:名前は開発中のものです。
15/06/27 21:27:34.69 H/Otn0eC.net
3.7betaでcocos2djs統合だってさ
やったぜ。

154:名前は開発中のものです。
15/06/27 21:40:50.73 6zY1rxZI.net
js逝ったあああ

155:名前は開発中のものです。
15/06/29 19:41:12.09 2e4V7H9F.net
Linux(Debian)のEclipseでcocos2d-x開発環境構を築してみたけど
Eclipseでゲームのビルドが出来ないからコマンドからビルドしてるんだけど
WindowsやMacでは普通にEclipseからビルドできるものなの?

156:名前は開発中のものです。
15/06/29 20:52:06.96 CzQ1D7H8.net
運がいいとできるけどだいたいできないからターミナル安定

157:名前は開発中のものです。
15/06/30 10:52:35.78 ZnfAs0kU.net
WindowsやMacでは VisualStudioとXcode使ってるからなあ
プロジェクトの作成だけはコマンドだけど

158:名前は開発中のものです。
15/06/30 17:59:44.82 gp+HO1yR.net
やっぱりか、いろんな設定サイト(終いには中華の設定紹介動画)を参考にしても
一向にEclipseでビルドできないからそうじゃないかと思った
LinuxにはVSもXcodeもないからIDEからビルドは諦めたほうが良さそうだね

159:名前は開発中のものです。
15/07/01 00:13:03.68 lyUEcBxy.net
openglとかwebglに対応してたっけ

160:名前は開発中のものです。
15/07/09 14:31:53.16 AG4bOzs/.net
初心者です
cocos2d-x-3.2のセットアップ時にsdk、ndk、antの場所を間違えて入力してしまい
再度セットアップしようとしたところ既に入力済みとなっていて触れませんでした
どうすれば変更できるでしょうか

161:名前は開発中のものです。
15/07/09 16:19:25.29 /r/GPmYO.net
諦める

162:名前は開発中のものです。
15/07/09 17:57:22.39 uDvCE93N.net
osの種類とide書いた方がいいよ
macならbash_profileいじればたぶんいい

163:名前は開発中のものです。
15/07/09 21:09:28.09 AG4bOzs/.net
>>160
隠しファイルまで確認していませんでした…
OSなどを書き忘れていたのも失礼いたしました
ありがとうございます

164:名前は開発中のものです。
15/07/10 21:27:28.64 w5CEfm5u.net
cocos2dxそのもののバージョン管理ってどうやればいいの?
linux(Ubuntu)使ってます

165:名前は開発中のものです。
15/07/10 22:50:40.52 tzSQf+bK.net
演舞(煉獄)

166:名前は開発中のものです。
15/07/14 17:19:32.26 Jf2A6Kf8.net
android studio 1.3でndk対応
URLリンク(techbooster.org)
cocos2d がandroid studio 1.2に対応
URLリンク(winter-time-studio.com)
でもやり方わからない・・・

167:名前は開発中のものです。
15/07/24 20:46:13.61 b2msPuEL.net
ターミナル使わずに直接android studioに組み込めたらいいのにな

168:名前は開発中のものです。
15/07/27 12:39:33.51 D9SmIHup.net
androidのナビゲーションバーうぜえ……
どうやって消すんじゃこれ……

169:名前は開発中のものです。
15/07/27 19:16:08.60 9YtH8brP.net
immersive mode cocos2dxとかでググればハッピーになれそう
>>166

170:名前は開発中のものです。
15/07/28 19:41:42.51 0jJe8uIm.net
>>165
組み込むってどういうこと?
URLリンク(shakezoomer.com)
ここの説明ではAndroid Studioでビルドできてるけど。

171:名前は開発中のものです。
15/07/29 10:43:28.16 dx2rGdRo.net
>>168
Android Studioはさわったことないけど、直接これからプロジェクトの作成で
作ることができればいいということでは。
そのリンク先でも cocos new はターミナルで実行してるじゃない。

172:名前は開発中のものです。
15/07/29 12:27:39.79 Ydn7/CMR.net
ターミナルアレルギーの人って理解できない

173:名前は開発中のものです。
15/07/29 12:46:38.20 dx2rGdRo.net
アレルギーとか関係なく、今の方式は初回のビルドに時間かかりすぎるだろ
スタティックなライブラリを作っておいてそっちを参照するようにしてるけど
これはcocos new で作成したcocos2d-x本体のソースのコピー部分は邪魔だよな。
こういうのはIDEごとのテンプレートで吸収できるはず。

174:名前は開発中のものです。
15/07/29 14:41:07.49 r5qdoYNp.net
つ「-l js」

175:名前は開発中のものです。
15/08/23 10:53:59.23 8bpTermf.net
質問です。
GitHubで他人のソース見てると、Classesフォルダの中に更にフォルダを作って
モジュール毎に分けてたりしますが、VS側であれはどうやっているのでしょうか?
ソリューションに反映されません。

176:名前は開発中のものです。
15/08/23 17:07:20.38 eQXj7Zyk.net
XCodeだとコピーするチェックあるけどVSだとこのへんの操作がよくわからんので
いつも手動でフォルダ作って既存の追加や新規作成時にそこ指定してる

177:名前は開発中のものです。
15/08/23 18:00:15.43 eQXj7Zyk.net
フォルダ作るのは、プロジェクトメニューかソリューションエクスプローラーで
すべてのファイルを表示っての選ぶと右クリックの追加で作れるよ

178:名前は開発中のものです。
15/08/28 09:21:29.86 LDil45Xl.net
plist読み込む方法ggrとCCDictionary使う方法が出てくるんですが、使おうとするとxcodeに非推奨って言われます
これ代わりのクラスって__Dictionaryでいいんですか?
なんか使っていいのか不安になる名前なんですが

179:名前は開発中のものです。
15/08/28 09:32:11.80 e6cY2Ktp.net
ccついてるのは大体2.x系列の遺物 コレクションはSTLっぽい名前�


180:ノ変わったはず cocos2d::mapみたいに使ってた 3.4くらいまでの知識しかなくてその後はしらん



181:名前は開発中のものです。
15/08/28 09:36:29.62 LDil45Xl.net
CC~みたいにファイルからplist(XML?)読み込んでパースしてくれるような機能ってもうないんですかね?
リファレンス見た感じだとMAPにはなさそうなんですが

182:名前は開発中のものです。
15/08/28 14:27:31.93 +GRetlLY.net
FileUtilsのgetValueMapFromDataってのが使ってるverにもあるのかしら
昔と変わってるからな

183:名前は開発中のものです。
15/08/28 22:51:57.23 oLjd0xvb.net
>>179
getValueMapFromFileで行けました
ありがとうございます
ちなみにバージョンは3.3でした

184:名前は開発中のものです。
15/08/28 23:10:44.45 v8F+ju3B.net
v2.2.6をEclipse介さずにAndroidに入れたいのですが、何か良い方法はありませんか。
デバッグの際になぜかLibcocos2D-Xの中身にまで怒ってきます。

185:名前は開発中のものです。
15/08/28 23:11:43.93 v8F+ju3B.net
v2.2.6で作ったゲームでした。
cocos run -p android
ような感じで手軽にできると楽なのですが・・

186:名前は開発中のものです。
15/08/29 00:39:10.97 XymNS7Wb.net
自己解決しました。
数ヶ月ぶりに触ったので、Libcocos2dxがv3.4のものだったみたいです。

187:名前は開発中のものです。
15/09/04 12:41:55.69 7/aHGB8L.net
editbox使うと入力時改行できないんだが、なんとかならんかこれ ver3.6

188:名前は開発中のものです。
15/09/04 14:22:48.64 E3x4y3/c.net
setInputModeは?

189:名前は開発中のものです。
15/09/27 00:35:19.95 0dkPdVMU.net
CocosのサンプルコードをAndroid Studioでエミュレータを使って実行したのですが画像のように出て動作しません。実機でも同様でした。
URLリンク(imgur.com)
又、ターミナルでcocos run -p androidをしたところ
Error: Activity class {com.mycompany.mygame/org.cocos2dx.cpp.AppActivity} does not exist.
と出てきます。原因の分かる方がいたら教えていただけないでしょうか。
Mac OSX Yosemite10.10
Android Studio 1.3.2
Cocos2d-x 3.8.1

190:名前は開発中のものです。
15/09/27 03:37:33.57 zlawUv/O.net
>>186
別の問題かもしれないがCocos2d-x 3.8.1のHelloWorldはApplication.mkに
APP_PLATFORM := android-9
を追加して動くようになった。
ぐぐったらどっかに書いてあったのだがどこか忘れてしまった。

191:名前は開発中のものです。
15/10/12 04:26:28.18 41NmYNn+.net
なんでCocos2dのスレは盛り上がらんのん?

192:名前は開発中のものです。
15/10/12 08:29:29.41 pgFZ3XTG.net
>>188
中国アレルギーが多いんじゃない?w

193:名前は開発中のものです。
15/10/12 22:47:44.10 YoZ7QR/3.net
画像3枚を並べて背景スクロールをするときに、
スクロール速度をあげると、画像と画像の間に隙間ができてしまうことがある。
もちろん画像の位置は正確に入力されてる。
皆さん、この問題にどうやって対処されてますか?

194:名前は開発中のものです。
15/10/12 23:17:43.97 ZUQMpDqe.net
継ぎ目は余白持つようにしてる
あと、アクション分けてると同一フレームでの一貫処理が保証されないんじゃなかったかな。テストケースなくてごめん

195:名前は開発中のものです。
15/10/13 00:00:44.22 +IhufAfX.net
もしできるんなら、画像少し伸ばしてZOrderいじって下に差し込んどくとか

196:名前は開発中のものです。
15/10/13 00:10:32.88 VUfHitTt.net
そんなん起こったことないけど
処理が重いのか?

197:名前は開発中のものです。
15/10/13 01:32:23.76 JgBqxELP.net
負荷よりスクロール速度が気になるところかな

198:名前は開発中のものです。
15/10/13 07:05:17.09 fOj5NfeV.net
3枚の画像を1枚にする

199:名前は開発中のものです。
15/10/13 08:05:29.90 0WqH2PMw.net
javascript派はいる?

200:名前は開発中のものです。
15/10/13 08:32:54.51 X14fklDL.net
Javascript派になりたいのだけど良い参考サイトか書籍ってありますか?

201:名前は開発中のものです。
15/10/13 13:20:09.25 8m4uY2dm.net
そういえばcocos2d-xをターゲットにしたjavascriptの本って見たことないな
webブラウザのjavascriptならわかるけど応用きくんだろうか
Unityのjavascriptはactionscriptぽくてちょっと微妙だったが

202:名前は開発中のものです。
15/10/13 17:36:00.15 zHzmk9dZ.net
>>198
JavaScript版Cocos2d-x かんたんゲーム開発
URLリンク(www.ric.co.jp)

203:名前は開発中のものです。
15/10/13 18:08:30.94 PjcD6jAt.net
本か、、初心者向けみたいな表紙だな、、と思ったら中身けっこう充実してるな
しかも翻訳か、電子版無いんかなあ

204:名前は開発中のものです。
15/10/13 19:24:57.74 0WqH2PMw.net
何だかんだいって公式ドキュメントが一番

205:名前は開発中のものです。
15/10/13 19:26:04.03 zHzmk9dZ.net
2次資料大好きマンなので、公式ドキュメントを見たことがないw
たまにはみてみるか~

206:名前は開発中のものです。
15/10/14 00:24:11.82 3uKvLYqa.net
中国語じゃないの?

207:名前は開発中のものです。
15/10/14 00:42:16.41 5pDl0+yd.net
>>203

208:名前は開発中のものです。
15/10/14 02:48:55.39 OVOtihXW.net
最初にこの本を読むと、オブジェクト指向まで学べる
はじめてのJavaScript、秀和システム
掌田津耶乃(しょうだ つやの)、2013

その後、この本も読めば、バグも減る。
ただしこの本には、文法などは載っていない
開眼!JavaScript、2013、オライリー・ジャパン

209:名前は開発中のものです。
15/10/14 12:12:33.40 rkUJQlU1.net
今までC++で同人PCゲーム作って来たモンなんすけど、
C++でスマホ向けに作れるってcocos2Dに興味があります。
質問なんですけど
ほんとにプログラムはC++のまんまでいけるんですか?
それとも、なんだかんだ言っても
新たに覚えないとダメなcocos2D用の関数や形式、
また、使えないC++の関数とかあったりします?
例えば、多重継承とか。

210:名前は開発中のものです。
15/10/14 12:36:36.05 Ik9qUY/W.net
>>190
projectionを_2Dにしてみるとどうなりますか?

211:名前は開発中のものです。
15/10/14 13:21:06.32 H9mzHJ+r.net
>>206
言語は純粋にC++だがcocos2d-x自体はただのフレームワークだから使い方は覚えないと無理

212:名前は開発中のものです。
15/10/14 14:19:08.71 0ctE1Avb.net
>>206
言語機能はフルでc++使えるけど、元々obj-cのライブラリを移植したものだから、その名残でc++らしくない要素がちまちま残ってる
まあver3系からずいぶん改善されたから、気にせず触ってみると良いかと

213:名前は開発中のものです。
15/10/14 18:22:00.23 sGEFY+HE.net
>>206
>それとも、なんだかんだ言っても
>新たに覚えないとダメなcocos2D用の関数や形式、
ほぼこれ

214:名前は開発中のものです。
15/10/14 19:01:33.89 5pDl0+yd.net
スマホでDirectXが使えるとでも思ってたのか?

215:名前は開発中のものです。
15/10/14 22:33:40.51 sGEFY+HE.net
ところでImageViewのサイズ変更を
hoge->setSizeType(SizeType::PERCENT);
hoge->setSize(Size(600,600));
こんな風にやってみたらサイズが変更されないのですが、使いかた間違ってますか?

216:名前は開発中のものです。
15/10/14 22:34:39.21 sGEFY+HE.net
hoge->setSizeType(SizeType::ABSOLUTE);
hoge->setSize(Size(600,600));
コード間違ってました
こうやってましたが変更されないです

217:名前は開発中のものです。
15/10/15 01:33:57.41 mgzR8Nlr.net
>>211
WPはずっとDirectXな
まあ流していいけど
寂しいが国内市場には存在しとらんようなもんだしな

218:名前は開発中のものです。
15/10/15 13:16:56.74 r8qMbg1Z.net
>>199
漏れは、195とは別人だけど、早速その本を買ったよ
ヒィヒィ、フレームワークは難しい

219:名前は開発中のものです。
15/10/15 22:42:37.96 Fifym9L/.net
>>214
DirectXはWP8から。
知ったか素人はすっこんでろks

220:名前は開発中のものです。
15/10/16 00:51:02.27 tWpXnVfR.net
おやおや恥ずかしいね

221:名前は開発中のものです。
15/10/16 13:28:52.23 +Y7IR7if.net
armでdx動くのか
しかしwpって普及してんのかね
使ってるやつ見た事ないが

222:名前は開発中のものです。
15/10/17 07:39:42.68 JiE0mfpL.net
URLリンク(jp.cocos.com)
>将来的に、Visual Studio 2015内でCocosをダウンロードすることができ、Visual Studioを利用してクロスプラットフォーム開発が可能となります。
これってもう出来てます?

223:名前は開発中のものです。
15/10/17 12:45:23.10 Q+q0259J.net
見た感じ、VisualStudio上からインストールできそうな雰囲気はないな
だけどそんなひと手間違うだけぐらいの違いなら大して違わなくねえか?

224:名前は開発中のものです。
15/10/17 13:13:50.10 JiE0mfpL.net
これが出来るようになったら試してみようと利用者が一気に増えるのではないかと

225:名前は開発中のものです。
15/10/17 13:47:39.80 lMXJKdEE.net
そうかなぁ

226:名前は開発中のものです。
15/10/17 13:50:35.78 DafFwiAP.net
今はインストールして使えるようになるまでの環境設定が面倒で、
うまくいかない人はいつまでも使えない状態になってあきらめてる人もいるからな。
入門書も情報が古いから載っている通りにやっても動かないし
VS上からカンタンに出来たら増えるだろうね。

227:名前は開発中のものです。
15/10/17 13:51:47.31 lMXJKdEE.net
確かにWindowsだと面倒くさいな

228:名前は開発中のものです。
15/10/17 14:00:39.93 DafFwiAP.net
そうそう、Macなら楽だな

229:名前は開発中のものです。
15/10/17 15:50:32.16 jbHn8epA.net
C++で書いたのとJavascriptで書いたもの、コンパイルした後ってパフォーマンス違うのでしょうか?

230:名前は開発中のものです。
15/10/17 23:53:20.82 uP8VeTJz.net
>>225
すみません、macならどうラクなのか教えてもらえますか?
自分macなんですけど、cocos2Dに興味があるんです。

231:名前は開発中のものです。
15/10/17 23:57:59.05 DafFwiAP.net
まずやってみろ
出来なかったら教えてやる

232:名前は開発中のものです。
15/10/18 01:36:26.60 MkWBdwri.net
>>226
一緒

233:名前は開発中のものです。
15/10/18 02:02:28.82 j1PN9OWm.net
>>227
Cocos2dならそもそもMacしかなかろ。iOS専用だし

234:名前は開発中のものです。
15/10/19 17:44:55.73 HeajzvAI.net
Javascriptで書いてスマホのネイティブアプリが作りたかったので本買ってきました!
JavaScript版Cocos2d-x かんたんゲーム開発 Emanuele Feronato
URLリンク(www.amazon.co.jp)

235:名前は開発中のものです。
15/10/19 17:48:48.94 XJ64QejW.net
URLリンク(www.amazon.co.jp) まででいい
>>199 の流れ?
まあ俺も買ったけどまだ開いてないや

236:名前は開発中のものです。
15/10/20 22:48:40.49 VQE7MX4Y.net
その本買った
インストール部分を飛ばして
いきなりファイルを見てきましょうで( ゚д゚)ポカーン
10ページ目から先に進むのに半日かかった

237:212
15/10/21 02:17:41.24 Ybnxueb9.net
翻訳も、清水友晶・松浦晃洋など、
お馴染みのメンバーだね
漏れは正直、イタリア人が書いた本を読んだのは初めてw
翻訳者たちがわざわざ、イタリア人が書いた良本を探し出して、
出版までしてしまう根性に驚いた
このスレに来ると、欧米化を感じない。
中国人・イタリア人が大活躍w

238:名前は開発中のものです。
15/10/21 03:07:38.23 UpLnfBmK.net
このイタリアの人のブログにある記事を日本語に翻訳しただけでしょ?
原本みたほうがよくない? てか、どのサイトか分かる人いますかね

239:212
15/10/21 04:33:46.14 Ybnxueb9.net
Learning Cocos2d-JS Game Development
URLリンク(www.amazon.co.jp)

Emanuele Feronato のブログ
URLリンク(www.emanueleferonato.com)

240:名前は開発中のものです。
15/10/21 05:03:49.72 UpLnfBmK.net
>>236
ありがとうございます!
なか見検索で読んだ限りでわかったことは、原著から日本語版への翻訳が出たタイミングでv3.7向けのソースコードにアップデートしてくれてるみたいですね。
その点を考えると、ブログ記事のCocos2dx JSを読むより書籍を買ったほうが良いかもしれない、と思いました。
原著者のブログ、なかなかいいですね。いろんなゲーム実装のアルゴリズムとか紹介してくれてるのは読み応えがありそうです。

241:212
15/10/21 05:37:41.54 Ybnxueb9.net
Learning Cocos2d-JS Game Development
この本は、Cocos2d-JSの初めての英語の本で、
Cocos2d-xの開発チームから絶賛されている
この本が今年1月に出版されてから、
Cocos2d-JSが、Cocos2d-x v3.7 に統合されて、
翻訳者たちが、v3.7で動作を確認し、
コードを一部改変している

242:名前は開発中のものです。
15/10/21 13:42:04.96 UpLnfBmK.net
日本語版のJS本、サンプルコードがダウンロードできたので、それ解読するだけでも良い気がしてきた。

243:212
15/10/21 15:47:30.88 Ybnxueb9.net
漏れは、ソースコードなどの細かいものは、
時間がかかるのであまり読まない
ゲームの構造・各機能の解説を読むために、
お金を払っている
まあ、2,400円だし、買ってあげなよ

244:名前は開発中のものです。
15/10/21 18:05:04.83 3ROqR8BQ.net
JSとか遊びでしか使えんから無理

245:名前は開発中のものです。
15/10/21 18:48:17.55 TX9SM5ul.net
君が遊び程度にしか使えないだけだろ

246:名前は開発中のものです。
15/10/21 20:28:14.86 mZyXauqE.net
ガチc++勢からするとjsがお手軽言語に見えるのは間違いないだろうし、静的型黒魔術の権化と動的型普及の第一人者比べても仕方あるまい。仲良くやろうず
統合の話がよく分かってないのだけど、luaみたいに同居できるんです?

247:名前は開発中のものです。
15/10/22 01:24:05.91 a+zyE5S5.net
言語がお手軽なのは悪い事じゃないんだけどな
ただjavascriptは規模の大きい開発には向いてないと思う
cocos2d-xで大規模開発なんてしないかもしれんが

248:名前は開発中のものです。
15/10/22 22:11:20.21 pWEQCQp2.net
JSの本はサーバーが必要でそれかMAMPとか使えないと動かせないんね。
MAMPの使いかたは乗ってないから知らないとまずそこから勉強が必要になるという

249:名前は開発中のものです。
15/10/22 22:35:46.48 GHvIUpw3.net
cocos run -p web じゃダメなの?

250:名前は開発中のものです。
15/10/22 22:50:19.84 C2uPdWLu.net
DropboxのPublicフォルダにいれてお手軽Webサイトとかじゃだめかね?

251:名前は開発中のものです。
15/10/23 00:14:37.57 k0/Un4SA.net
PythonのSimpleHTTPServer、RubyのWEBrick
などの簡易サーバーはどう?
$ python -m SimpleHTTPServer 8080
$ ruby -rwebrick -e
'WEBrick::HTTPServer.new({:DocumentRoot => "./", :Port => 8080}).start'

252:名前は開発中のものです。
15/10/23 00:25:23.60 kEXg28se.net
ブラウザでデバッグするときはキャッシュを無効にしないと無駄に時間を使う羽目になるので気をつけろよ

253:名前は開発中のものです。
15/10/23 01:19:09.52 Vt4pyIkp.net
cocosIDEダウンロード出来ないと思ったら開発中止になってたか

254:名前は開発中のものです。
15/10/23 11:00:43.45 vDyq8EL3.net
SpriteBuilderってどうですか?

255:名前は開発中のものです。
15/10/23 20:42:26.15 fUaBq5Jc.net
javascriptで開発するならサーバ用意するよりこれの方がいいんじゃね?

256:249
15/10/23 20:43:06.19 fUaBq5Jc.net
url入り忘れた
URLリンク(tks2.net)

257:名前は開発中のものです。
15/10/23 21:08:57.43 BU2rQvTA.net
klabのゲームはluaらしい

258:名前は開発中のものです。
15/10/23 21:26:37.32 kEXg28se.net
>>253
>>246

259:名前は開発中のものです。
15/10/23 23:08:51.16 k0/Un4SA.net
>>250
Cocos2d-x(JS版)の公式なIDEである、
Cocos Code IDE が、開発中止なの?

260:名前は開発中のものです。
15/10/24 01:56:50.08 Oox4x4jR.net
そうだよ
3.7以降に対応できないので停止してるってアナウンスがあってから何もない
cocos studioに統合されるという噂があるけど今のところ続報なし

261:名前は開発中のものです。
15/10/24 10:25:15.29 Q6vDFLm5.net
メモ帳とかテキストエディタじゃだめなの?

262:名前は開発中のものです。
15/10/24 10:36:35.39 vYwgr2c3.net
うん駄目

263:名前は開発中のものです。
15/10/24 15:21:46.58 p8EQ66I2.net
>>259

264:名前は開発中のものです。
15/10/25 11:32:24.33 WFa0fS4s.net
Cocos2d-x(JS版)ってC++みたいなネイティブコードになるんだっけ?
中身htmlとjsで動いてるんじゃないの?

265:名前は開発中のものです。
15/10/25 16:57:12.58 vgPiuzhL.net
そんな危険なブツなの?

266:258
15/10/25 19:49:09.86 WFa0fS4s.net
自己レスですみません。
cocosコマンドで-l jsのプロジェクトつくってビルドしてみたら、
AndoirdのapkもiOSのipaもどちらも中にはapp.jsとresource.jsがありました。
つまり、完全にネイティブコードになるわけじゃないってことですね。

267:名前は開発中のものです。
15/10/25 20:35:15.98 aNDm315+.net
ネイティブコードに変換はされないけどJavaScriptを解析してネイティブとしてコードが動いてるはず
JSBってやつかな

268:名前は開発中のものです。
15/10/25 21:18:05.26 DYLAV1kg.net
All graphics, rendering and physics code will run natively and only the game logic will run in JavaScript.
ってことなのでjsのコードのうち、画像とか物理演算とかはC++でやるみたいだな

269:名前は開発中のものです。
15/10/25 22:21:26.00 P79BsS2w.net
>263
–compile-scriptオプションぐらいつけろよ

270:名前は開発中のものです。
15/10/26 11:23:07.12 pSerTCkT.net
>>266
compile-scriptオプションってバイトコード化してるだけでネイティブって訳じゃないんでしたっけ?

271:名前は開発中のものです。
15/10/26 14:24:03.98 rhkxff71.net
JavaScriptの場合バイトコードじゃなくて難読化してるだけじゃないの?

272:名前は開発中のものです。
15/10/28 08:46:07.21 YVOURq4r.net
cocos2dxからParse.com使ういい方法ありますかね?

273:名前は開発中のものです。
15/10/28 09:05:57.44 9lTzSYMG.net
「cocos2dx parse」でググると出る

274:名前は開発中のものです。
15/10/28 12:12:37.46 YVOURq4r.net
>>270
あざーっす!
Get Started的なものですがCPP版で簡易なゲーム作りをしてみました。
Cocos2dxのJavaScript記述が楽なんちゃうん?と思って、こんどは同じ簡易ゲームをJSに移植してみた。
確かに、書く量としては減ってるけど、cpp版との差分をすべて網羅されていないかもしれないし、
cc.Layerとかネットの情報量も少ないものを調べながら習得するのは実はコスト高いんじゃない? と思ってしまいました。
結局、CもCPPもわかるのなら、広告とかInAppPurchaseとか組み込みやすいCPP版でいいや、
というのが初心者ですが僕の感想でした。

275:名前は開発中のものです。
15/10/28 18:05:03.92 3PnmCGwG.net
c++使えるのと軽量さでcocos2d-x検討してるんだけど
独自のリファレンスカウンタ採用してるのって正直どう?
普通のc++開発者からしたら煩わしいだけだと思うんだけど

276:名前は開発中のものです。
15/10/28 18:21:49.00 LdAlJJwj.net
obj-c時代の名残を捨てきれてない点ですね
まあ割り切ってる
今後に期待というと上からだけど、v3でいろいろラクになっただけでも御の字かな

277:268
15/10/28 20:40:59.01 YVOURq4r.net
268です。
古い時代のObj-Cも書いてた人間なので、リファレンスカウンタは言われるまで気にならなかったですね。
CC_SYNTHESUZE_RETAINして、デストラクタでRELEASE書く、くらいを意識して使ってました。
たしかにC++の純粋開発者だとひとクセあるかも。

278:名前は開発中のものです。
15/10/28 21:31:55.30 UhIf/FvI.net
もうcocosの仕事なんて無いからやってもムダ

279:名前は開発中のものです。
15/10/28 21:59:17.92 /LUN4kPD.net
>>275
cocos2dxで仕事取ろうと思ってやってる人はあんまりいないと思うぞ
C++の勉強って意味ならいると思うけど

280:名前は開発中のものです。
15/10/28 22:47:47.24 QTmjfBs2.net
>>275
cocos終わりなら次は何だ

281:名前は開発中のものです。
15/10/28 22:58:15.81 HFdKTeiS.net
まあ仕事だとUnityに流れてる感はあるけど、スマホなら起動速度一つとっても覚えといて損のない、軽いいいライブラリだと思うけどな
仕事自体も、クラウドワークスやランサーズでよければちょくちょく流れてるよ。常に潤沢とは言わんけど、指定がなくとも「著名な開発環境で」って場合の提案ではそんなに懸念されないよ
オープンソースでc++で書けるスマホマルチプラットホームを実現してるライブラリって、それだけで御の字で助かってますよ

282:269
15/10/28 23:17:31.50 3PnmCGwG.net
>>273
>>274
ありがとう。とりあえず触ってみる

283:名前は開発中のものです。
15/10/28 23:39:51.94 QTmjfBs2.net
へー、Unityの仕事が増えてるのか
以前にサンプルで使った経験しかないが
今はアセットも充実してそうだから
形にハマれば楽だろうな

284:名前は開発中のものです。
15/10/29 00:06:08.04 I/0eGFxR.net
Cocos2dxは環境設定が大変だと聞いてて、たしかに手間取りましたが、
でもUnityとは違う所としてiOSやAndroidの最終出力ソースに直接手を加えられる点って結構メリットじゃないですか?
UnityuはGUIツールも豊富で手軽ですが、コードベースの方が一つ書いたら次のアプリでも資産活用しやすい、そんな印象があります。

285:名前は開発中のものです。
15/10/29 00:23:26.10 8C4q2fHn.net
プラグインの話だと思うのですが、実のところUnityから環境ネイティブなコードを呼ぶことはそこまで大変ではないです。Android Javaコードとのやりとりはどちらもそこそこ面倒。
iOSに至っては、xcode上に追加ソースコードを貼れるので、デバッグの手間が慣れてないと戸惑うくらいですよ。
個人的にはCocos2d-xではランタイムの軽さ、オープンだけにやろうと思えば根元まで掘り起こして問題解決に取り組める安心感を持って欲しいです。
Unityは短い期間ではありますが、iOSが64bit必須にした際にバッチリリースを待つしかなかったというプロプライエタリ特有の問題もあるにはありました
無論、c2dxでも本家対応を待つと一緒ですけど

286:名前は開発中のものです。
15/10/29 00:27:43.52 8C4q2fHn.net
UnityのGUIやインスペクタ周りですが、ほんとよく出来てますから一度お試しになってもいいかと。
エディタ拡張を好き放題いじれるので、c2dx用に書き出すなんて手も使えます。ふわっちゃけ工夫なくシリアライズされてるのでそのままxmlやjsonに出力できます。
この辺はライセンス見たところ禁止されてるのかよく分からないのでご自身でお確かめくださいね。

287:名前は開発中のものです。
15/10/29 15:07:13.98 I/0eGFxR.net
Cocos2dxでアプリ内課金やりたい時に便利なフレームワークありますか
SOOMLAというのを調べて見つけたのですが、、他にもあるのでしょうか?

288:名前は開発中のものです。
15/10/29 15:48:13.11 DnpdRoCJ.net
>>284
URLリンク(www.cocos2d-x.org)

289:名前は開発中のものです。
15/10/29 19:01:43.61 I/0eGFxR.net
>>285
ありがとうございます! 超簡単そうですね!

290:名前は開発中のものです。
15/10/29 22:07:06.70 DnpdRoCJ.net
いい感じのUIエディタとかある?
手書きで試行錯誤するのがしんどくなってきた

291:名前は開発中のものです。
15/10/30 17:36:10.57 naKkQ0hb.net
cocos2d::network::HttpRequest に指定できるメソッドに HEAD がないのですが、
cocos2dx から HEAD メソッドを実行する方法はないのでしょうか?
s3 上に画像ファイルを置いておいて、HEAD で ETAG を取得してローカルの MD5 ハッシュ
と比較したいのです。

292:名前は開発中のものです。
15/10/30 18:57:26.16 WhZvfDBP.net
>>288
素人目な参考情報ですまんです。 Cocos2dxのソースリポジトリを覗いてみたのですがHttpRequestのタイプ列挙にHEADが無かったので、もしかしたらHEADリクエストはできないかもしれないっす。
URLリンク(github.com)
enum class Type
{
GET,
POST,
PUT,
DELETE,
UNKNOWN,
};

293:名前は開発中のものです。
15/10/31 01:10:07.02 RE3qI86/.net
Unityは自由なライセンスじゃないから先のこと考えると個人ではCocos2d-xの方が面倒なことないのかなあ

294:名前は開発中のものです。
15/10/31 03:55:51.70 BxZKeu0S.net
過去の話でもないのだけど、オプソでAndroid向けにandengineってのがある
もう数年メンテナンスされてないけど、当時採用したのは俺だけじゃないし書籍も出てた。今でも使えない事はない
自分で保守するならもちろん使うのは自由
自由かどうかより、まず流行ってるかどうかですよ
Unityだって廃れば消える。対抗馬はごまんと居る
andengineは末路の一つとして面白い事例だ
今Cocos2d-xは活発だけど、この業界、来年の事は誰にもわからんと思います

295:名前は開発中のものです。
15/11/01 02:24:34.45 F3fVnM22.net
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で、
JS, Flash, PHP, C++, Java, C#, Python に書き出せる
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
Haxeプログラミング入門、尾野政樹、2015

296:名前は開発中のものです。
15/11/01 05:28:49.45 AVzVJTSk.net
くっさ

297:名前は開発中のものです。
15/11/01 13:32:36.17 y+X9aZR2.net
>>291
自分もandengine使ってました。
で、cocosに乗り換えた。
ダメになったら、また別なのに乗り換えればいいだけのことと思ってる。
普段からゲーム作りの肝さえ意識して開発してれば、新しい環境になってもなんとかなるさ

298:名前は開発中のものです。
15/11/01 16:39:58.79 /O5mCzXb.net
C++という言語をあまり知らない状態からスタートして、Cocos2dx独学してある程度思う通りのアプリは作れるようになりました。
最近、知り合いに「それC++じゃ�


299:vと言われて初めて、これってC++なんだ、と意識したのですが、 Cocos2dxで身につけたC++って他のプラットフォームで開発するときのC++と変わんないのでしょうか? 文系素人の変な質問ですみません。



300:名前は開発中のものです。
15/11/01 17:16:43.85 2PfTrYFL.net
まあ流用できる知識ではあるけど、参照カウンタとかobj-c由来の部分もちらほらある環境なので一概には言えない
まっさらなc++環境でやる機会があれば、今ならビャーネ博士の第4版和訳あたりを読んでおくと良いと思う。分厚いけど良書

301:名前は開発中のものです。
15/11/01 23:43:54.78 ijRq4OpQ.net
cocos2d-xでしっかりコーディングできてればそれなりに評価はされると思うぞ
「C++じゃん」って、この業界ならスタンダードだと思うけど
あとこの本を1通り読むのもおすすめ
URLリンク(www.shuwasystem.co.jp)
サイトはここらへん
URLリンク(rinov.jp)

302:名前は開発中のものです。
15/11/02 09:53:13.94 gWRPJ6o5.net
なんだかんだでこのスレの人優しいよな

303:名前は開発中のものです。
15/11/03 16:45:10.40 PPhRhZFz.net
c++だけどこれやったからc++出来るとは限らないし逆もしかり

304:名前は開発中のものです。
15/11/04 19:49:17.92 s0LZdair.net
C++は知ってないと致命的なバグになる事結構あるけど
cocos2d-xの参考書だけ読んでもその辺はわからんしな

305:名前は開発中のものです。
15/11/04 20:07:26.01 /8W2P1eQ.net
cocos2dxでゲーム作ろうと意気込んでこのスレ見て気力が萎えた(´・ω・`)
え?cocosIDEって最新verサポートしないの?
実質清水さんですらバグ多いと言ってるcocosstudioを使わないといかんの?

306:名前は開発中のものです。
15/11/04 20:20:46.38 v6W3GmLM.net
サポートしてたとしてもわざわざ使うメリット無い

307:名前は開発中のものです。
15/11/04 20:44:11.29 /8W2P1eQ.net
そうなん?普通どのIDE使うの?cocosIDE一択と思ってたんだけど

308:名前は開発中のものです。
15/11/04 21:08:37.19 ocZWrC3t.net
VisualStudioかXcode使ってる

309:名前は開発中のものです。
15/11/04 21:09:42.50 SKdZovwA.net
まずIDEに何を求めてるのかまとめて欲しいな
例えば極端な話、フォトショなりでデザイン固めてレイヤー別に余白付き出力してTexturePackerでまとめたら、IDEなしでもレイアウト周りは一貫した作業ができるよね。利点も欠点もあるけどね

310:名前は開発中のものです。
15/11/06 10:59:47.27 3CZNW7UR.net
unityに次ぐシェアのゲームエンジンがいまだスレPart2ってどういうことやねん

311:名前は開発中のものです。
15/11/06 12:09:35.30 eM6ew/YO.net
中国アレルギーの人が多いんじゃない?w

312:名前は開発中のものです。
15/11/06 18:17:14.69 eM6ew/YO.net
UIの調整とか確認って何でやってますか?

313:名前は開発中のものです。
15/11/06 18:30:55.23 HZQsB1Yc.net
ここsつぢお

314:名前は開発中のものです。
15/11/07 02:33:15.72 5E37Rqck.net
中華製なの?

315:名前は開発中のものです。
15/11/07 02:40:03.53 WZe2fKZB.net
うん。少なくとも今Cocos2d-xと言うと、中国の企業がメンテしてる物がマスタだね
といってもオープンソースなんだし、気に入らなければフォークしていいのだけどね

316:名前は開発中のものです。
15/11/07 02:47:54.07 WZe2fKZB.net
失礼、Unityスレでも同じ話題があったなと思って読み返してみたら、元々のPythonによるCocos2dはアルゼンチン発だというお話が出てました。
一概に「中華製である」というと発祥が中華という印象になるので良くないですね。お詫びの上、以下の文言に修正します。
今のCocos2d-xの活動主体は、中国企業が中心的にフォローしています。

317:名前は開発中のものです。
15/11/07 06:50:38.80 ptPy4nT3.net
OSSの産地を気にする奴はよっぽどのアホだよ
中国が嫌なら国産のフレームワークでも使ってろ
enchant.js?w

318:名前は開発中のものです。
15/11/07 09:17:24.62 gQJahsEQ.net
cocos2dxは中国の会社が持ってるけど開発はアメリカで行われてるよ
開発リーダーはcocos2dの生みの親のリカルドさんだぜ
2系から3系のバージョンアップで大きな変更があったのはそのせいだよ

319:名前は開発中のものです。
15/11/07 12:13:52.39 DrmZGg3Y.net
ggっても漢字のページばかり出てきて情報が無いのが問題
ここ人達はツールがどうとか言うだけで内容の話が出て来ないので
使ってないのがバレバレ

320:名前は開発中のものです。
15/11/07 17:10:57.92 OZBshJHS.net
cocos2dやりたけどどこか参考になるとこない?玄人じゃなくてトーシロ視点で。日本語サイトで。
最新verに対応してるサイトなんかほとんどみつからない。cocosのソース読めないなら帰れ的なエンジンかこれ?

321:名前は開発中のものです。
15/11/07 17:20:02.49 yl/DJCtM.net
cocos2dなのかcocos2d-xなのかどっち?

322:名前は開発中のものです。
15/11/08 01:04:49.80 C4mlSZbv.net
ANYSDKやSDKBOXってどうよ?

323:名前は開発中のものです。
15/11/08 01:42:43.80 7ZNUEsXm.net
>>317
xなんてどこにも書いてないが最近日本語覚えた方ですか?

324:名前は開発中のものです。
15/11/08 02:19:31.62 l8Ud2Si3.net
>>319
ここはcocos2d-xのスレなのでx入ってないならスレ違いだ、うせろ

325:名前は開発中のものです。
15/11/08 02:23:20.72 yOwwbw7e.net
「今どきCocos2dと書いたからと言って素のCocos2dなわけないだろCocos2d-xの事だボケが空気読め」
となると思ったら真逆の展開だなぁ

326:名前は開発中のものです。
15/11/08 09:23:23.01 ieYOab/J.net
cocos2dでググるとcocos2d-xのページばっか出てくるな

327:名前は開発中のものです。
15/11/08 09:34:59.08 7ZNUEsXm.net
そしてcocos2d-xのサイトを誰も教える事が出来ない現実な

328:名前は開発中のものです。
15/11/08 11:02:24.64 YYLC5OrH.net
だって英語サイト読めば良いじゃん

329:名前は開発中のものです。
15/11/08 14:48:44.54 r5rSGgza.net
いくらコードを修正しても、コードを全消去しても
HelloWorldから変わらん
coco2d-x 3.7特有のバグかなにかか?
3.5の時はこんなことなかったぞ

330:名前は開発中のものです。
15/11/08 15:01:04.74 F0uSoJS3.net
どういう環境?
PCの時刻とファイルのタイムスタンプおかしくなってない?

331:名前は開発中のものです。
15/11/08 15:34:05.75 7ZNUEsXm.net
ウイルスじゃねーの

332:名前は開発中のものです。
15/11/08 15:36:03.85 r5rSGgza.net
>>326
コンパイラはeclipse
cocos2d-xのバージョンは3.7
android実機でデバッグしている
PCの時刻とファイルのタイムスタンプはみたところおかしい感じはない
visual studioだどうまくいくんだけど…

333:名前は開発中のものです。
15/11/08 16:23:30.49 F0uSoJS3.net
3.5でうまくいって3.7でVSでもうまく行ってるのね
3.7でかつEclipseのときだけか、、バイナリ生成できてないのかね

334:名前は開発中のものです。
15/11/08 17:21:51.30 7ZNUEsXm.net
あんどろいもスタジオでやれや!

335:名前は開発中のものです。
15/11/08 17:28:03.74 r5rSGgza.net
3.7ってandroidstudioじやないとできんの?

336:名前は開発中のものです。
15/11/08 21:29:44.85 qRIgBiBN.net
VSとの連携はよ

337:名前は開発中のものです。
15/11/08 21:53:30.27 r5rSGgza.net
また新しくプロジェクト作り直して実行したけど
Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
エラー出て、helloworldすらできんわ
3.7なんなの?欠陥品なの?
eclipseだけできないとかどんな嫌がらせ?

338:名前は開発中のものです。
15/11/08 22:05:17.70 7ZNUEsXm.net
ハローワールドが出せなくて
誰も知らない。。
3.7使ってる人がいないのなーwwwww
3.7て7月頃だよなー
俺はやり方知ってるけど教えないかな

339:名前は開発中のものです。
15/11/08 22:34:53.15 B8H4isQk.net
みんな普段はxcode使っててandroidはcocos runなんじゃないの?

340:名前は開発中のものです。
15/11/08 22:49:16.26 l8Ud2Si3.net
android 全然やらんからなあ、、、
ググったけどこれじゃないの?
URLリンク(discuss.cocos2d-x.org)
FIXED: In main.cpp:
wrong code (3.5 way):
void cocos_android_app_init (JNIEnv* env, jobject thiz) {
valid code (3.7 way):
void cocos_android_app_init (JNIEnv* env) {

341:名前は開発中のものです。
15/11/08 23:17:45.84 r5rSGgza.net
build_native.pyでビルドしてからなら、eclipseでhelloworldできるな
でもそのあとeclipseでソースをいくら変えても反映されん
vsはいける
3.7はeclipseじゃ扱えんのかな

342:名前は開発中のものです。
15/11/08 23:19:00.15 r5rSGgza.net
もうmac買おうかな……
解説書もそればっかだし
いくらくらいだろ

343:名前は開発中のものです。
15/11/08 23:26:05.82 r5rSGgza.net
eclipseがゴミなのかもしれん
実行したら以下のエラーが
its current task has been brought to the front
「ソースコードが前と変わってないよ」
変えてるんですけどー!

344:名前は開発中のものです。
15/11/08 23:41:09.47 r5rSGgza.net
vsで開発して
cocosrun安定だなこりゃ
eclipseごみ箱に捨ててくるわ

345:名前は開発中のものです。
15/11/08 23:57:08.53 B+pDYWrT.net
ecripseってトラブるとよく分からなくなるIDEの筆頭だと思う
VSでいいと思うけど、案外eclipsd自体を入れ直せば解決したかもね

346:名前は開発中のものです。
15/11/09 03:40:12.93 bL51Chql.net
メモリ内のキャッシュを読んでいるのかも?
キャッシュをクリアーしたら?
それか、色々なソースファイル(のタイムスタンプ)を更新して、
リビルドするとか、
出力フォルダのすべての生成物を、削除(クリーン)するとか

347:名前は開発中のものです。
15/11/09 03:51:22.90 bL51Chql.net
SIGSEGVが起きるのは、
ファイルなどのリソースを閉じていないとか、
通信している、またはメモリを共有している、
2つのプロセス間で、片方が終了したのに、
生きている方が、すでに存在しないメモリにアクセスしたとか、

348:名前は開発中のものです。
15/11/09 12:39:14.58 Q9KFP0Fl.net
数カ月前に苦心してcocos2dx3.8.1で環境作って、とりあえずサクサクと作業できる毎日を過ごしてたら。。。
今日、新しくMacを入れ替えて環境を作りなおした時にまたちゃんと動作するまで環境つくるの大変だった。
当時の苦労を忘れてた。。。特にAndroidとNDKまわり。

349:名前は開発中のものです。
15/11/09 20:10:40.36 2XqWx8iu.net
>>339
その翻訳あってる…?

350:名前は開発中のものです。
15/11/09 22:15:35.71 yu3SA2QP.net
超訳ニーチェ

351:名前は開発中のものです。
15/11/09 23:49:18.13 HGQ9A1rN.net
わろた

352:名前は開発中のものです。
15/11/10 20:37:31.22 Qhy/S7L0.net
今から開発するのなら、背景の画像サイズとかって何ピクセルにしたらいいんでしょう?
iosだけならiPhone6 plusのサイズでいいのかなとも思ったけど、、、
androidって詳しくないんだけど、Nexus6pはもっと大きいみたいですね。
6インチ以上のスマホもあるみたいだし、タブレットもありますよね。
1番大きいサイズにして縮小するというのが正しいやり方なのでしょうか?
とりあえず、素材としては大きめに作っておくのがいいのかな、という気もするのですけど。
アイコンは縮小するとつぶれやすいですかね。。

353:名前は開発中のものです。
15/11/10 21:08:52.73 TLP7pflx.net
タブレットまで含めると4k必要だし、比率も違うしなんとも言えなさすぎる
テクスチャ膨れ上がるし妥協が大事
俺はiPhone6のドット数で、黒帯出したくないのでさらに長辺方向に100pxほど余裕持たせてます。都合640×1534px

354:名前は開発中のものです。
15/11/10 21:25:12.74 gKFQD8SR.net
とりあえずターゲット絞ったら

355:名前は開発中のものです。
15/11/10 23:46:07.02 xrQ6kOu/.net
まずは気にしないで
ResolutionPolicy::SHOW_ALL
で作れ。
あとは作ってから考えろ

356:名前は開発中のものです。
15/11/11 04:29:59.36 2M3wIbZc.net
JavaScript版Cocos2d-x かんたんゲーム開発、2015
イタリア人が書いた、この本の最初の方に、
Cocos2d-x(JS版)では、もっともオーソドックスな、
320*480の縦画面モードを、ターゲットとし

357:345
15/11/11 12:02:26.35 n0WYZ4b3.net
>349-352
そうだよね。
タブレットは外してもいいと思っている。
ターゲット的には、iPhoneデバイスの人メインかな。iPhone 6 Plusは対応したい。
640×1534pxはどこから?。iPhone6って750 x 1334じゃなかったっけ。
androidは比率がカオスなんで、ある程度はしょうがないとは思ってる。
nexusやxperiaぐらいはよい感じに見えるといいかな。
格安スマホに乗り換えている人もいるみたいだしandroidもなんとか。
でも、参考になった。iPhone 6 Plus基準で長辺方向に余裕を持たせればいいのかな?テクスチャ大丈夫かな。
ResolutionPolicy::SHOW_ALL で対応するけど、ただデザイナーに発注する素材のサイズは決めなきゃで迷っていて。

358:名前は開発中のものです。
15/11/11 18:02:40.34 SI0fLYSX.net
マウスカーソル変えるいい方法ありませんか?

359:名前は開発中のものです。
15/11/11 18:18:27.27 bxMUPW95.net
マウスがあるのってPCだけじゃないのかな
そのOSのAPIでカーソル消して位置取得してスプライト出す、とか

360:名前は開発中のものです。
15/11/11 21:04:10.33 SI0fLYSX.net
>>355
とりあえずそれでやってみます。
cocos2dxってマウス扱いづらいですよね
マウスオーバーも面倒くさいし

361:名前は開発中のものです。
15/11/12 16:46:26.21 p75ScQ50.net
unityとかその辺どうなってんだろうな。SHOW_ALLと挙動はかわらんのかもっと上手くやってるのか

362:名前は開発中のものです。
15/11/12 17:34:02.01 9mi55rKN.net
UnityだとRectTransformかな。上下左右端からの比率で位置指定したりって処理がエディタ上から自在に指定できるので端末比率ではあんま悩まない
もちろん、アスペクト違いで伸びた部分に何を表示するのかみたいな根本的な悩みはあるけど

363:名前は開発中のものです。
15/11/12 23:41:53.47 EeMFL6bc.net
現在環境作りしてるのですがndkだのsdkだのpythonだのeclipsだの入れたら10ギガ超えそうなんですがこんなものですか?
unityですらここまで必要なかったのに…

364:名前は開発中のものです。
15/11/12 23:57:19.93 dP6mR6Be.net
すみません。Luaって使われてないんでしょうか?
覚える事少なそうなのになんで・・・

365:名前は開発中のものです。
15/11/13 00:25:15.61 A0DEUztZ.net
組み込みスクリプトでよく使われるね
でもま、デバッグ環境とかライブラリの蓄積とか考えるとね

366:名前は開発中のものです。
15/11/13 00:27:43.31 A0DEUztZ.net
cocos2d-xはプロジェクトごとに全部入るからいくつも作るとあっという間に容量食うよw
バージョン同じなら本体のライブラリだけビルドしてそっち参照にするのがいいかと

367:名前は開発中のものです。
15/11/13 00:35:43.93 A0DEUztZ.net
あとUnityでもAndroidで動かすにはSDKいるし
プラグインも作るならndkも必要になるよね
まあ共通で使えるけど

368:名前は開発中のものです。
15/11/13 00:36:24.18 eneoca6L.net
今落としてるSDKがSDK Toolsとplatform-tools、build-tools,Android6.0とExtrasだけなのですが、
落としてる最中で現在30ギガを超えてます・・・ただでさえ128GかないノートPCではandroid開発は無理そうです。
諦めてunityで2D作ります(´・ω・`)。cocosのc++面白そうなんだけど残念だ。

369:名前は開発中のものです。
15/11/13 00:42:04.97 A0DEUztZ.net
30GBとか一体何選んだらそんなことになるんだ、、
うちじゃUnityのが食ってるけどね、まあeclipse使ってないからなあ

370:名前は開発中のものです。
15/11/13 00:57:22.16 Oili8I9D.net
まあcocos2Dxでandroid開発ほどインストール作業が苦行なソフトもそうそうないなw
慣れてない奴だと一日作業になる。
パッケージ化して全て一発でポンと環境構築できるようにすれば人口増えるかもしれないな。

371:名前は開発中のものです。
15/11/13 06:25:11.43 9ifMWPim.net
>>361
cocos2d-xをLuaで使ってゲームを作るというのと
組み込みスクリプトでLuaを使って作るというのは使い方が違うんでしょうか?
すみません。初歩的な質問で・・・。

372:名前は開発中のものです。
15/11/13 06:52:05.42 gmL2zpHs.net
>>364
どうせ大方チェック入れすぎてるんだろ
>>366
Windowsがやたら面倒くさいだけだと思うわ

373:名前は開発中のものです。
15/11/13 10:53:27.47 A0DEUztZ.net
>>367
組み込みスクリプトは、出来上がってるアプリ上でスクリプト動かすってことね
マクロみたいなもん

374:名前は開発中のものです。
15/11/13 18:39:09.62 eneoca6L.net
>>366
unityもそこそこ食うねw 今インストールしたらVSまで含めて合計で15Gくらい必要だった。
unityもcocosもそれ自体の容量はそんなかわらなかったわ。androidのsdkの容量がふざけてるだけだった。
簡単な2Dゲームを作りたいだけなのにどうしてこうなってしまうんだ・・・w
GMstudioは200Mくらいで済むみたいなのに

375:名前は開発中のものです。
15/11/13 19:59:10.86 gmL2zpHs.net
cocos2djs-lite試してみたら?

376:名前は開発中のものです。
15/11/13 20:22:25.18 Yhgxaj50.net
Android Studioで開発する場合の一通りのセットアップ方法と
開発方法がまとまった本またはウェブサイトはないでしょうか?

377:名前は開発中のものです。
15/11/13 21:40:01.81 top6iIZf.net
お前がそれを作るんだよっ

378:名前は開発中のものです。
15/11/13 22:26:30.83 eneoca6L.net
>>371
cocos2dは悪くないとわかったのでw 8Gくらいですがそれなら全然OKです。
ただ、その他androidSDK含めた諸環境に30G食うのはもうSSD的にもキツイです。256G買ってれば良かった・・・
ちなsdkはちゃんと6.0だけにチェック入れてました。Extraにもチェック入れたけどあれのせいかな・・・

379:名前は開発中のものです。
15/11/14 00:57:00.70 rvsQSg1O.net
>>369
ありがとうございます。分かりかけてきたような気が。こんな感じでしょうか・・・。
Luaを組み込みスクリプトで使ったというのは
仕組みが出来上がったゲーム上で企画の人達用に外部からLuaを読み込んで
イベントの進行やパラメータ調整といった所を動かせるようにした、という使い方であり
cocos2d-xのAPIを使ってゲームの仕組みそのものを組むといった使い方とは異なる。
で、プログラマーがゲームの仕組みを作る時は>>361でおっしゃった
デバッグ環境、ライブラリの蓄積の理由によりLuaよりC++が好まれる、という理解であってます?
度々すみません・・・。

380:名前は開発中のものです。
15/11/14 01:12:39.73 w7tcLdxu.net
cocos2d-xってゲーム専用?
ListViewやWebViewを使うようなツール(例えば2chまとめアプリとか)は作れない?

381:名前は開発中のものです。
15/11/14 01:26:27.74 XizJXb0R.net
お前なら出来る!!!

382:名前は開発中のものです。
15/11/14 06:45:30.18 H2YS6Y3g.net
>>374
漏れもパソコン工房のcore-i3、
15.6型ノートPCを、128GBのSSDに換装したが、
開発用には向かない
i3はi5, i7に、SSDは256GBに、
Win8はWin7 Pro版にすべきだった

383:名前は開発中のものです。
15/11/14 08:20:27.47 hJkbnqu7.net
>>376
アフィカス死ねゴミ

384:名前は開発中のものです。
15/11/14 16:30:52.17 +LlRgVrZ.net
アフィカスって何?
普通に質問しただけなのに(ToT)

385:名前は開発中のものです。
15/11/15 08:38:06.06 YOA5T3GN.net
2chまとめサイトはアフィだらけだからなw
この手のライブラリは標準のコントロールじゃないものを
扱うのに向いてるから、ゲーム以外を作るのはいいけど
ビューを混在させるのは微妙
できないことはないけど別ページにしたほうが無難

386:名前は開発中のものです。
15/11/15 09:39:33.22 dlPPVl04.net
>>380
すまん

387:名前は開発中のものです。
15/11/15 11:57:06.27 YOA5T3GN.net
あとViewそのまま組み込むとおもいっきり環境に依存するけどそのへんはいいのかな
WebViewはcocos2d-xに組み込まれてるやつ使えばいいかな

388:373
15/11/15 13:13:38.33 LvOvvS8O.net
みんなありがとう!
なるほど、一部だけ環境別に書かなきゃいけないことに妥協できるかどうかだね。

389:名前は開発中のものです。
15/11/16 23:37:04.05 McHwCUOX.net
cocos2d-x 3.8.1のサンプルをVisualStudio2015でビルドするとこんなエラーが出ます。
LNK2001 外部シンボル "__imp___vsnprintf" は未解決です。
どうやって解決すればよいか教えてください

390:名前は開発中のものです。
15/11/17 00:28:32.87 uDGZsP05.net
javascriptバージョンでスプライトを台形に変形する方法ないですか
どうもcc.cameraが効かないみたいで

391:名前は開発中のものです。
15/11/17 01:57:13.22 NgtoLsEF.net
>>385
ちょっと今手元にWin無いので確認できないのだけれど、
リンクの追加で legacy_stdio_definitions.lib 入れてやるとどうなる?

392:369
15/11/17 19:38:03.62 OIoFaQNY.net
オードリー春日みたいなツッコミの>>373に邪魔されちゃったんですが、
ないでしょうか?

393:名前は開発中のものです。
15/11/17 21:45:13.41 5dZspVh+.net
>>388
なんでまだ作ってないんだよ!!

394:名前は開発中のものです。
15/11/17 23:21:24.11 +ai4sZOt.net
>>387
動きました。ありがとうございます

395:名前は開発中のものです。
15/11/26 18:02:44.66 TkTDslDz.net
一週間ほど遊んでみたんだけどLayerの存在意義ってなに?
v2では描画順やらタッチ判定に関係あったぽいけどv3では全部Nodeでいいんじゃね?と思って
Layerにしておかないと詰むケースとかある?

396:名前は開発中のものです。
15/11/26 20:23:52.97 u8XRDnf8.net
3.9のリファレンスによれば、iPhoneのタッチと加速度の入力をNodeに加えたものらしいが
ていうか気が付いたらまたバージョン上がっとる

397:名前は開発中のものです。
15/11/26 20:53:38.69 v8AoePG1.net
cocos(IDE)オープンソースにしてくれんかなぁ

398:名前は開発中のものです。
15/11/28 07:10:20.27 WkA0BDHP.net
Ver3.2で開発してるのですがcocostudioのUIEDITORで作成したレイアウト自体は読み込みと表示がうまくいっているのですが、
アニメーションをつけてAnimationManagerEXで再生すると2回目の再生でハングします。(画面毎のクラスを作成してtransitionを使いながら行き来してます)
同じレイアウトデータをアニメ無しで読み込むと2回目以降もハングしないので
playActionbyNameでアニメ再生した場合の正しい後始末の仕方があるのでしょう。

399:名前は開発中のものです。
15/11/29 10:06:58.58 uYyJZ1+H.net
v3.9使っている人います?
とある事情で、v3.6で作っていたアプリを、v3.9にアップグレードしたところ、ラベルにゴミが乗るようになってしまった。
具体的には Label::createWithTTF を使っているところで、一部の文字の上下に小さい点やアンダーラインのような線が入ることがある。
ラベルの生成順を変えると、ゴミが消えたり、違う場所に移ったりするんだけど、一度ゴミが表示されたラベルはシーンを切り替えても残っている。
という


400:状況で、似たような現象が起きている人いないですかね?



401:名前は開発中のものです。
15/11/29 19:09:25.79 oGRazVEE.net
画面とかラベルを縮小しすぎたりしてない?

402:392
15/11/29 20:55:13.25 uYyJZ1+H.net
>>396
その可能性も考えて、縮小しない状態でも試してみたのだけど、状況は変わりませんでした。
v3.9と言いましたが、v3.8に落としても同じ現象が出てます。
v3.8だと出てからだいぶ経過してるので、もし不具合なら情報が出てきてても良いはずですよね。

403:名前は開発中のものです。
15/11/30 22:52:42.64 iVMTyHtX.net
アプリ市場も衰退してるのでimac買うのやめた

404:名前は開発中のものです。
15/12/01 09:55:07.39 4aR9a0ke.net
cocosはもう清水さんしか伝道者いないの?本も全然ないし。
ver3以降はいいフレームワークになったのに・・・導入一括パッケージみたいなのないと誰も使ってくれないのか

405:名前は開発中のものです。
15/12/01 16:13:22.67 8oiwhFzS.net
使えるやつは使ってるけど、こんな初心者が集まるところにはこないんじゃね?
できるやつは英語のフォーラム使ってるよ

406:名前は開発中のものです。
15/12/01 18:23:35.90 +bqWhFqv.net
使ってはいるんだけど、Unityの方が圧倒的に仕事が多いんだよなぁ

407:名前は開発中のものです。
15/12/01 20:01:36.26 KD7H5VHE.net
unityもいいんだろうが残念ながら俺はJavaScript大好き人間なもんで
unity並のエディタ作ってくれないかな

408:名前は開発中のものです。
15/12/01 20:18:02.61 +bqWhFqv.net
unityscriptはまがいものだからねえ
C#も悪くないんだけどね
Unity並みのエディタはハードル高いだろうな。。UI周りだけ見てもほんと楽だわ
Proライセンスの値段と起動の遅さが悩ましい
小物ならcocos2d-xが一番手軽で軽いんだけどな

409:名前は開発中のものです。
15/12/01 20:39:14.73 9U9wpAZB.net
c++で作りたいからcocos使ってるけど清水しんがもうjs推しばっかで最近萎えてきた感はある。
ウニティに本腰入れる時期かなぁ…でもあんなチェックボックスだらけのUI見るだけで拒否反応起こすw

410:名前は開発中のものです。
15/12/01 20:45:58.16 +bqWhFqv.net
URLリンク(i.imgur.com)
こういうのか

411:名前は開発中のものです。
15/12/01 20:59:49.51 BL8xW9Wx.net
CPUのパフォーマンス必要ならcocos2d-xのc++はいい選択だと思うけどね
javascriptでやる位ならunityでc#使うけど

412:名前は開発中のものです。
15/12/01 21:00:24.00 9U9wpAZB.net
そういうのもだしその上のもw
日本語でおkやんw

413:名前は開発中のものです。
15/12/01 21:15:38.45 +bqWhFqv.net
先にUnityの名誉のために言っとくと、先のUIはレイヤー増えた時の管理を試したときに俺自身ゾッとした画面ではあるけど、ここまでひどいのは物理の2D/3D設定画面くらいですw
実プロジェクトでもっとレイヤー増えて、全部外して負荷計測など命じられて画面クリックするツール書く羽目になったのはいい思い出です(※これも慌ててた時のことなので、調べればもっといい方法あるのかも)
まあ慣れるまでは公式サイト見ながら画面突き回る事にはどうしてもなるけどね
他、unity移行の落とし穴としては、なるべくコードだけで制御しようとすると逆に面倒くさくなる点なんだよなぁ
郷に従ってコンポーネント志向を徹底すると、マウス操作も言うほど悪いもんじゃないんだけどねえ
頭の切り替えが面倒いので、正直コードオンリーでもやりやすいようにして欲しいとは常々思う

414:名前は開発中のものです。
15/12/01 23:26:11.06 yzzfkuNt.net
まえにゲーム開発者のカンファレンス行ったときは大手は圧倒的cocosだったけどなあ
やっぱりリファレンスやソースのみで自己解決できるレベルの人しかいないから話題が少ないのよね
そういう意味では一括パッケージあったら初心者参入で賑わうには賑わうだろうけども
そういえば同僚は「ユニティちゃんみたいなの居ないからじゃね?」って言ってた
あると思います

415:名前は開発中のものです。
15/12/01 23:35:17.02 7Wg+cM+M.net
ファミリーレストランがあるじゃろ

416:名前は開発中のものです。
15/12/02 08:26:33.71 mLdXR4N8.net
清水(cocos2d-xjapan代表) フォロワー  267人
大前(unity日本法人代表) フォロワー 4826人
どうしてこうなった(´・ω・`)

417:名前は開発中のものです。
15/12/02 15:19:14.18 gxycoyss.net
ココスちゃん作るか...
ファミレスと揉めそう

418:名前は開発中のものです。
15/12/02 16:31:30.50 kw6MKLTr.net
Xちゃんで

419:名前は開発中のものです。
15/12/04 14:51:21.20 H+uAJkV+.net
CC_SYNTHESIZEと、CC_SYNTHESIZE_RETAIN どういう時はどっちを使えばいいのかというのがよくわからないです。
intとかfloatみたいな普通の型?を使う時はSYNTHESIZEで、c++で言うクラスを扱う時はRETAINという感じでいいんでしょうか?

420:名前は開発中のものです。
15/12/04 18:41:13.51 maf2i1/r.net
retainがなにかわからないなら、
v3だとcocos2d::Refにretain(), release()が定義されているからそこ読めばいいと思う。
公式のガイド
URLリンク(www.cocos2d-x.org)

421:名前は開発中のものです。
15/12/04 22:06:09.64 B5uYn0Tq.net
お前が教えてあげればいいのに。。

422:名前は開発中のものです。
15/12/05 15:39:03.13 WC9nKJ5G.net
unityに浮気しようと思ったけどやっぱcocosだわ。unityでゲーム完成させられる気がしない。
コーディング以外の部分で覚えることが煩雑すぎる。
同ソのプログラマさんも「ほとんどの人がdirectX→unityに移行したけど、皆作品を完成させられてない」と言った理由がよく分かる。

423:名前は開発中のものです。
15/12/05 16:01:27.34 TKKOGjwy.net
directXからだと尚更辛いだろうね。Unityは淡々とコンポーネント作ってそれをGUI上で繋ぎあわせるって作り方しないと上手くいかない世界だから、コードに主軸置くと途端に効率落ちるんだよな。。

424:名前は開発中のものです。
15/12/05 16:18:42.60 2rvRORB2.net
Unityで必要なのはアルゴリズムよりUnityにあった設計だもんな
そもそもプログラマがやるような部分は既に用意されてるし
コードごりごり書いて作ってきた人にはキツいかもしれない
それに比べるとcocos2d-xはだいぶ自由ではあるな

425:名前は開発中のものです。
15/12/05 16:54:21.43 5Afbh0n9.net
俺もゲームエンジンはUnityが入り口なんだけど、あのGUI操作を覚えるのツライんだよな

426:名前は開発中のものです。
15/12/05 17:26:51.63 owlh08Uk.net
同ソ界でcocos使ってる人いるのかね?
つかcocosの有名なwinゲーってあるのだろうか

427:名前は開発中のものです。
15/12/05 20:23:24.68 Nihs82vh.net
android5.0以降のエミュレータの容量とんでもないなw
20ギガくらいある。こんなんDLしてたらプロバイダから警告こないか心配なんだが

428:名前は開発中のものです。
15/12/06 00:42:59.53 cud2Mz/Y.net
windows10+visualstudioでcocos開発する時は、windows10を「開発者モード」にしないといけないんだね
6時間以上ハマってた・・・(´・ω・`) 利用不可って何やねん

429:名前は開発中のものです。
15/12/06 04:59:31.73 VbBwnvdR.net
xcode7.1.1 で v3.9 使ってる人いる?
cocos new しただけの新規プロジェクトなのにエラー吐くんだが
libcocos2d iOS.a(ftbase.ios8_x86_64.o),
building for iOS simulator, but linking in object file built for OSX,for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

430:名前は開発中のものです。
15/12/06 08:38:21.57 I3xMLcSS.net
>>424
これはオレもはまった
bitcodeをオフにすると治る

431:名前は開発中のものです。
15/12/06 08:47:53.87 K04m89AQ.net
>>424
パスの通ってるcocos2dxのバージョン確認してみたら

432:名前は開発中のものです。
15/12/06 13:15:23.87 VbBwnvdR.net
>>425
>>426
ありがとう
COCOS_CONSOLE_ROOT確認したら3.8のままだったわ
凡ミス、、、ほんと救われたありがとう

433:名前は開発中のものです。
15/12/06 15:35:09.03 cud2Mz/Y.net
Godot Engingが2年以内にCocosもUnityも駆逐すると予想
20Mちょっとの容量でパーティクル・物理エンジン・アニメーションまで対応してるとか鬼すぎる

434:名前は開発中のものです。
15/12/07 01:14:34.95 Uj4/ZsVJ.net
初耳でした。試してみるか

435:名前は開発中のものです。
15/12/07 08:07:38.52 ndajZ4AY.net
>>428
thx for good information!!

436:名前は開発中のものです。
15/12/07 15:05:00.95 YUCrgFjo.net
cocosですら3ギガ必要なものを開発環境込みで20メガで実現出来てるわけないやろがいw知らんけどw

437:名前は開発中のものです。
15/12/07 15:18:23.09 GDei6Bq3.net
>>428-430
スレ違い

438:名前は開発中のものです。
15/12/07 15:30:42.61 IhtLhSm6.net
ググったらほんとに22Mっぽいな。
今忙しいから人柱よろ。

439:名前は開発中のものです。
15/12/07 15:34:56.48 YUCrgFjo.net
こういうのはどんなに素晴らしくてもキラーコンテンツとなるソフトが作られないと誰も手を付けたがらないんだよなw

440:名前は開発中のものです。
15/12/07 15:48:36.44 0RfNwrfw.net
demoは一通り見たけど、、
まあcocos2d-xとは当分かぶらんな

441:名前は開発中のものです。
15/12/07 15:49:34.98 YUCrgFjo.net
今試してみたけど、プロジェクト作って文字を打って保存して閉じようと思ったらフリーズしたんやけどw
いい加減にせーよw

442:名前は開発中のものです。
15/12/07 20:53:17.34 zsKlf3YC.net
まだできたばっかで発展途上か。
22Mで何がどう動いてるかは興味あるな。そのへんのカジュアルゲー並じゃん。

443:名前は開発中のものです。
15/12/07 21:12:02.64 5MBBPiCK.net
なお追加のアドオンがいる模様

444:名前は開発中のものです。
15/12/07 21:44:29.01 CH4QY2SB.net
それはどんな有名ゲームに使用されてますか?

445:名前は開発中のものです。
15/12/08 10:49:56.54 2F01qqB3.net
ここみてくりゃいいじゃん、有名じゃなきゃいかんの?
URLリンク(okamstudio.com)

446:名前は開発中のものです。
15/12/08 13:35:15.34 POPm1vgD.net
このトレーラーのレベルのもの作れるなら十分じゃん。
日本語の解説充実するまでは様子見するけど。cocosの日本語解説サイトの数超えそうになったら起こして(´・ω・`)

447:名前は開発中のものです。
15/12/08 15:10:06.20 08T+PwK8.net
今日からこのスレはGodotのものになりました。

448:名前は開発中のものです。
15/12/08 16:14:14.58 TUhHe4Qd.net
Godot信者が自演してるだけだから。

449:名前は開発中のものです。
15/12/08 16:58:13.85 udDdJ/kG.net
スレ立てろよと言おうと思ったらすでにあるんだな
そっちでやれよ
悪質な勧誘と思われても仕方ないレベル

450:名前は開発中のものです。
15/12/08 17:23:00.19 JjAt5JJk.net
どうせここ質問してもロクに答え返ってこないからいいやんw

451:名前は開発中のものです。
15/12/08 17:25:36.70 JjAt5JJk.net
自演と思わないと心が保たないとこまで追い込まれてるって負けてる負けてるw

452:名前は開発中のものです。
15/12/08 17:33:38.95 udDdJ/kG.net
ただでさえのんびり進行なスレが、スレ違いな話題で流されるのはやだなあ

453:名前は開発中のものです。
15/12/08 19:09:00.76 POPm1vgD.net
これだけIDがたくさんあって、これだけgodotを使えないってレスばかりなのに自演疑うって
自分も自演してるから疑っちゃうんだろなぁって思うんよ(´・ω・`) 

454:名前は開発中のものです。
15/12/08 21:46:26.38 PWEk8PS+.net
Qiitaも古い記事ばかりだけど、ほんとにココスで今イケてるの?

455:名前は開発中のものです。
15/12/08 22:18:09.29 9xG0Bkpl.net
>>440
有名なソフトで実績がなきゃ
誰も使わないしすぐ開発が終わってサポートもされなくなり
新しいOSには非対応で誰も使わなくなってゴミになる。

456:名前は開発中のものです。
15/12/08 22:20:14.04 9xG0Bkpl.net
cocos2d-xはモンストな
あとはわかるな

457:名前は開発中のものです。
15/12/08 22:59:46.67 xJtlNeJ6.net
卵より鶏のが先に決まってる派か
できたばかりなら使ってみて自分で決める、使えそうもなけりゃ使わない
他の人が使って入門書ができてからじゃないと触れない人は待ってりゃいいし

458:名前は開発中のものです。
15/12/09 00:33:43.80 5+o0BsZZ.net
少なくとも>>428-430は自演だと言われればそう見える

459:名前は開発中のものです。
15/12/09 00:57:24.31 g4y1GMbr.net
>>429は俺だわ。ほんとに知らんかったもんですまん
感想だけ置いとく
個人的には微妙。githubも勢いあるとは言えんな
標準パーティクルはせこい実装だし目立った利点はUIエディタなんだろうけど、パネルの位置決めは固定位置からの選択のみ
プラットフォーマーデモを軽く弄った程度だけど、見どころはタイルマップくらいかな
UI Editerが欲しいならUnity使うよ。アルファ版でnew2Dあるし
Cocos2d-xでもTiled使えるし
Python風の言語は悪くなさそうだけど、ベンチ取ってないからなんとも

460:名前は開発中のものです。
15/12/09 04:19:34.55 8Sz53RI0.net
CocosStudio2の使い方を懇切丁寧に解説してるサイトってありますか?
自分の検索能力ではどうにも見つからなくて困っています

461:名前は開発中のものです。
15/12/09 07:34:10.25 E10Z1GFX.net
cocos2d-godotまだー?

462:名前は開発中のものです。
15/12/09 07:38:21.75 lWLohw3A.net
>>453
425だけど頭か心の病院行って来いマジでw

463:名前は開発中のものです。
15/12/09 07:59:00.03 se5sIvb5.net
で、digotの話題をそらしてあげようとした俺のレスは華麗にスルーされてると。
荒らしの相手してる自治厨こそ荒らし。
はっきりわかんだね。

464:名前は開発中のものです。
15/12/09 08:57:25.64 kzBg55tJ.net
>>455
インストールから新規プロジェクト立ち上げるとこまでの「cocos2dx入門」なら無いでもないけど
その一歩先の「ゲーム作り入門」的なもんはあんまないかな
「描画順に関するtips」とか「モーダルメニューの実装」とか細かいのはまあまあ見つかる

465:名前は開発中のものです。
15/12/09 08:58:29.46 kzBg55tJ.net
>>455
ごめんcocoStudioか。
そっちは全然見かけないわw

466:名前は開発中のものです。
15/12/09 13:38:40.39 w0zr5TrB.net
VSとの連携まだかよ

467:名前は開発中のものです。
15/12/09 13:44:04.90 29TL1Etn.net
連携って?
プロジェクトは作られるよね、テンプレート作成?

468:名前は開発中のものです。
15/12/09 23:53:56.34 8Sz53RI0.net
>>460
そうですか、ありがとうございます
引き続き探すしかないですね
皆さん独学でプロジェクトを完成させてて本当に凄いです

469:名前は開発中のものです。
15/12/10 02:44:38.01 yTjeLo/E.net
>>455
基本だけど公式ドキュメントは?
URLリンク(github.com)
自分はこれを読むのと、公式で配布してるサンプルデータを Studioで開いて
構造がどうなっているかを見てみることで、だいたい把握できたけど。

470:名前は開発中のものです。
15/12/10 10:22:55.02 SQI


471:D2SkP.net



472:名前は開発中のものです。
15/12/10 11:25:03.96 S4D2WVxY.net
Spineかな。インディーライセンスに当たるものがなかったと思うけどお値段は無難、デモ版触った感じはスプライトスタジオよりUIがこなれてる印象だった

473:名前は開発中のものです。
15/12/10 13:14:49.67 oYOXW5SG.net
SpriteStudioのSDKはパフォーマンスがあまり良くないよ。

474:名前は開発中のものです。
15/12/11 12:38:41.34 VuQ3OxDv.net
ありがとう
spineサンプル乗せて試してみた
組み込みはこっちのほうが楽かも
動作も多少早くていいんだけど、createのときに毎度json読みに行ってカクつくのは仕様じゃろか?

475:名前は開発中のものです。
15/12/11 14:51:10.71 zYaW+pO7.net
質問失礼します。
現在、Windows Eclipse cocos2d-x 3.4 で開発環境を作成中です。
Eclipseのパッケージエクスプローラーに libcocos2dx と HelloWorld のプロジェクトを追加しています。
エラーは出ていない状態です。
デバッグを開始するとエミュレーターが起動するようにしているのですが、真っ黒い画面(右にはエミュレーターのボタンが表示されます)が表示されます。
×ボタンで閉じると、Eclipseのコンソールに、
[2015-12-11 14:35:42 - ***] emulator-5554 disconnected! Cancelling 'org.cocos2dx.cpp.AppActivity activity launch'!
と赤い一行が表示されます。
もう2日悩んでいます。
どうやったら、エミュレーターで正常な画面が見れますでしょうか?
詳細なバージョンは以下の通りです。
Windows 10 Pro
Eclipse Luna Service Release 2 (4.4.2)
android-ndk-r10d
apache-ant-1.9.6
python 2.7.11
よろしくお願いします。

476:466
15/12/11 17:12:30.85 zYaW+pO7.net
解決しました。
エミュレーターの起動が遅いだけでした。
ずっと待っていれば表示されました。
エラーの一文は×ボタンで強制的に止めた時に吐かれたエラーのようです。

477:名無しさん@そうだ選挙に行こう
15/12/14 16:19:50.49 wtl1Xrhc.net
みんな儲かってる?

478:名前は開発中のものです。
15/12/17 22:10:39.68 MamO+/iq.net
cocos2d-x界のテラシュールウェアになるのは誰だ

479:名前は開発中のものです。
15/12/18 05:41:10.73 bO/nwggw.net
最近、Google Play での検索順位が急上昇し、1日のダウンロード数が数倍になった。
が、元々が酷かったので、儲かってはいない orz

480:sage
15/12/19 03:32:50.21 XqBhNP7U.net
CocoStudioのUIEditorで作成したレイアウトをGUIReaderのwidgetFromJsonFileで
取り込んで表示してるんだけどiPadの実機で実行すると30回に一回ぐらいButtonが
動作しない事がある。
画面上にUIEditorで設定した通りのボタン画像も表示されてるんだけどタッチ処理が来ない。
eventListenerに来ないとかではなくタッチした時の拡大処理も動かないからタッチイベント自体が来てない
という印象。
複数ボタン配置してるとその中の一つがタッチ処理できないという事も起きてる。
Ver3.9での動作なんだけど、こういうのオフィシャルの更新情報Blogかgithubに
英語で書き込むしかないのかな。
画面が遷移しなくなるのですごく困ってるんだけど。

481:名前は開発中のものです。
15/12/19 14:10:40.27 vm6piLuS.net
プログラマはMacを使ってるってマジ?
スレリンク(news板)

482:名前は開発中のものです。
15/12/20 07:54:35.36 ykFJavLg.net
apkに入ってない、SDカード内にある音楽読み込むために、
CCFileUtils::getInstance()->setSearchPaths({ "/storage/sdcard0/" });
std::string path = CCFileUtils::getInstance()->fullPathForFilename("bgm.mid");
SimpleAudioEngine::getInstance()->playBackgroundMusic(path.c_str());
こんな感じに書いてるんだが、そこにあるはずのファイルを読み込んでくれない
PC上ではフルパス入れれば再生出来るんだが、何が問題なんだろう

483:名前は開発中のものです。
15/12/20 12:23:39.49 pTR3tnwI.net
ファイル一覧取れる?

484:名前は開発中のものです。
15/12/20 14:56:33.55 ykFJavLg.net
ファイル一覧取れる関数ってある?
URLリンク(www.cocos2d-x.org)
setFilenameLookupDictionaryがそれっぽい名前かと思ったらファイル名書き換えるだけっぽい
URLリンク(qiita.com)
Resourcesディレクトリ内のファイル一覧なら取れるらしいけど…

485:名前は開発中のものです。
15/12/20 15:02:05.43 ykFJavLg.net
追記で、>>476ではfullPathForFilenameの時点でファイルが見つかってないです

486:名前は開発中のものです。
15/12/20 15:12:09.64 05hMrPLj.net
外部ストレージ周りは機種依存バージョン依存が酷いと聞くけど
sdcard0が内部ストレージだったり

487:名前は開発中のものです。
15/12/20 15:44:12.97 ykFJavLg.net
それは認識してるけど、自分の端末に関してはESエクスプローラで見たから正しいはずなんだよなあ
>>476では省いたけど、sdcard0とsdcard1、/mnt/sdcard0/から始まるパスもsetSearchPathsで登録してるから、どこか引っかかると思うんだけど

488:名前は開発中のものです。
15/12/20 15:47:06.67 ac9mCnne.net
パーミッション追加してないだけだったりして

489:名前は開発中のものです。
15/12/20 16:14:37.25 ykFJavLg.net
パーミッション追加とは?
今ディレクトリと音楽データのパーミッションを777にしてみたけどダメだった

490:名前は開発中のものです。
15/12/20 16:40:04.67 ac9mCnne.net
マニフェストファイルのパーミッション
androidでストレージ使うとき必要じゃなかったっけ
androidだよね?

491:名前は開発中のものです。
15/12/20 16:42:40.99 DoQPkm8t.net
androidマニフェストを編集すれば良いはず
READ_EXTERNAL_STORAGEが必要だったり
WRITEが必要だったりバージョンでまちまちなので何とも言えん

492:名前は開発中のものです。
15/12/20 16:59:25.84 ykFJavLg.net
再生出来ました。プログラムの神の使いの皆様に感謝いたします
マニフェストで権限指定してるの知らなかったです
READ_EXTERNAL_STORAGEって外部ストレージだからSDカードだけみたいな書き方だけど、内蔵メモリのデータもこれなんだね

493:名前は開発中のものです。
15/12/20 19:59:20.55 BAnD6Tjj.net
Cocos2d-xじゃなくてまずはAndroidの勉強をすべきでは・・・

494:名前は開発中のものです。
15/12/20 20:36:16.74 ykFJavLg.net
独学なので初歩的な質問をして申し訳ないです。
目を通しておくべき仕様書などありましたら教えて下さい。

495:名前は開発中のものです。
15/12/22 02:02:15.31 mWrYHMtV.net
初心者向けの本の最初のほうに載ってるでしょ
独学かどうかは関係ないよ、ただの言い訳

496:名前は開発中のものです。
15/12/22 08:47:28.19 WDxLs2Au.net
載ってないよ
本のタイトル書いてみろよシッタカ野郎

497:名前は開発中のものです。
15/12/22 11:27:55.09 3b8QOj9Y.net
どのみち話題ねーんだからたまの書き込みには優しくしろw

498:名前は開発中のものです。
15/12/22 12:23:56.39 B3CqrdqK.net
androidのスレじゃ無いんだから
どっちみちこれ以上はスレチ

499:名前は開発中のものです。
15/12/22 14:13:18.64 X5MMYKIs.net
半年ぶりにCocos2dxに戻ってきました。といってもUnityに行ってたわけでもなくてツール系アプリばかり書いてたのですが。

さいきんCocos2d界隈の盛り上がりはどうですか?

500:名前は開発中のものです。
15/12/22 14:29:17.06 vQpDI/tK.net
半年じゃあんま変わんないでしょ、js統合くらい?

501:名前は開発中のものです。
15/12/22 15:38:27.23 jZ7v5J2F.net
パーミション設定のことも書かれてない初心者本あるの?
その本買った初心者さんかわいそすぎる(-

502:名前は開発中のものです。
15/12/22 23:06:22.47 WDxLs2Au.net
書かれている本のタイトルが書かれないということは
無いということだね

503:名前は開発中のものです。
15/12/22 23:47:59.09 cy+riUVo.net
Google Androidアプリケーション開発入門っていう参考書を読んだことあるけどパーミッションのことは説明があったと思う。

504:名前は開発中のものです。
15/12/23 04:11:50.41 gn89J4We.net
CLion使ってる人いる?

505:名前は開発中のものです。
15/12/23 16:10:18.97 boAJb0RE.net
>>493
今年の9月7日から更新のないcocos日本公式ツイッター(ver3.9リリースの報告すらなし)
C++を捨ててJSを勧めだすcocos伝道師清水氏(今年発売のcocos本の評価がメタクソなせい?w)
沈みゆく船・・・

506:名前は開発中のものです。
15/12/23 20:55:40.24 5KZH7mlY.net
沈んだら次の船探すだけだし問題なし
個人的にはc++でマルチプラットフォームでオープンソースならなんでもいい

507:名前は開発中のものです。
15/12/24 13:09:08.28 26pqh7eB.net
正直中国語か英語できりゃ大丈夫
日本では沈むかもしれんが

508:名前は開発中のものです。
15/12/24 14:42:03.21 p+PvkoDe.net
乗ってしまった以上完全に沈むまで補修しながら乗り続けるしかないんや・・・

509:名前は開発中のものです。
15/12/26 03:26:17.23 sRQ4wu1T.net
Unityのほうがいいん?

510:名前は開発中のものです。
15/12/26 04:19:11.90 ja07I6yk.net
Unityのコルーチンは優秀だったと実感するな

511:名前は開発中のものです。
15/12/26 04:38:13.79 i9uNxyce.net
unityはエディタが嫌い
コードベースで書かせてくれよ~

512:名前は開発中のものです。
15/12/26 08:05:45.71 f90QOc2s.net
覚えりゃ楽なんだろうけど、とにかくメニューから見た機能の振り分け方がヘタ。
同人界隈の人も悪口言いながらunity使ってるという話聞いた。cocosは使われて・・・言っちゃいかん

513:名前は開発中のものです。
15/12/26 22:04:11.84 WaMZnlDR.net
Unityに振り回される馬鹿
Cocos2d-xを使いこなせない阿呆
とはよく言ったもんだ。

514:名前は開発中のものです。
15/12/27 10:57:53.92 kAwnnVwI.net
Unityとcocos2d-xが2強?

515:名前は開発中のものです。
15/12/27 11:01:12.31 2nw3GAOr.net
>>507
それ桜と梅かw

516:名前は開発中のものです。
15/12/27 14:29:39.13 9ssOW1EB.net
>>508
UnrealEngineがVR対応で強いんじゃないか?

517:名前は開発中のものです。
15/12/27 18:22:21.31 n4ZYdlgP.net
時間的制約が無い同人こそ、フルスクラッチで

518:名前は開発中のものです。
15/12/28 00:04:57.89 yfXWxCc/.net
unityもVRは対応してるから

519:名前は開発中のものです。
15/12/28 09:36:07.98 RnZYSu0u.net
unityの完全1強。
次いでdxlibやツクール系。その後にunrealかな。最近ちょこちょこ見る。directXは10以降直打ちする人が極端に減った。
cocosで作ってる奴なんか知らんw 同人界隈で使ってる奴がいたら教えてほしいもんだ。

520:名前は開発中のものです。
15/12/28 12:33:28.99 XP1WGMUJ.net
だから中華しか使ってないんだってw
スレの進みの遅さで察しろ。しかも半分は雑談w

521:名前は開発中のものです。
15/12/28 12:37:38.77 f0H5HB/F.net
わざわざcocosスレに来て暇だなお前ら

522:名前は開発中のものです。
15/12/28 15:12:04.33 0WRR6Esn.net
スマホアプリならcocos製結構見かけるけど

523:名前は開発中のものです。
15/12/28 15:18:12.38 sVlSv1X/.net
じゃあタイトルを書けよアホ
モンスト
ブレフロ
何それ知らないなんて言わせない

524:名前は開発中のものです。
15/12/28 17:20:44.12 kFSzQecT.net
レコードキーパー
FFエクスヴィアス
あたりかな

525:名前は開発中のものです。
15/12/28 18:04:42.82 JRRrvGHe.net
勉強会言ったら毎度売り上げランキング上位10アプリの内半分はcocos2dベースとか言ってない?

526:名前は開発中のものです。
15/12/28 18:28:11.01 ZeoqXj/Y.net
それは盛ってるだろ
上位でも安定して見かけるよねー見たいな話でしょう

527:名前は開発中のものです。
15/12/28 19:29:24.80 3I/X4IIP.net
モンスト
ツムツム
ログレス
FFRK
LINEレンジャー
さんぱず
DQMSL
消滅都市
めちゃギントン
ググればいくらでも有名なゲームあるだろwww
だからお前らザコなんだよwww

528:名前は開発中のものです。
15/12/28 19:38:53.55 dWIOtkDK.net
大手

529:名前は開発中のものです。
15/12/29 09:12:18.53 koE6Aiq1.net
Unityのメリットがよくわからんのだが、なに?
簡単とはよく聞くけど、そのせいかたいしたアプリ出てないよね?

530:名前は開発中のものです。
15/12/29 10:22:04.31 zMsPAKia.net
分かりやすいあたりだと、インスペクターであらゆる要素を実行時デバッグしやすい設計に最初からなってる点かな
コンポーネント志向も良くできてるよ。疎結合に作らざるを得ない設計
それも踏まえてアセットストアが成り立ってる。エコシステムごと整理した上での使いやすさだと思う
もちろんcocos2d-xで真似できない要素とは言えないのだけど。
Unityのようなフル機能エディタをオープンソースで作るのは難しいとはいえ、実行時デバッグ能力やコンポーネント設計自体は一枚板なc++で作る際にも参考になる
一度Unityでの作り方さらっとくと学ぶところはあるよ

531:名前は開発中のものです。
15/12/29 11:25:22.85 0AUwfDcz.net
有名アプリが出ていても、このスレじゃ
ハローワールドが動かない~●●が出来ない~
レベル低すぎ

532:名前は開発中のものです。
15/12/29 15:01:37.86 EY7TSGBP.net
>>521
>めちゃギントン
さらっと混ぜんなよwwww

533:名前は開発中のものです。
15/12/29 17:50:10.77 3lSW96yR.net
>>523
ソシャゲの3Dのやつは大体Unityでないの
2Dのやつはcocos2d-x多そうだけどUnityが2Dにも力入れてるしUnity1強になる可能性もあるな
ちなみにcocos2d-xにも3Dのモジュールあるみたいだけど使ってる人いるのかね

534:名前は開発中のものです。
15/12/29 19:12:52.25 zdxvSy7v.net
開発環境にも最強厨っているんだな
用途によるだろうが

535:名前は開発中のものです。
15/12/29 20:48:52.46 mfbIQrBE.net
今のところ2Dならcocos、3DならUnityって感じだけどUnityが2Dにも力入れ始めてるからその内Unity一強になる可能性はあるな

536:名前は開発中のものです。
15/12/29 20:52:10.48 X0HoxNm9.net
インコかお前はw

537:名前は開発中のものです。
15/12/29 22:13:42.10 fFsCJ/iQ.net
オレはプログラムを勉強したいからcocosを使い続けるな
unityってツールへの依存度が高いから、その半分以上がツールの学習になる
何年後かにunityもcocosもなくなったとしても、プログラムを勉強しておけば、他の場面でその知識を活かすことができるよな

538:名前は開発中のものです。
15/12/29 23:15:52.34 8bRuTTKw.net
いまはunityしかできないゲームプログラマーとかが会社にいるご時世だしなぁ。
まぁいいんじゃないかねそういうのも。

539:名前は開発中のものです。
15/12/29 23:18:12.52 aI1Rds4h.net
UnityとUnrealとCryEngineを三国志のようだって言ってた人いたかな。
ただ三国志では、その三国は大陸統一できなくて、そのあとにきた晋に統一されるんだけどな。

540:名前は開発中のものです。
15/12/30 16:41:47.34 uEOZxfUt.net
趣味の個人製作でちょっとしたアプリ作る程度のディベロッパーには完全無料でフルスペック使えるcocosが最強

541:名前は開発中のものです。
15/12/30 20:54:52.12 E3YwMTUx.net
cocosの最大のメリットってオープンソースだと思ってるけどなー
大手もcocosをベースに自分たちのゲームエンジン作ってるところもあるしなー
でも本当にすごいやつは一人でそのゲームに最適なゲームエンジン作るよな

542:名前は開発中のものです。
15/12/30 22:51:36.11 Ww0aaHvx.net
>>521
「めちゃギントン」って、cocos2d-xの本をよく書いている、
松浦晃洋が作ってたのか

543:名前は開発中のものです。
16/01/04 22:52:55.41 5Ki3WXxV.net
>>535
cocosを使って数万DLされてるソフト作る奴らは皆cocosの抱えてる問題を自分で解決してライブラリ修正できるけど
それを本家にフィードバックしやがらねぇとこにあるんじゃねえかな(´・ω・`)
素のcocosで作れるような代物じゃないだろモンストにしろFFRKにしろ。

544:名前は開発中のものです。
16/01/06 20:21:35.55 RNYZvVXi.net
>>537
それはある
CEDECとかで大手の話聞くと「cocosメインですがココが不満なので独自拡張しました」みたいなのばっかだわ
FFRKはその筆頭
けどcocos使っててその辺工夫できないレベルの技術ではunity使ってても出来上がるモンなんてだいたい同じよ
俺はcocosの方が好き放題できるから使ってるけど
ハローワールド動かないなんてレベルではunityのほうが多少なり形にはできるかもね
だからunityスレは初心者で賑わってるんだろ?

545:名前は開発中のものです。
16/01/06 23:50:15.47 ncfsX4xm.net
モンストはやればわかるけど素のcocosで楽勝だよ
それが判らないなんてもうオワットル

546:名前は開発中のものです。
16/01/07 21:29:59.64 5jwQtU7U.net
Win 7 環境にて、cocos コマンドでアンドロイド向けビルドを行っています。
cocos を ver 3.8 にして、すでにあるソースを cocos compile でビルドすると
"project.properties" のターゲットが android-21 になってしまい、5.0 未満でアプリが
起動しなくなってしまいました。
このファイルは自動で生成されているので、これを書き換えても無駄なようです。
ターゲットを指定するにはどのファイルを書き換えればいいのでしょうか?

547:名前は開発中のものです。
16/01/11 05:17:29.46 hR6tZ/z0.net
こんな基礎的っぽいのに検索してもわからなくて悔しいんだけど、
detachChildの引数のindexって何?

548:名前は開発中のものです。
16/01/11 05:59:18.17 hR6tZ/z0.net
detachChildじゃなくてremoveChild使えって話だったわ…

549:名前は開発中のものです。
16/01/11 05:59:53.17 meWwSXwX.net
>>541
まったく調べずに書くけど、こういう場合のindexは何番目の子か?ってことだろ
0なら最初の子とか
ライブラリのソース見るくせつけたほうがいいよ

550:名前は開発中のものです。
16/01/11 06:07:02.68 hR6tZ/z0.net
ソースは見たけど、いちいちgetChidrenCout() - 1で値取っておかないと削除も出来ないのかと
removeChildの存在ど忘れしてた

551:名前は開発中のものです。
16/01/13 00:36:23.17 KB0GlEFX.net
Android上で、resourcesディレクトリ内でない、任意のディレクトリ内のファイル一覧を取る方法はある?

552:名前は開発中のものです。
16/01/13 00:46:57.02 GRX+sM4c.net
ない

553:名前は開発中のものです。
16/01/13 03:37:35.73 c36EXFHq.net
それココス関係ねーしw

554:名前は開発中のものです。
16/01/13 13:02:56.66 wcqlHlYq.net
C++で開発していますが、
スマホアプリだけでなくブラウザゲームとしても動作させたいです。
できますか?

555:名前は開発中のものです。
16/01/13 15:54:21.59 7opCDuaT.net
無理

556:名前は開発中のものです。
16/01/13 18:33:00.17 tILGaPyQ.net
ソシャゲも終焉かね

557:名前は開発中のものです。
16/01/13 18:36:17.27 hz4RMj3u.net
URLリンク(www.cocos2d-x.org)
出来ないことは無いだろうけど
このスレじゃ力になれないと思う

558:名前は開発中のものです。
16/01/13 18:51:13.66 wcqlHlYq.net
>>551
おお、ありがとうございます
C++でかかれたゲームをJavascriptに変換する感じですかね
じっくり読んでチャレンジしてみます

559:名前は開発中のものです。
16/01/14 13:50:04.33 SdBk6uCC.net
>>548
これ使えばいけるんじゃね?
URLリンク(www.aqualead.co.jp)

560:名前は開発中のものです。
16/01/14 17:12:49.17 vjT9vIcg.net
宣伝乙

561:名前は開発中のものです。
16/01/15 15:44:54.73 j6wMPwbT.net
Cocos2dx-JSってどうなん? グラフィックサクサクのアプリ作りたいのだけど。

562:名前は開発中のものです。
16/01/15 16:18:37.37 XD6DJ8v5.net
>>555
iphone、androidだとユニゾンリーグ参考にすればいいよ
あれcocos2djsだから

563:名前は開発中のものです。
16/01/15 20:55:06.56 j6wMPwbT.net
>>556
あざっす
見てみたところ、結構本格的なアプリケーションも作れるんですね。

564:名前は開発中のものです。
16/01/16 02:19:59.19 ac9AiraK.net
「JavaScript版Cocos2d-x かんたんゲーム開発」の本の、
著者のブログを見たら?
Emanuele Feronato のブログ
URLリンク(www.emanueleferonato.com)
以下を参照
>>231-238


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch