トップページgamedev
110コメント52KB

SLG作ろうと思うんだが、アドバイスくれ

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/11/05(水) 05:10:44ID:0mmpK6ah
よろしくお願いしまっする。
0055名前は開発中のものです。2009/01/05(月) 13:17:50ID:vMi35hAO
あー、ごめんなさい
>>54の疑問理解できた
画面一杯に描いて、余計な部分の描画はしないから
それで良いんですね
勘違いしてました
0056名前は開発中のものです。2009/01/05(月) 18:05:08ID:MVZhDALq
>>54
御参考までに
HSPだけどクォータービューで検索すると10以内に見つかりますよ。

ttp://pokopokogame.blog55.fc2.com/
ttp://maglog.jp/taddi/Article221486.html
0057442009/01/07(水) 07:12:01ID:FCW9jPQq
ソースコードが(解析が必要なほどに)ぐっちゃぐちゃになってきたので、
ひとまず整理することにしました。

WTKの携帯エミュレータで操作していて分かったのが、
ボタンを押す回数が多いとすごく疲れるということ。

システムはなるべく単純にして、1キャラごとの行動で、ボタンを押す回数を
減らす方向で作っていこうと思います。

何かいいアイデアがあったら、聞かせてくださいね。
0058名前は開発中のものです。2009/01/08(木) 00:08:45ID:nHL2eG2l
ボタンクリックの回数は基本的にはユニット数に比例するでしょ。

ユニットには命令だけ与えて、後は勝手にAIが動かすWEGOスタイルも面白い
かもね。ボタンクリックも少なくてすむだろうし。
0059442009/01/08(木) 07:34:52ID:SnuouD6O
>>58
よさげなので、オートモードのメニューだけ作ってみました。

オートモードとマニュアルモードは切り替えできるようにするとして。

オートモードの場合キャラクタごとに5つの指示から選んで、
変更するまでは自動的に動いてくれるように…といったイメージです。
(技とかアイテムを使う場合は回数とか目標とか決めるべきかも)

これならAI任せで経験地稼ぎ、なんてこともできていいですね。
0060名前は開発中のものです。2009/01/10(土) 13:43:16ID:nKggUHh4
それはWEGOとはちょっと違う気もするけど、面白そうだw

ちなみにWe Goってのはターン制ゲームのシステムの一つ。ターンが命令フェイズ
と実行フェイズに分かれていて、プレイヤーが命令フェーズでユニットに命令を入
力、実行フェイズで敵味方が同時に行動する(この間、プレイヤーは介入できない)
形式の物。

よくあるお互い交互に行動する物はI Go, You Goと呼ばれる。
0061名前は開発中のものです。2009/01/10(土) 14:26:49ID:GBlBX3lD
>>60
ボードSLGでいうプロット制ですね。
0062名前は開発中のものです。2009/01/10(土) 21:54:55ID:nKggUHh4
プロット制とも言うのか。というかボード時代からあるんですね…
勉強になります。

しかし、プレイが大変そうだw
0063名前は開発中のものです。2009/01/10(土) 22:15:43ID:db9VtdVB
>>62
20年前か30年くらい前の特に海戦ゲームで使われていました。
行動を決めてあとは実行という感じで。
海戦は一直線の単縦陣で変針を行うのでできたのです。
ガダルカナル戦の海戦でプロット間違えて全艦島に座礁したという
人もいるようですよ。
0064名前は開発中のものです。2009/01/10(土) 22:46:36ID:nKggUHh4
>>63
海戦ゲームですか。なるほど。陸戦のボードは興味があったのでいくつか調べた
ことがあったんですが、確かにプロット制を採用した物は見たことがありません。

あ、でも空戦ボードゲームはプロット制でしたっけ。

>全艦座礁
レベルの低い貧乏海軍みたいな話ですね…
0065名前は開発中のものです。2009/01/10(土) 23:30:47ID:db9VtdVB
>>64
IJN今は聯合艦隊として再販されているゲームでしょうかはプロット制だった
と思います。
陸戦だとメタルヘッドのサプリとして出たヘビーソルジャーとかデュアルマガジンの
ボトムズシミュレーションとかが確かプロット制だったと思いますうろ覚えですが。
作戦級でも海外のものはいくつかあったと思います。

>空戦ボードゲーム
ターンベースの物もありますよ。
敵機の動きを見てから自機の機動を決めるのだからプロット制より
ターンベースのほうが実際の挙動に近いとかいう考えで
デザインされているものもあります。
0066名前は開発中のものです。2009/01/11(日) 23:49:06ID:cWr0moum
>>65
さすがにアニメ系の作品までは調べたことがないですw
唯一、M.a.k.(SF3D)のボードゲームが存在すると聞いて調べてみたことはありますがw

自分はほぼ完全にPCゲーム世代ですが、ボードウォーゲームのシステムは複雑な現
実を、手間や表現の面で非常に制約の多い中でいかに表現するか、知恵が絞られて
いて大変参考になります。
0067名前は開発中のものです。2009/01/12(月) 20:15:07ID:UgGi2iMx
>>66
ボードに関するご意見はまったくそのとおりなのです。
実はゲーム業界にいたのですが話をすると業界の人はマニアックだねで
終わりでした。
カタンのカプコンや他の知り合いでは注目している人もいるのですが
少数派のようです。
0068名前は開発中のものです。2009/01/12(月) 23:09:02ID:NNDsi3lP
これは、本職の方でしたか。
過去の資産? の活用は個人頼みってことなんでしょうね。もったいない気もします。

ところで軍板の某赤いコテの方ではありませんよね? (笑
0069442009/01/15(木) 07:21:31ID:faZWeRUR
汚かったソースコードを整理して、マップのスクロールや一部メニューの
実装をしましたが…

考えてたよりも、ゲームとして遊べる段階までもっていくのに時間かかりますね。
あと1ヶ月くらいはかかりそうな気がします。

毎日、朝の少しの時間しかできないけど、コツコツやっていきたいと思います。
以上、近況報告でした。


ボードゲームの世界は奥が深そうですね。
>>60
WeGoについて勉強になりました。ありがとうございます。
0070名前は開発中のものです。2009/01/17(土) 21:39:49ID:dDHV5XPp
>>68
2chではコテハンではないです。
製作技術では番号で書き込みしている板もありますが。
>過去の資産
旧ツクダホビーの版権もっている会社と取引があったんで上の人に
それとなく話しても無反応でした。
ガンダムがだめでもボトムズとかバイファムとかザブングルとかネタの
宝庫なのにorz。
0071名前は開発中のものです。2009/01/25(日) 13:38:54ID:opMZJdrf
>>69
システムとAIの実装なんかもありますし、ユニットやマップ、場合によっては
キャラクタのグラフィックスもありますから作業は大変です。
頑張って下さい。

>>70
失礼しました。ゲーム業界関係者でボードゲーマー、という方が軍板の方に居られ
るので、てっきり同一人物かと。

ツクダホビーかぁ。なんかひたすら精密さを求めた、それこそPCゲーム向きのシス
テムというイメージが。やったことないですが。
システム的にはチット制とかカードシステムとかを導入している最近の戦術級の
面白さを、うまく取り込めない物かと考えてしまいます。
World at War: Eisenbach GapシリーズとかConflicts of Herosとかが個人的な
注目タイトルです。参考に欲しい(笑
しかし、円高なのに輸入代理店たけぇえ!
0072442009/02/01(日) 06:52:44ID:LD2t16An
SRPG開発を始めて1ヶ月ちょっと経ち、だんだん進行が遅くなってきました。

プログラムが進めば進むほど、最初の設計のあいまいだったところが
足を引っ張るようになってしまったので、
システムくらいはきちんと固めてから作ったほうが良かったと後悔してます。

何とか移動→攻撃(または技、アイテム)→行動終了→ターン終了→敵ターン
はできたけれど、ここからがゲームの製作になるんでしょうね。

キャラクター、アイテム、技、あとはどんなギミックを入れていくか…
毎日う〜んう〜ん唸って考えてます。
ではではまた。

>>71
がんばります。ありがとうございます。(そういえば敵のAIはアホのまま忘れてました)
0073名前は開発中のものです。2009/03/19(木) 19:10:44ID:SSFVJ3Fa
AIって難しいね
0074名前は開発中のものです。2009/03/19(木) 21:15:10ID:RR2sKARI
敵AIはアホのほうがいい。
安全域から回復やシールドかけまくったり、的確に数人でこっちの回復系囲んで潰しにくるようなのは相手にしたくない。

アホなままで、パラメーターで3倍5倍の格差つけておけば
俺Tueee!!でそこそこ快感も出る。
0075名前は開発中のものです。2009/03/19(木) 21:54:35ID:4K/wykeB
SLGでAIアホは致命的でしょ。難しいけど
0076名前は開発中のものです。2009/03/20(金) 17:45:07ID:XsilXCTV
カプセル戦記2 ガシャポン戦士
これは、かなりAIの頭が良かった。
近年のにも勝る。
ただし、きわめて時間がかかるのが難点だったけど。
0077名前は開発中のものです。2009/03/20(金) 19:20:12ID:j+U2Wlzt
AIがいいのって言われたら、GBカードヒーローぐらいしか思い浮かばない。
0078442009/03/22(日) 06:58:54ID:wPNX8Qk+
おひさです。

ある程度動くようになった段階で、あまりにも面白くなくて、
しばらくゲーム作りは放置して、他の携帯ゲームをやってみたり、
iphoneを借りて遊んでみたりしていました。

特に、電車に乗ってiphoneを触っていたときの感想。
ちょっとした時間でできるゲーム、しかも、
操作やシステムが簡潔で、テキパキと待ち時間なくできるゲーム。
それが(今の自分には)良い携帯ゲームなんだなぁと。

それとともにアイデアも1つ浮かんだので、
今の作りかけのゲームはちょっと置いておいて、
そのアイデアを使ったゲームを試作してみようと思います。
(1キーでできる戦略ゲームって感じです)

それでは、また。

>>73-75
難しいですねー。
オセロゲームを作ったときですら、いろいろ本読んだりして
すごく勉強が必要でしたから…。
0079442009/05/24(日) 16:22:42ID:I9aJVAms
2ヶ月ぶりに復活しました。

いくつかIT関係の会社、というかゲーム会社の面接を受けて、
全部落ちてしまいました。・゚・(*ノД`*)・゚・。

もうプログラマになるのは諦めたので、
また趣味でゲーム作り再開します。

新しいサイト(ブログ)
ttp://crasysunset.seesaa.net/

気楽にがんばります。
ではでは。
0080名前は開発中のものです。2009/05/24(日) 18:37:11ID:50E/50yD
>>79
えー、あなた程のレベルでも駄目だったの?
見た感じかなり技術持ってそうなのにね

けっこう良い所の企業ばかり受けたのですか?
0081名前は開発中のものです。2009/05/25(月) 02:09:10ID:2lo1cAJS
どうしてそこで諦めるんだそこで!!!!!!!!
0082442009/05/25(月) 06:21:38ID:pCXCq3gr
>>80
はい。
実は、良い所の企業ばかり受けました。

ありがとうございます。技術はあんまりないです。
というよりも、サーバー関係の知識が無いのが辛い所です…。

>>81
本当は諦めきれてなくて、
このゲームを公開できることまで作ったら、
もう一度挑戦したいと思ってます。
そのときには募集も増えていることを期待してます。
0083名前は開発中のものです。2009/05/26(火) 00:34:53ID:MOSuP3Cl
まあ、見合いみたいなもんだから仕方ない。
その時必要としてる人でなけりゃ断られる。
0084名前は開発中のものです。2009/05/31(日) 09:09:02ID:Gb0DCRhy
サーバは自宅鯖立てていろいろやると身につくよ
wwwやftpサーバーから始めて
ソース管理やゲームのサーバーまで
発展させるのも楽しい
0085名前は開発中のものです。2009/05/31(日) 20:30:11ID:tZWLFFt/
シムアントはシミュレーションにはいるのかな?
小学校のときやったときはすんごい画期的なゲームにみえたけど
いまやってみるとプレイヤーあんますることないんだよね

これを一匹、一匹プレイヤーにしてオンラインでやればそこそこ
おもしろくなるんじゃないかね
アリでやったらもろぱくりだからゴキブリにしてみるとか
あーでも何百匹分もプレイヤーが集まるわけないね
0086442009/06/04(木) 08:12:35ID:GGHVD3VA
1年前に登録していた派遣会社から事務の仕事の紹介があり、
とても心がグラグラ揺れています…。

>>83
そのとおりだと思います。

>>84
このゲームでも、マップをDLして遊べるようにしたいなとは思っています。
が、まずはシステムを完成させねば。
(そして、あんまりサーバ周りは興味が…)

>>85
読んでいたら、アリとかゴキブリとかを敵に使いたくなってきました。
シムアント面白かったですね。シムアースも好きでした。


みなさんレスありがとうございます。
0087名前は開発中のものです。2009/06/04(木) 21:20:48ID:qYxWzJsu
>>1いないの?
0088名前は開発中のものです。2009/07/01(水) 15:27:13ID:lRwVDuXU
まだ作りかけですがこんなの作っています。

http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0039zip.html
0089名前は開発中のものです。2009/07/02(木) 20:13:53ID:+mbBKEFu
>>88
経路探索まで組み込んだ的な?小さくて見づらいけど実はユニットのグラフィックが凄い気がする
キャラが1マスの大きさなのにカーソルは半マスずつ動くのはなぜなんだぜ

しかし本当に古いスレが復活したりしなかったりする板だなあ・・
俺も今JavaでSLG作ろうと頑張ってるので貼ってみる

http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0040.jar
東方でFEを作ろうと思ったら、この板ではないが先駆者が居た。でもやめない・・
そもそも他人のPCでも動くのかな?コレ。操作はマウスのみで手軽に・・右クリックおしっぱで早送りな鬼○王ラ○ス的な
0090882009/07/02(木) 20:52:17ID:V0F9/2AL
>>89
プレイありがとうございます。
ユニットは実はリアルタイム3D表示でアニメーション付きXファイルを
再生しています。
今後は描画システムにも手を加えてモーションの切り替えができるよう
するつもりです。
0091名前は開発中のものです。2009/07/03(金) 23:09:28ID:8/qdxtPI
>>88,>>89
おお、人がいる。二人ともすげぇ。
>>89
自分のPCで動いたよ。マウスで動いた。

自分も東方キャラでスパロボ風SRPG作ろうとしてるけれど、なかなか進まない。
このジャンルも先駆者いるしなぁ…。
0092名前は開発中のものです。2009/07/04(土) 07:23:43ID:NDM7tnWg
>>91
動いたか、確認ありがとう。
安心して続けられる。

SRCじゃない東方スパロボ風ゲームもやってみたいな。
0093882009/07/20(月) 14:29:00ID:exwfAqN3
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0043zip.html

若干進展しましたのであげときます。
そろそろマニュアルがいるかも。
索敵しないと敵はでないので戦略航宙任務に機体をさかないと
いけません。
0094名前は開発中のものです。2009/07/22(水) 07:08:56ID:ii/0xqQ8
>>93
少しやってみた。
編成で航宙任務、哨戒、攻撃隊に分けてなんやかんややる感じなのかな?
マニュアルが欲しいです…
あと、戦艦?(エンタープライズ)を見つけた後、攻撃隊を移動させようとすると、
動作が遅くなるみたい。
CPU占拠率には変化が無いので、ウェイトか何かだと思うけど…

だんだん形になってきていいなあ…
自分はまだまだかかりそうだ。
0095882009/07/26(日) 14:09:32ID:V6dhQh0+
>>94
プレイありがとうございます。
もっと大きなモーションとシステム見直し、簡単ながらヘルプ
ファイルを同梱しました。

>>動作が遅くなるみたい。
これは経路探索がまずいからです。
A*あたりをいれれば改善されると思います。

http://onishibata.ddo.jp/20/download.php?id=05306
DLKey: slg
0096名前は開発中のものです。2009/08/04(火) 04:45:30ID:Q5gEUOou
お邪魔します。

1じゃないですが、SRPGを作っている者です。
現在はCPUルーチンを構築している最中です。

「敵ユニットから見て最短距離にいるプレイヤー側ユニットを選び、
敵ユニットを歩かせて攻撃させる」
というところまでは何とか出来たのですが、索敵範囲を25マス程度にすると
急激に動作が重くなってしまいましたorz
一般的にはもっと広い範囲で索敵するものなんでしょうか…?
0097962009/08/04(火) 06:22:34ID:Q5gEUOou
と、たぶん自分も経路探索が拙いっぽいですね。(深さ優先でやってました)
A*とやらを試してみます。
0098882009/08/04(火) 22:46:11ID:ThyASnj5
>>96
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0047zip.html
A*のヘックス対応版を作ってみました。
スクエアに戻すなりヘックスでいくなり好きに使ってください。
MFCが必要です。
いろいろ間違っているかもなので参考にはならないかもしれませんが(爆)。
0099名前は開発中のものです。2009/08/05(水) 05:44:13ID:4jLPrOta
>>88さん
わざわざサンプルまでありがとうございます。
早速ダウンロードさせていただきました。
しかしながら私の環境ではDebugフォルダ内のexeが動作しませんでした;
アドバイスをいただいたMFCのランタイムがインストールされていないせいだと思ったのですが…。
「Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86)」をインストールしてみましたが、
どうも変わらず。(2008の再頒布可能パッケージも入れてみましたが同じでした)

もしかして根本的にやってることが間違ってますか?
物凄く初歩的な質問ですみません。

あ、でもソースは見れたのでA*の勉強と平行して参考にさせてもらおうと思います。
0100882009/08/05(水) 06:21:33ID:FzULmbZf
>>96さん
すみません、VisualStudioいれてビルドしないと動かなかったような。
以下にいれてみました。
http://onishibata.ddo.jp/20/download.php?id=05317
DLKey: slg
0101名前は開発中のものです。2009/08/05(水) 10:41:26ID:4jLPrOta
>>88さん
度々すみません、ダウンロードさせていただきました。
しかし今度も動きませんでした;
製作環境が「VC++2008 ExpressEdition」(貧乏)なのでMFCのプログラムを
ビルド出来ないのは仕方ないのですが…。

「このアプリケーションの構成が正しくないため、アプリケーションを開始できませんでした。
アプリケーションを再度インストールすることにより問題を解決する場合があります。」

というエラーが今回も出てexeファイルが実行できません。(一応予備のノートでも試してみました)
やっぱり環境のせいでしょうかねorz
0102992009/08/05(水) 11:00:56ID:4jLPrOta
あ、ちなみに実行した環境はXP(32bit)です。
連投失礼しました。
0103992009/08/07(金) 09:57:26ID:0q1J5gnZ
何とかA*を実装することが出来ました。
まだ地形による移動経路の変更機能は実装してませんが、
まぁ何とかなると思います。
0104882009/08/28(金) 06:21:36ID:/CFb35Zc
シューティングというかRTSというか別の方向にいってみました。
縦スクロールのSLGなので工画堂のGUY`S&DOLLSライクですね。
こういうSLGはありなのかなしなのか動作確認も含めてプレイしていただけたら
幸いです。

http://onishibata.ddo.jp/20/download.php?id=05364

DownKey:slg
0105882009/08/29(土) 00:34:51ID:aBgO5yR5
先のアプリではVisualStudioの再頒布パッケージが必要だった模様ですのでいらない
設定で再アップしました。
これでDirectXのランタイムの最新版があれば動くはずです。
(放置していたVisualStudioがはいっていないもので試しました)

http://onishibata.ddo.jp/20/download.php?id=05366

DownKey:slg
0106名前は開発中のものです。2009/08/29(土) 01:27:22ID:zgo9pnMy
DLした。
とりあえず、ReadMeを入れてほしい。
動きはするけど操作の仕方が全然分からんかった。

ゲームが始まって、自機らしきものが
勝手に左上に移動していくのを眺めるだけで終わった。
あと、敵弾の黒抜きが出来てなかったよ。
0107名無しさん@そうだ選挙に行こう2009/08/30(日) 18:03:24ID:uqz+CXQk
>>105
自分もプレイしてみました。
コマンドで指示を与えていくSTG…みたいな?

マウス左クリックでゲームスタート。
白い機体にカーソルを合わせて右クリックで指示を出せる。
移動のしかたは「移動」を一回クリックした後、
行きたい場所にカーソルを持って行き、クリックでその地点に移動し始める。

このあたりまでは分かったけど、分からない所がいっぱいある…。
編成とかで色々できるみたいだけど、
このあたりの説明もほしいです。(前回とルールも変わっているだろうし。)
0108882009/08/30(日) 22:26:55ID:uxijzm7v
>>106 >>105
動作確認ありがとうございました。
たぶんVisal C++の製品版か無料版が入っていることと思います。
それ以外でも動くバージョンも作りました。
編成で攻撃隊を選ぶと選んだパイロットにより攻撃方法が変化します。
索敵でパイロットを指定するとダミー艦隊を消せます。
ただ、弾幕よけと手筋を読むSLGの良いところを消しているというご指摘
も別の方より受けているのでこの路線は一時凍結して練り直して
元のものか純粋なRTSに進む予定です。


http://onishibata.ddo.jp/20/download.php?id=05370

DownKey:slg
01091072009/09/03(木) 18:21:34ID:KB1rkM3+
>>108
ルール説明thx
とりあえず攻撃方法を変えながら、バンバンうってきました。
戦艦同士の戦いだから仕方ないとはいえ、
確かに弾避けは難しい…

マウスの反応が鈍いのかな?
・白い戦艦にあわせてコマンド一覧を出す際、
 右クリックを受け付ける範囲が狭い…?
・移動コマンドを選んで移動先を指定しても、
 一回のクリックでは反応しなかったことがありました。
・上の人も言ってましたが、スタート時移動先をどこかに指定するまでは、
 戦艦が勝手に左上に移動していきます。
PC環境によって違うのかもしれませんが、詳しくは分からないです…

SLGとは言えないのかもしれないけど、
これはこれで面白くなりそう。
0110名前は開発中のものです。2011/03/29(火) 20:43:43.86ID:rnNybUgm
j
■ このスレッドは過去ログ倉庫に格納されています