トップページgamedev
982コメント306KB

Android向けゲーム開発スレ Part2

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2011/08/15(月) 20:23:38.02ID:+zd8VsuX
Android向けゲームの開発や雑談等々適当に何かをするスレす
ゆっくりしていってね!!

開発者の方はコテハン付けておくと過去ログ参照等便利かと思われ。

Wikiページ
http://www37.atwiki.jp/androidgames/pages/1.html

前スレ
Android向けゲーム開発スレ
http://hibari.2ch.net/test/read.cgi/gamedev/1279470660/

関連スレ(プログラム技術板)
【Google】Androidアプリ作成part9
http://hibari.2ch.net/test/read.cgi/tech/1310008356/
Androidプログラミング質問スレ Part11
http://hibari.2ch.net/test/read.cgi/tech/1312405492/
0225名前は開発中のものです。2011/09/16(金) 17:22:53.53ID:ccyZiP9u
謝罪ついでに

アプリをSDカードにインストールできるようにする ? Tech Booster
http://techbooster.jpn.org/andriod/application/228/
02262012011/09/16(金) 22:46:52.76ID:etbqJLsc
またもや返答ありがとうございます
>>220
ありゃま……携帯サイズで試してないのがまずかったかもしれませんね
キー関連は、別の方法も検討してみることにします

>>221
スライド移動ですか……けど、個人的にはそっちだと誤爆する可能性あるんじゃないかと思ってるんですよね
状況によっては、その1手が生死を分けるのがローグライクなので、ローグライクじゃなくてもそうかな?
まぁ、こっちも上手い方法考えてみます

>>224
どうもすいません、前回のレスで返信しましたとも書いておくべきでした
で、該当の所を試してみたのですが、この1行追加したらエクリプスがエラーを返してしまって……
改めて検索してみたのですが、それもここと同じ方法なのですが
なにかセットしておかなければならないものとかありましたでしょうか?

備考・スタート時に名前入力システムつけてみました
0227名前は開発中のものです。2011/09/17(土) 13:06:42.45ID:bqM4T4fB
誤動作で斜めになって歩かなくてイラッ
0228名前は開発中のものです。2011/09/17(土) 13:32:17.78ID:4b1E+2V8
>>226
エラーつうのはマニフェストの?
android.jarは2.2以降のものを利用、アプリ自体はそれ以前のandroidに対応したいならマニフェストでだけそれ以前のapi利用を宣言(マニフェストとビルド設定を食い違った状態にする)
過去版に無いapi使っちゃっててもコンパイル時には怒られない状態になるので注意
ちなみに210と202は別人です
0229名前は開発中のものです。2011/09/19(月) 06:44:48.70ID:ZOxKn3ut
寝起きでヒラメイタ!
スクリーンショットって、root無し、PC無しで実現しないかな。
透明なレイヤーごしに、画像として保存とか。
儲かる予感がする。

0230名前は開発中のものです。2011/09/19(月) 09:42:59.72ID:9W5qp6N4
>>229
広告アプリならインストールしてあげる
0231名前は開発中のものです。2011/09/19(月) 12:45:15.52ID:ofOSslNF
88円じゃダメ?
0232名前は開発中のものです。2011/09/19(月) 16:38:05.55ID:k9FVW8vQ
wipperみたいな放置ゲーのオンライン版作ろうと計画してるんだが
放置だからこそ多重垢の問題がどうしても解決できない。
なにかいい方法はないだろうか
0233名前は開発中のものです。2011/09/19(月) 16:57:02.83ID:DGYIWk8a
住民基本台帳番号を入力させればいいんだよ
0234名前は開発中のものです。2011/09/19(月) 17:01:18.64ID:QK0YhKWM
識別番号でいけるんじゃないの
0235名前は開発中のものです。2011/09/19(月) 17:02:39.07ID:DPb4RxLG
作ってからアプデかけつつ対策してみたら?
0236名前は開発中のものです。2011/09/19(月) 17:05:01.05ID:k9FVW8vQ
一台ならなんとかいけそうなんだけど
二台持ちとかはどうしようもないよね
0237名前は開発中のものです。2011/09/19(月) 17:05:43.79ID:sIXkmdxu
電話番号はやめとけよ
0238名前は開発中のものです。2011/09/19(月) 17:10:10.64ID:PszjlU/I
IMEIの把握って出来るんかな
0239名前は開発中のものです。2011/09/19(月) 17:16:00.73ID:DPb4RxLG
多重垢のメリット無くせばおk
0240名前は開発中のものです。2011/09/19(月) 17:17:44.21ID:k9FVW8vQ
そうなんだけど、アイテム交換とかいれるとどうしても多重垢有利になっちゃうからなぁ。
なかなか放置オンラインは難しい
0241名前は開発中のものです。2011/09/19(月) 18:14:39.79ID:GK/nMEsX
鯖利用料として課金にして
むしろ多重垢買いたくなるシステムにするとか
0242名前は開発中のものです。2011/09/19(月) 18:39:24.63ID:ofOSslNF
simの識別番号で十分なきがするが
0243名前は開発中のものです。2011/09/19(月) 18:41:38.47ID:yIMbyizz
>>240
友達が10人集まってアイテム交換するのと
1人で10アカウントでアイテム交換するのと
あまり変わらないと思うんだけどな
0244名前は開発中のものです。2011/09/19(月) 19:54:40.95ID:k9FVW8vQ
>>241
課金制はいやだなぁ

>>242
simで判断してもwifi運用とかありえる

>>243
1人で10人力はチートでしょう
0245名前は開発中のものです。2011/09/19(月) 20:04:41.62ID:w6afOsW3
>>244
鯖の維持費はどうするつもり?
0246名前は開発中のものです。2011/09/19(月) 20:14:19.85ID:ofOSslNF
>>242
wifiノ人はお断りすればいいじゃない
0247名前は開発中のものです。2011/09/19(月) 21:45:30.73ID:uPPwujAX
>1人で10人力はチートでしょう

なぜ?
0248名前は開発中のものです。2011/09/19(月) 22:03:48.27ID:k9FVW8vQ
>>245
GAEで無料枠に収まるように。
リアルタイムで接続するようなオンラインじゃないから
そこまでトラフィックはないと思われ

>>246
wifionlyの人にもplayしてもらいたいです…

>>247
たとえば6時間放置して100G稼げるクエストがあったとして
それを1人で10垢放置して6時間で1000G稼いで
メイン垢に全部移せば10倍の効率が!

なんか文句ばっかですいません。
まだ計画段階なのにはやくも挫折気味。
0249名前は開発中のものです。2011/09/19(月) 23:03:15.31ID:xiqy6WVm
>>248
お金移せないようにしたらいいじゃない
0250名前は開発中のものです。2011/09/19(月) 23:04:34.08ID:VTo26W5y
>>248
んじゃ合わせ技で、一定以上のレアアイテムのみ課金垢同士じゃないと交換できないとか。
0251名前は開発中のものです。2011/09/19(月) 23:21:30.81ID:XoBxrdyC
交換時の取引レートは1/10になるとかでいいじゃない。

10垢で計1000Gかせぐ→1垢にまとめるとなんと190Gに!

こんな感じで。
0252名前は開発中のものです。2011/09/19(月) 23:26:51.41ID:k9FVW8vQ
>>249
アイテムも交換できたりしたら楽しそうだなぁって…

>>251
それもう誰も交換システム使わないよねww

>>250
いまのところそれしか思いつかない。
でもやっぱり全部無料で気兼ねなくみんなにゲームプレイしてほしい
0253名前は開発中のものです。2011/09/20(火) 00:25:58.79ID:y/jYWEBK
>>252
カネ的なものを媒介にしたオークション形式にして、特定の人と交換できないようにするとか。
安く出品したら他の人に買われるし、誰も来ないように高く出品しすぎると手数料がハンパないとかね。
ってブラウザ三國志のまんまだな…
0254名前は開発中のものです。2011/09/20(火) 00:28:47.13ID:Rfx5afKz
基本システムはブラウザゲーとかソーシャルゲームを参考にすんのがいいんじやなかろうか
0255名前は開発中のものです。2011/09/20(火) 00:34:03.50ID:rDE1JUdS
>>253
おぉ、そのシステムはなかなか!
参考にさせてもらいます!

>>254
そうだね、いろいろ調査してみよう
0256名前は開発中のものです。2011/09/20(火) 00:42:42.98ID:vPlhH0CU
>>252
端末を複数もってる人は、複垢でも諦めるしかないと思う。
同じ端末での複垢は、ソフト的になんとかしないとダメだね。
0257名前は開発中のものです。2011/09/20(火) 02:08:06.49ID:L9XOtUsN
>>255
手伝えるのはバグ探しくらいだけど応援してる
0258名前は開発中のものです。2011/09/20(火) 02:16:32.34ID:HOVmnko8
>>248
それをチートというかなぁ…

それはさておき、同一IPからの接続を1個または適当な数個に限定すれば防げるよ。
別の問題が起こるだろうがw
0259名前は開発中のものです。2011/09/20(火) 02:59:48.76ID:pNKh+ioj
>>242
UDIDと同じ問題抱えることになるが
0260名前は開発中のものです。2011/09/20(火) 11:41:28.12ID:HuxHW9hw
>>231
タブレットなので決済自体できない
0261名前は開発中のものです。2011/09/20(火) 21:30:58.77ID:z9v47qsP
しかし協力プレイが味噌のオンラインで放置RPGをどう料理するか
腕の見せ所だな。

ところで誰かandroid of empire作ってくれ。
システムとか全部aoeのパクリでいい
0262名前は開発中のものです。2011/09/20(火) 21:44:56.00ID:HOVmnko8
AIとか、めちゃくちゃ大変だと思うよ。
0263名前は開発中のものです。2011/09/21(水) 00:59:18.86ID:EKAXvfBx
>>261
そこまでガッツリオンラインってわけじゃないんだけどね。
基本は放置ゲーの醍醐味である気楽さを楽しんでもらいたい。

あと、Airで作ってるからiPhoneとマルチで出す予定。
βテストはandroidのみだが
0264名前は開発中のものです。2011/09/21(水) 01:12:33.17ID:e9+2HGzq
オートで戦闘するSRPGでも作るか・・・
0265名前は開発中のものです。2011/09/21(水) 01:59:56.85ID:AsLHX846
>>264
某カワカミンの携帯ゲームみたいな?
0266名前は開発中のものです。2011/09/21(水) 10:36:21.94ID:6Fyim9QZ
>>263
GAEって料金体系変わってすげえ金掛かるイメージなんだけどな
出来がよければwhipperのユーザも流れてくるだろうし、鯖代稼ぐ手段を用意しておくべきだと思う
まぁ、開発段階でこんなこと言ってもしゃあないけどw
0267名前は開発中のものです。2011/09/21(水) 14:32:44.34ID:vSCvC+/0
>>266
GAEは規約が細かすぎて分け判らん。
もっとシンプルな概要と利用例が欲しい。
0268名前は開発中のものです。2011/09/21(水) 14:57:49.67ID:O7jIHA6E
GAEとかハイダ工廠襲撃されて滅びそうだな
0269名前は開発中のものです。2011/09/21(水) 17:29:07.40ID:sawj2+6b
flash builder 4.5を買おうかと思ってますが
これを買えばandroidゲームが作れるんですか?
tower defenseとか作りたいです
0270名前は開発中のものです。2011/09/21(水) 18:59:21.58ID:EKAXvfBx
>>266
どうなんだろ、月間500万PVほどなら無料でいけるって噂だけど。
とりあえず負荷テストできるレベルまで作ってから考えます。
もちろんなにかしらで収入が得られるようにしようとは思ってます
0271名前は開発中のものです。2011/09/21(水) 19:10:01.05ID:EKAXvfBx
>>269
無料のFlashDevelopで十分作れる。
UIは自作しましょう
0272名前は開発中のものです。2011/09/21(水) 19:54:39.18ID:sawj2+6b
>>271
おぉ無料で作れるツールもあるんですね
ちょっと調べてみます
0273名前は開発中のものです。2011/09/22(木) 20:00:51.10ID:QR987AJb
会社の環境では
flashdevelop使えなかったんですが
flash builder 4.5はインストール時に
ネット接続を要求しますか?
全部DVDに入っているのでしょうか?
0274名前は開発中のものです。2011/09/22(木) 20:29:26.57ID:H+ICBumZ
>>273
アクティベーションにネットを使うはず
インストール自体はオフラインでいけるよ
0275名前は開発中のものです。2011/09/22(木) 20:32:12.29ID:shYcJSsD
>>273
flashdevelopはただのエディターだからそれだけじゃ作れない
flexSDKも入れないとだめ
0276名前は開発中のものです。2011/09/22(木) 21:12:38.67ID:QR987AJb
>>274
やっぱりアクチ必要なんですか・・・
ネットないから無理っぽいですね
なんでこの会社ネットないかな・・・

>>275
3つのsdkもダウンロードしました
flex、air、android
しかしandroid sdkはネットに繋がないと
platform-toolsが作られないようです
0277名前は開発中のものです。2011/09/22(木) 21:16:38.32ID:iboF95Tq
ネットにつながってないパソコンなんてただの箱です。
ちなみにflashdevelopはandroid sdkなしでも作れるという神ツール。
インストール時に全部マージしたsdkダウンロードするから
0278名前は開発中のものです。2011/09/22(木) 23:01:05.76ID:AvTpmPt6
>>276
実機持ってるんでしょ?テザで
0279名前は開発中のものです。2011/09/22(木) 23:03:24.32ID:M/JeckQ9
>>278
会社のポリシーってことだろw
0280名前は開発中のものです。2011/09/23(金) 12:21:10.84ID:UppV0M/s
ここにFlashBuilderのってないから
アクティベーションないんじゃ?

http://www.adobe.com/jp/activation/productsactiv.html
0281名前は開発中のものです。2011/09/24(土) 08:26:47.80ID:6QSSYgtw
なんとかflashdevelopで
開発できるようになりました
少々強引な方法で外部から持ち込み
無事にapkのビルドが成功しました
これでandroid移植の提案ができそうです
0282名前は開発中のものです。2011/09/24(土) 21:06:59.21ID:erpG3RyV
NativeActivityでゲームを作りたいんですが、メインループのFPS管理しようと思ったらglue使えませんか?
native-activityのサンプルにはメインループ内にsleep等している所が見当たらないのですが
それとも一般的にはRENDERMODE_WHEN_DIRTYを指定しないSurfaceViewのようにゲームの処理を別スレッドで回す感じなのでしょうか
0283前スレ724 ◆baWUaCw9Z. 2011/09/24(土) 21:37:48.35ID:1b0Ozuvz
前スレからLogging Questを作成していたものです。
画像作成やアプリの設定変更、広告の追加など最後に手間取りましたが、
なんとかマーケットでの公開にこぎつけました。
いろいろとアドバイスいただき、ありがとうございました。
まずはご報告まで。
0284名前は開発中のものです。2011/09/24(土) 22:18:14.46ID:IQSC8pQB
>>283
乙。マケ進出おめでとう
0285名前は開発中のものです。2011/09/25(日) 01:27:24.53ID:pGv33A44
>>282
言いたいことをちゃんと整理してから質問しようね
0286名前は開発中のものです。2011/09/25(日) 11:09:49.34ID:U+8nvEo7
>>285
これでも整理したつもりだったんですが…

NativeActivityを使ってゲームの処理を60FPSで回す一番いい方法を教えて下さい
0287名前は開発中のものです。2011/09/25(日) 19:57:59.82ID:76KbBtNX
何か趣味をと思って始めたけど
40過ぎてからActionScript3.0を
覚えるの大変だな
0288名前は開発中のものです。2011/09/25(日) 20:24:47.26ID:BVYtzoKO
>>287
AS3はネットにサンプルがいっぱいあるから入門に向いてると思う
がんばれ
0289名前は開発中のものです。2011/09/26(月) 00:36:15.32ID:woGARqDp
asはイベント地獄がきつい。
Guiはすごい直感的に作れるから好きなんだけど
0290名前は開発中のものです。2011/09/26(月) 05:14:50.51ID:fFwXvGGt
>>286
vsync60Hz未満の端末ではどうすんの?
eglSwapInterval呼びたいって話なら、ユーザーの皆様に迷惑なのでPCゲーだけ作ってなさい
0291名前は開発中のものです。2011/09/27(火) 01:58:22.16ID:W7S+jKp3
>>290
描画をvsyncに合わせるべきということは分かりました。
ということは例えばSTGの弾の移動等を制御する場合は、
・別スレッドを立てて等間隔で回してフレーム毎に座標を変更する
・フレーム毎に進めるのではなく描画前に経過時間から位置を計算する
のどちらかになる思うのですが普通どうするものなのでしょうか
0292名前は開発中のものです。2011/09/27(火) 03:47:49.19ID:hrPjfXun
>>291
タイマーでやる
0293名前は開発中のものです。2011/09/27(火) 08:35:12.52ID:TIwlxK+N
>>291
ちょっと前に出たゲームエンジンの本でも書いてなかったっけ
時間から線形補完するのが常道だと思う
0294名前は開発中のものです。2011/09/27(火) 09:06:05.44ID:TU9FzTVf
>>291
今時フレームレート固定を前提に組むのは時代遅れ
タイミングは実時間タイマーで計算するんだ
0295名前は開発中のものです。2011/09/27(火) 11:03:26.87ID:W7S+jKp3
>>292-294
FPS制御について資料が無いと思ったらそういう事だったんですね
勉強になりました。ありがとうございました。
0296名前は開発中のものです。2011/09/27(火) 16:13:54.92ID:e6cc8PMX
>>293
それは当たり判定の話じゃないの?
0297名前は開発中のものです。2011/09/27(火) 20:24:13.66ID:cahl7Ezd
決められた間隔でフレームを回す処理はどのみち必要だよ。
オセロとかマインスイーパとかのボードゲームでも無い限りね。

実際にかかった時間で移動量を計算するとかはその上での話だな。
0298名前は開発中のものです。2011/09/27(火) 20:51:48.97ID:TIwlxK+N
>>296
違うけど。何で?
0299名前は開発中のものです。2011/09/27(火) 21:36:19.99ID:Vjms+3JL
補完関数なしにボーンアニメーションやると大変なことになりそうだな
0300名前は開発中のものです。2011/09/28(水) 15:05:41.52ID:st7pi28z
できれば広告収入どのくらいあるか知りたいです
今後のモチベーションにつなげたいです
0301名前は開発中のものです。2011/09/28(水) 23:19:23.09ID:u5u38n7M
せっかくだから、ガチの値を公開してやんよ。
アプリ3つ作ってて、それぞれのインストール数と、アクティブインストール数(=インストール数−アンインストール数)は下記。
38879 total installs (users)
14557 active installs (devices)
29763 total installs (users)
10894 active installs (devices)
43720 total installs (users)
17561 active installs (devices)

広告業者は、admakerを使用。
9月の現在(28日)までの3つの合計インプレッション数。
126,751
クリック数
775
見積り広告収益額
5,121

大体こんなもん。
一月の金額で計算したいなら、上記金額を28で割って30掛けて。
もう28日だから大して変わらんが。
ちなみに有料版は無いから収益はゼロ。
0302名前は開発中のものです。2011/09/28(水) 23:23:14.65ID:5wGOcf7s
糞杉だろ
0303名前は開発中のものです。2011/09/29(木) 00:11:55.71ID:+sSzpvZF
条件付き報酬としての金銭をモチベーションにすると、人間は却って
クリエイティブな作業は上手く行かなくなるものだってダニエルピンクが言ってた
0304名前は開発中のものです。2011/09/29(木) 00:50:49.21ID:Y3KuumoK
それでもandroidだと有料にしたらもっと悲惨になるんじゃないの?
angry birdもandroidは無料で広告付きだし
0305名前は開発中のものです。2011/09/29(木) 01:07:34.41ID:b3n2uidi
TD系なんかは広告付き+機能制限の無料版と有料版併売して、その上で
有料版かなり売れてるゲーム結構あるし
まぁ結局作るゲームに依るんじゃないの。身も蓋もない話だけど
0306名前は開発中のものです。2011/09/29(木) 09:10:53.86ID:jqr3uXL5
>>301
クリック少な過ぎだな
まとめサイト系のアプリを作ってるけどインストール数が1桁少なくても
301と同じくらいのクリック数出てるぞ
まあアプリの種類によるんだろうなー
0307名前は開発中のものです。2011/09/29(木) 11:07:08.81ID:am6l/ejL
クリックじゃなくてミスタッチだろ?
0308名前は開発中のものです。2011/09/29(木) 12:20:41.90ID:Iwa5z9Tv
連打系のゲームでボタンのすぐ側に突然広告が現れるのは定石なのかね
必死すぎるわ
0309名前は開発中のものです。2011/09/29(木) 19:20:50.39ID:Y3KuumoK
時間差表示が最強
0310名前は開発中のものです。2011/10/02(日) 05:30:15.92ID:3Ha2qnGg
次期バージョンのAdobeAIRだと、AIRアプリからネイティブやJavaの関数叩ける様になるらしい
AIRforAndroid単体だとどうしても動作速度稼ぐのに限界有ったから楽しみだわ
0311名前は開発中のものです。2011/10/02(日) 18:17:20.25ID:+m+NJD35
Java叩ける様になるって事はAIRで作ったゲームでアプリ内課金とか
出来る様なるのかな
0312名前は開発中のものです。2011/10/02(日) 21:55:55.09ID:AzMu5vC6
でも描画はFlashのままなんでしょ?
OpenGLで描画とかできてもAIRの意味ないし
0313名前は開発中のものです。2011/10/02(日) 23:20:07.04ID:Ri6HmpBZ
今ちょうどAIRでゲーム作っててあとちょっとで完成しそうなんだが
apkあげたらテストプレイしてくれる人いるかな
0314名前は開発中のものです。2011/10/02(日) 23:48:32.61ID:rJRAazpy
というかAndroid版のFlashPlayerの描画エンジン自体がDalvik介さず
ネイティブでOpenGLゴリゴリ動かして描画してたはず
0315名前は開発中のものです。2011/10/03(月) 00:12:50.43ID:yKKfXXtI
>>312
今でもGPUで描画をしてて、さらにflash11,air3からopenGLアクセラレートで3D描画出来まっせ
03163122011/10/03(月) 00:36:06.59ID:sj4e4Ufq
すまんそういう意味じゃなくて、NDKやJavaで完全に描画を乗っ取ってしまったら
AIRの意味無いよねってこと
0317名前は開発中のものです。2011/10/03(月) 01:12:03.39ID:GkxWPM1a
そこそこ速い割に圧倒的に描画周りが取り扱い楽なのがFlashでやるメリット何だし、そこは別にネイティブに投げる必要ないんじゃない?
例えばアルゴリズムだったり数値計算周りだったり、Flashのactionscriptには荷が重い処理だけ投げるとかね
0318名前は開発中のものです。2011/10/03(月) 02:24:07.20ID:sfYFFRRa
想定してない用途でのデメリットを語るのはナンセンス
0319名前は開発中のものです。2011/10/03(月) 03:24:46.55ID:9N7Eg9IV
>>そこそこ速い
それは冗談で言ってるのか!
0320名前は開発中のものです。2011/10/03(月) 04:18:18.13ID:OB01Izd2
AIR速度は結構出るじゃん。苦労してGLSurfaceView回すエンジン作るよりよっぽど手軽だし。
俺はどうもAS3のイベント地獄が性に合わないが
0321名前は開発中のものです。2011/10/03(月) 07:53:45.05ID:EJI62LOC
フラッシュまんまでfps60でるのはすごい
0322名前は開発中のものです。2011/10/03(月) 10:48:02.00ID:sj4e4Ufq
よっぽど変な実装でなければ沢山画像を画面に貼りつけるだけなんて遅くならんぜ
もっとも、それだけならJavaとGLで作ってもそんなに難しくないけど
0323名前は開発中のものです。2011/10/03(月) 11:59:11.54ID:/01spFlP
>>301
一個1円で売った方が遥かに稼げるな
携帯課金できるようになったら無料+広告収入なんかやらないで有料で売った方がいいな
0324名前は開発中のものです。2011/10/03(月) 16:25:52.43ID:oe/uOgKQ
>>323
キャリア課金は今でも可能なはずだが有料アプリはかなり悲惨な状態だからなぁ
クリック増えるように工夫した方が有意義かもしれん
■ このスレッドは過去ログ倉庫に格納されています