[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 03/27 08:27 / Filesize : 163 KB / Number-of Response : 662
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Android向けゲーム開発スレ Part2



1 名前:名前は開発中のものです。 mailto:sage [2011/08/15(月) 20:23:38.02 ID:+zd8VsuX]
Android向けゲームの開発や雑談等々適当に何かをするスレす
ゆっくりしていってね!!

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

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

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

関連スレ(プログラム技術板)
【Google】Androidアプリ作成part9
hibari.2ch.net/test/read.cgi/tech/1310008356/
Androidプログラミング質問スレ Part11
hibari.2ch.net/test/read.cgi/tech/1312405492/

632 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 18:21:40.18 ID:P2wWLzMM]
どうやって帰るんだよw

633 名前:BQアイスクリーム mailto:sage [2012/03/07(水) 14:34:25.11 ID:45Om+9e1]
アンドロイドアプリ(ゲーム)をエクリプスで開発しようと本みて勉強中だが
シーンをどうやって切り替えるかが分かりません

Cで作った時は
Sceneクラスつくって
それを継承したTitle_sceneとGame_sceneを作って
Sceneの型の配列にTitle_sceneとGame_sceneオブジェクト入れて

メインループ{
Scene配列.act
}

上記のコードでactっていうメソッド作って回してたんだけど

なんか王道みたいなやり方教えてください

634 名前:名前は開発中のものです。 mailto:sage [2012/03/07(水) 15:30:15.08 ID:Az2HtBIj]
>>633
ステートパターン

635 名前:BQアイスクリーム mailto:sage [2012/03/07(水) 17:30:26.51 ID:45Om+9e1]
>>634
それでググったら大体分かった気がしました

また質問ですが、画像描写するときはViewを継承したクラスで行うと思うんですけど
自分が見ている本の参考コードは、全て2つのクラスで構成されています。
1つ目はプログラムの本体となるActivityクラスを継承したもの、
2つ目はViewを継承したクラスなんですが、プレイヤーの動きやマップなど
全てこの2つ目のクラスに書き込んでおります。おそらく分かりやすいようにそうされたんだと思いますが
タイトルからゲームへの変更も全てIF文で行っています
プレイヤークラスやマップクラスを作ってそこから画像を描写するにはどうすればいいでしょうか?

canvasのポインタを渡して、渡した先でdrawメソッドでいいんでしょうか?

636 名前:名前は開発中のものです。 mailto:sage [2012/03/08(木) 01:04:41.99 ID:Hg/JZss8]
動けばどうやってもいいよ
駄目なことは無いから自由にやろう
思い通りに動かなくなってから質問しよう

637 名前:名前は開発中のものです。 mailto:sage [2012/03/08(木) 02:29:38.54 ID:ggrFAUHW]
そんなわけない
自分の端末では動いても他の端末では全く動かないなんてことはAndroidではザラ
後で気付いて修正なんてことになると凄い手間になるよ

638 名前:名前は開発中のものです。 mailto:sage [2012/03/08(木) 02:34:49.61 ID:Hg/JZss8]
初心者にはいい経験になるだろう

639 名前:名前は開発中のものです。 mailto:sage [2012/03/08(木) 08:19:04.18 ID:qVFL9gzk]
まぁ特別に機種依存な話でもないし
端末によってゲームの進行速度が違うとか無ければ、描画はそれでも良いのでは
描画のテクや定石を知りたいのならば、
質問するよりレプリカ島のソースでも見たらいい

例えば、描画処理を切り離したいってことなら
描画を委譲するクラスを作って描画スケジュールをキューに渡すとかある
シーン遷移の件と同じで、パターンを適用するのは
ある程度のスケールを見越した時に管理しやすいからで
2、3の単純な処理のためだけにやるのは仰々しい
IF文羅列で済むのならそれでいい
その規模になる前から変にこだわらなくていいんじゃない

640 名前:名前は開発中のものです。 [2012/03/10(土) 14:24:47.32 ID:T6Si1eGs]
android アプリのソースをたくさん読みたいのですが、
ソースが多く置いているところはあるでしょうか?

それとも、appストアにアプリをDLして逆コンパイルするのでしょうか?




641 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 14:37:16.92 ID:3L/Om4vb]
Android SDK についてるサンプルは?

642 名前:名前は開発中のものです。 [2012/03/10(土) 14:53:10.72 ID:T6Si1eGs]
>>641 Android SDK についてるサンプルというのは初耳なのですが、
どのようにして閲覧するのでしょうか?



643 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 15:07:18.39 ID:iZu9WMMO]
Android SDKのインストール先開けばすぐ分かるだろ・・・

644 名前:名前は開発中のものです。 [2012/03/10(土) 16:24:37.64 ID:T6Si1eGs]
見つけました。
実行してみて、勉強します。
ありがとうございました。

645 名前:BQアイスクリーム mailto:sage [2012/03/11(日) 17:02:32.82 ID:0mXUYjud]
レプリカ島をチェックアウトしてソースをゲットしました
インポートしようとしてもプロジェクトが見つからない状態です
初歩的ですがエクリプスにプロジェクトをインポートするにはどうすればいいんでしょうか?

646 名前:名前は開発中のものです。 mailto:sage [2012/03/11(日) 20:14:26.30 ID:2GhAaS3L]
そんなのも解らずに開発か…とりあえずeclipseの使い方から勉強してみては?

647 名前:BQアイスクリーム mailto:sage [2012/03/11(日) 20:40:59.79 ID:0mXUYjud]
なんとか追加できました。実行もできました。
しかしファイル多いですねえ
全部読むのにそうとう時間かかりそうですが頑張ります

648 名前:名前は開発中のものです。 mailto:sage [2012/03/12(月) 08:47:54.61 ID:8kZAE7vn]
そんな事も知らないのは誰でも最初は同じ
でもインポート方法くらい自分でググれば見つかるでしょうに
先は長いぞ

649 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 01:44:33.91 ID:quPUCjLa]
創りたいのは山々なんだが、本当ネタが出てこねぇ…。

650 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 08:17:56.24 ID:Ag+EtYEb]
>>649
ネタ?



651 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 11:52:44.05 ID:cFLSE+qF]
androidバッシングが半端無いが
そんなもんは無視していこうぜ

652 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 18:59:17.72 ID:sr9mP17u]
途中まで作ってて思ったんだが
HTML5でよくね?

653 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 20:19:30.74 ID:0LBMi33Y]
>>652
このスレ終了

654 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 21:51:18.97 ID:wv4hW6Cf]
再開

655 名前:名前は開発中のものです。 mailto:sage [2012/03/22(木) 21:44:42.43 ID:71XeAL/w]
BannerBridgeからメールきた アプリ用の広告始めたのか
それとも前からやってたのか 誰か貼ってる人いる?
昔おれここで垢消しくらったんだよなw

656 名前:名前は開発中のものです。 mailto:sage [2012/03/23(金) 02:52:39.33 ID:OUqbL10E]
Logging QuestやWhipperなどで使われている
上部にある画面を切り替えるコントロールってなんでしょうか?

657 名前:名前は開発中のものです。 mailto:sage [2012/03/23(金) 04:06:12.04 ID:6VxZxMwc]
Tab

658 名前:名前は開発中のものです。 [2012/03/26(月) 17:37:43.33 ID:e5NuufyT]
存在するアンドロイドデバイスのアスペクト比と解像度の一覧ってある?
どこまでサポートするのが一般的なんだろう?


659 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 18:08:34.39 ID:K9mOCmoz]
固定アスペクトで作って、機種の解像度に合わせて拡大縮小
アスペクト違いで足りない部分には黒帯を表示
これでやってる

660 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 19:09:18.62 ID:I2Xyy9+o]
>>659
どの解像度を目安にグラフィック作ってる?(2D部分)
拡大はぼやけるだけだけど、縮小で潰れると
予想以上に見栄え悪くなる・・・orz





661 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 19:38:36.46 ID:K9mOCmoz]
>>660
うちは800pixel×480pixelかな

解像度一覧アプリがあるからこれ見たらいいかも
ttps://market.android.com/details?id=com.itog_lab.android.adis






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<163KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef