アクションゲーム製作総合スレッド Part1
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。
04/09/26 23:35:52ID:U/f0VG3hこのスレでは、そんなアクションゲームの製作技術や技術の検証、成功談
失敗談笑い話、難易度の設定方法論などについて語り合いましょう。
もちろん自分の作ったアクションゲームを晒してみたり、
プロジェクトをはじめてみるなどもOK!
ただし、アクションゲームの未来とか既存のゲームの話題などは、関連する他の
スレでやってくれ。
0859名前は開発中のものです。
2007/03/03(土) 22:36:17ID:ZSWbaJJC0860名前は開発中のものです。
2007/04/16(月) 10:02:37ID:8ghyp2vC0861名前は開発中のものです。
2007/05/27(日) 15:48:03ID:BhKqRl5g細かい関数の使い方とかよりもルーチンの考え方などが乗っているやつって少なくて
0862名前は開発中のものです。
2007/05/27(日) 19:55:03ID:LHLgs7xtこんなのがでる。
http://www.cbook24.com/bm_detail.asp?sku=9784797338959
レポートよろしく。
シューティングの方はかなり使えた。
0863名前は開発中のものです。
2007/05/27(日) 22:45:07ID:BhKqRl5g0864名前は開発中のものです。
2007/05/28(月) 15:56:42ID:KtjPzzsAすごいいろいろな「あのゲームのアレを再現するにはこうする」があるので
作ってる最中のアクションゲームがあって強化したい人には最適かも
目次でループと書いてあったのでマリオの城道間違うと的なループかと思ったら
ソニックの円型地形を駆け抜けるほうで意表を突かれたりとか
ゲゲゲの鬼太郎のリモコン武器とか足場を作るの内容がレインボーアイランドの
虹だったりとか本当にマニアックなかんじ
巻末の引用ゲーム一覧(割と詳しい解説付き)があるのでそこながめてるだけでも
結構楽しい
0865名前は開発中のものです。
2007/05/30(水) 13:24:04ID:OPfrRf3Y0866名前は開発中のものです。
2007/05/30(水) 16:08:15ID:KMmhBfEM今、アクションゲーム作ってるけど
平面と斜面との間の判定で苦労している。
そこで引っかかり敵が移動できなくなったり
落下したりしてる。
ここのスレを参考にして書いてみたが
結局満足のいく結果にはならなかった
0867名前は開発中のものです。
2007/05/30(水) 17:40:10ID:Sdd0M3T7すり抜けちゃうという問題が
坂の最中は足元の点だけで判定して坂を抜ける時に通常の判定範囲がブロックに
埋まってたら位置修正するようにつくったので当たり前の結果ではある
0868名前は開発中のものです。
2007/05/30(水) 19:43:11ID:lN5skoTh867なら坂のすぐ横にブロックを置かないとかな。
マップチップとは別に動作可能なマップオブジェを置きはじめると
そうも言ってられなくなるのだが。
0869名前は開発中のものです。
2007/05/30(水) 20:17:21ID:EnnyAl0Xhttp://www.geocities.jp/fwpe0527/2jump.htm
http://www.geocities.jp/fwpe0527/1block.htm
http://www.geocities.jp/fwpe0527/block2.htm
0870名前は開発中のものです。
2007/05/30(水) 20:58:16ID:Sdd0M3T7こんなかんじだと木のブロックをすり抜ける
0871名前は開発中のものです。
2007/05/30(水) 21:54:16ID:lN5skoTh天井無くていいなら
移動後のチップの高さが閾値以上なら押し戻す
ようにすればすり抜けなくなるぜ。
0872名前は開発中のものです。
2007/05/31(木) 00:20:58ID:F3/dGEmk坂中もx移動のみ通常ブロックの押し戻し判定をいれるようにしたら上手く動くようになった
いろいろサンクス
0873名前は開発中のものです。
2007/05/31(木) 01:30:37ID:VScETA9tどこかで見たと思えば
マリオ3みたいだな
0874名前は開発中のものです。
2007/05/31(木) 15:50:46ID:Q0A6zrR9マップチップとのあたり判定とかなんか基本的な部分が抜けていて中途半端な気がする
0875名前は開発中のものです。
2007/06/02(土) 00:45:23ID:wZdyARtt入門書の類とは違うようだけど
0876名前は開発中のものです。
2007/06/02(土) 13:31:03ID:K/zQez/rスゲーなぁ…
0877名前は開発中のものです。
2007/06/02(土) 21:38:43ID:wZdyARtt0878名前は開発中のものです。
2007/06/03(日) 00:25:04ID:kSspM1Chバール
専門書のようなもの。
0879名前は開発中のものです。
2007/06/03(日) 21:53:54ID:0Izydw0K斜めチップとの判定は載ってないん?
0880名前は開発中のものです。
2007/06/05(火) 00:32:29ID:jKe6nltnそれともキャラクタの周り数マスを選んで処理をするのでしょうか?
昔のマリオとかハードの処理能力が低かった頃はどうやっていたのだろうか
0881名前は開発中のものです。
2007/06/05(火) 01:01:17ID:IAK+Rvpzそれです。
0882名前は開発中のものです。
2007/06/05(火) 23:57:58ID:jKe6nltnと言うか皆さんはその辺どうやっているのかお聞きしたいです
0883名前は開発中のものです。
2007/06/06(水) 00:03:24ID:YgiViqN4基本的には周りのみ。
0884名前は開発中のものです。
2007/06/06(水) 00:50:33ID:3U6cCEJZ逆に総当りにすると得られるメリットって何よ?
0885名前は開発中のものです。
2007/06/06(水) 02:08:01ID:chS0e/hRまじめな話、2次元格子の近傍探索ごときの話で
面倒だからやりたくないとかグダグダ言ってるカスは
ツクールがお似合いだと思うんだ
0886名前は開発中のものです。
2007/06/06(水) 04:12:19ID:z9XUCeFP例えば、2Dアクションの話だけど、
ハード性能が上がった今は、総当りになるけど線分リストでマップ構成がいいんでない。
きょうび、格子で水平垂直な地形ってサムすぎるだろう、、、。
描画におけるカリングは今でもやらないと無理だけど、計算は、いいと思うんだよなぁ。
0887名前は開発中のものです。
2007/06/06(水) 09:34:02ID:chS0e/hRゲームボーイアドバンスでも総当りで何とかなる
ちょっと大きめ複雑なマップにちょっと多めのキャラを配置すれば
「ハードの性能が格段に上がった今も」総当りではすぐ苦しくなる
というようにケースバイケースなのだが
かける手間(の少なさ)に比して得られるメリットが非常に大きいから
今も昔もコリジョンツリーは頻繁に使われてきた
線分や曲線パッチの組み合わせで当たり判定データを構築する場合も
マップチップ(格子単位)の場合と同様、わずかの工夫で総当りは回避できる
線分や曲線パッチを内包するAABBの参照リストを格子に割り当てるだけで
劇的に改善される
0888名前は開発中のものです。
2007/06/06(水) 09:39:52ID:chS0e/hR0889名前は開発中のものです。
2007/06/06(水) 11:27:17ID:MhomYZ6j>総当りになるけど線分リストでマップ構成
どんなデータ構造?
ベクトルデータだから総当りにせざるをえない(判定するデータを絞り込むのが手間)ってあるか?
単純なものなら、層状の構造物なし=2Dハイトフィールド(標高データ間は線形補間)になるけど
水平軸方向にソートされた状態で保持された標高データから自キャラ周囲の標高データのみを
取得するなんて鼻くそほじりながらでもできる単純処理じゃん
0890名前は開発中のものです。
2007/06/07(木) 16:38:21ID:0+IdW+7s0891名前は開発中のものです。
2007/06/07(木) 18:29:00ID:I6GOVlIm0892名前は開発中のものです。
2007/06/07(木) 18:37:05ID:02ZgBj8B/ \
/ _ノ ヽ、_ \
/ o゚⌒ ⌒゚o \ また明日から総当りで
| (__人__) | 当たり判定する仕事がはじまるお…
\ ` ⌒´ /
0893名前は開発中のものです。
2007/06/08(金) 00:58:01ID:0tHvzgSK0894名前は開発中のものです。
2007/06/10(日) 16:11:53ID:G1PiLbme珍しい。かってこよう。
0895名前は開発中のものです。
2007/06/11(月) 02:08:32ID:p4aYhL8t2D限定だった。懐古趣味のフェードアウトオヤジ専用=マニアックということらしい
0896名前は開発中のものです。
2007/06/11(月) 08:05:20ID:82DVsP0l0897名前は開発中のものです。
2007/06/11(月) 21:14:45ID:S6XJk+ziステージ端から出ないようにしたいのですが、
なぜか相手側が端にいるときに前・後ろジャンプをすると反対側に出ることがあります。
どうしたらいいでしょうか?
ソースの一部を載せておきます。
anime.cppのAtack_Plus関数の中で処理をしてます。
http://www.uploda.net/cgi/uploader2/index.php?file_id=0000034740.zip
よろしく御願いします。
0898名前は開発中のものです。
2007/06/11(月) 21:32:56ID:uLUsliLI555行 *c_etc1[0] = _Etc.left;
562行 *c_etc1[0] = _Etc.right;
が逆じゃない?
左からはみ出しているのに右にセットしていたら逆に行っちゃうよ。
0899名前は開発中のものです。
2007/06/11(月) 22:24:23ID:S6XJk+zi>>555行 *c_etc1[0] = _Etc.left;
>>562行 *c_etc1[0] = _Etc.right;
調べてみたらJudgementでの判定が逆になってたせいでこのままでちゃんと動いてました。
直しても減少はかわらずでした。
Judgementは矩形判定で、
キャラの右端が相手キャラの左端を超えていたら当たっていて
左なら右にと矩形情報の反対側と比較してます
//短形あたり判定
//クラス 右端 + 移動量 が 相手 左端 より同じか大きかったら、
if(play.right + play.x + x >= enemy.x + enemy.left )// 0 1 1
{ //相手が 右端 が クラスの 左端 +移動量より同じか大きかったら、
if(enemy.right + enemy.x >= play.x + play.left + x ) //0 1 -1
{
//クラス 上端 + 移動量 が 相手の下端 より同じか小さかったら
if(play.top + play.y + y <= enemy.y + enemy.bottom )//0 0 1
{ //相手 上端 が クラスの下端 +移動量 より同じか小さかったら
if(enemy.y + enemy.top <= play.y + play.bottom + y ) //0 0 1
{
//衝突してたら0を返す
return 0;
}
}}}
0900名前は開発中のものです。
2007/06/12(火) 21:14:19ID:CGKsyuY3まあ「3D用」として書かれていないと応用できない奴もいるからな。
0901名前は開発中のものです。
2007/06/13(水) 00:59:16ID:lDl85htq自分で考えたり、自分から学ぼうとしなくても
勝手に向こうから手取り足取り教えてくれる本が出るといいね
0902名前は開発中のものです。
2007/06/13(水) 01:13:07ID:n5IMPjNl勝手に向こうから手取り足取り教えてくれるものさ
0903名前は開発中のものです。
2007/06/13(水) 14:53:22ID:bGZUbfD+アクションゲームの基礎部分を説明した本がないのはどういうことだorz
0904名前は開発中のものです。
2007/06/13(水) 18:52:26ID:wjrJx27Vアクションゲーム何とかマニアックスとかいう本が
「基礎部分を説明した初心者入門用の本ではない」
と本気で感じるか…衝撃的だな
悪いことは言わんからツクール使え
0905名前は開発中のものです。
2007/06/13(水) 19:54:20ID:RF3h1pDXとか書いてあるしマップ系の解説も薄いし明らかに基礎部分は飛ばしてる本です
まあ他で出てるRPGとかシューティングの本読めば大体習得できるだろうけど
0906名前は開発中のものです。
2007/06/13(水) 21:25:40ID:MowR/z1qいまどきタスクシステムが知りたいとか言ってるのは
初心者じゃなくて自称レトロゲーマニアの訳知り顔
ワナビーだけだからな
生粋の初心者は主人公とノコノコ一匹表示させて
ノコノコ踏んで蹴れればそれで大満足なんだよ
キャラの基本アクション(移動、山崎式正弦跳躍法、踏蹴)と
当たり判定(AABB-AABB)を書いとけば連中はホクホク
0907名前は開発中のものです。
2007/06/13(水) 23:18:01ID:JJC1iYRtなんでこんなのがつくれないんですか!やりかたならこの本に書いてますよ!!
まじ言われた
0908名前は開発中のものです。
2007/06/13(水) 23:25:08ID:VOV/L//Fレゲー好きなので個人的にはわりと満足。
0909名前は開発中のものです。
2007/06/13(水) 23:54:30ID:ioxKRYLm言われるほうも情けなさすぎるけど
なんでそんな口先だけの奴とつるんでるんだw
アクションゲームで「企画厨」が介在する余地
なんてねーよw
0910名前は開発中のものです。
2007/06/14(木) 00:36:07ID:Ugm3LY7a>なんでこんなのがつくれないんですか!
こんなのってどんなのだ?kwsk聞かせてくれ
0911名前は開発中のものです。
2007/06/14(木) 01:00:45ID:It+RwbwMしかしあれだな、もっとアクションゲーム制作人口を増やすためにも初心者向けの本ってのは必要だとは思うぜ。
アクションゲームってひとくくりにするけど内容は千差万別だからなかなかとっつきにくいだろうしな。
そういや上にツクールってあったけどアクションゲームツクールってでないなー。
あれば便利そうなんだけどね、難しいんだろうな。
0912名前は開発中のものです。
2007/06/14(木) 01:37:44ID:yTAuSBST(シューティングしか見た事無いが・・・)
0913名前は開発中のものです。
2007/06/14(木) 11:17:59ID:gLll7ArR言語の入門本はコンソールで終わりだから、
せっかく言語を勉強しても、そこで挫折するケースが多すぎる。
そこからどうやればウィンドウを出してグラフィックを出すのかとか
メインループを作るのかとか、そのへんをごまかさずに説明した本があれば敷居は低くなるだろう。
0914名前は開発中のものです。
2007/06/14(木) 13:31:32ID:xIzTaqfdいつの時代の話だよオッサン
何でもいいからHSPの本でも一冊手に取ってから物を言えよ
0915名前は開発中のものです。
2007/06/14(木) 15:39:21ID:czwkovmG>>911
すげー違和感あるな
どこから来たんだ?お前ら本当にアクションゲーム作ったことあるのか?
1人or気心の知れたリア友と一緒に2〜3人でアクションゲームを作るときに
「俺、企画担当」とかほざく脳無しを仲間に入れること自体まずあり得ないんだが
理由分かるか?分かるよな?
まさかネットで仲間募集して共同制作ゴッコに興じて悲喜劇を演じるカス共の
メンバー構成が趣味ゲー作りの標準だと思い込んでるわけないよな?な?
0916名前は開発中のものです。
2007/06/14(木) 18:12:33ID:wP3A8awFそいつらは2ch製作を基準に考えてるどっかのお客様だろ?
作る側の振りして技術板に紛れ込んでるが異臭ですぐバレる
>>913
メインループをごまかさずに説明?何をごまかされんだよ?w
敷居が低くなるも何もHSP本とかフラゲ本を持ってれば簡単な
2Dアクションくらい作れるよ
フラ板のアクションスクリプト系のスレ覗いてみろよ
0917名前は開発中のものです。
2007/06/14(木) 20:16:41ID:RClIjRpzホルホル
0918名前は開発中のものです。
2007/06/14(木) 20:32:38ID:fg7IJg9c普通の初心者はHSPのサンプルでも読んでりゃ自分でいじりながら成長する
永遠の初心者はHSPのサンプル読んでも分からんし成長もしないからウンコ
ウンコの相手したくて敷居を下げるのはお前の勝手だが
とりあえず四則演算から始めんと話にならんぞ?
0919名前は開発中のものです。
2007/06/14(木) 20:45:46ID:6cgP0DOn0920名前は開発中のものです。
2007/06/14(木) 20:55:13ID:gLll7ArR実際の実装の話題になると沈黙する奴が多すぎ
結局ソニックやマリオ3くらいの、斜面が実装できる奴すら少なそう
0921名前は開発中のものです。
2007/06/14(木) 21:29:13ID:czwkovmG0922名前は開発中のものです。
2007/06/14(木) 22:36:43ID:kNmi4KzGソニックやマリオ3みたいな斜面がやりたいです分かりません教えてください
なのか。即レスを得るための涙ぐましい努力だなwwwwwwwwwwwwww
0923名前は開発中のものです。
2007/06/14(木) 22:45:19ID:peNveAsFhttp://www.amazon.co.jp/dp/4797338954
四の五の言わずに買ってください
0924名前は開発中のものです。
2007/06/14(木) 22:48:27ID:nu6HJuAJflashなら、このサイトがオススメ
基本的な事は大体書いてあると思う(俺もまだ勉強中だけど)
flashしか知らないから他の言語で役に立つのか分からんけど
0925名前は開発中のものです。
2007/06/14(木) 22:58:50ID:T6ckUDdqアルゴリズム本はそのへんを考慮せず
その箇所だけのやり方だからね。
斜め45度とかだけならともかく、
曲線的なものを作ろうとするとややこしくなる。
0926名前は開発中のものです。
2007/06/14(木) 23:51:03ID:e2EMUPdBhttp://www.harveycartel.org/metanet/tutorials.html
ここのTutorialA/Bが出来るようになりゃ大丈夫だろ。
0927名前は開発中のものです。
2007/06/15(金) 00:17:02ID:gx5mpxcR0928名前は開発中のものです。
2007/06/16(土) 18:48:04ID:VP7vf5FPこのサイトいいよね
Flashは、別に使ってないんだけど、
いつなくなってもいいように、ダウンローダーで、思わず全部落としてしまったw
0929名前は開発中のものです。
2007/06/19(火) 23:26:10ID:QdwKNPl+図入りだから英文の内容も何となく想像付くだろ
0930名前は開発中のものです。
2007/06/20(水) 01:47:31ID:V8GoXOMwこれがあれば英語なんて怖くないね
0931927
2007/06/20(水) 02:15:28ID:Jgsn7eCJ0932926
2007/06/20(水) 05:24:47ID:9BZSHpek斜面作れない奴なら、必死になって英語を読むだけの価値はあると思うよ。
0933名前は開発中のものです。
2007/06/20(水) 08:25:29ID:kWXYILEHそれ初心者じゃないよまだ入門すらしてないよ
0934名前は開発中のものです。
2007/06/21(木) 00:47:43ID:VM3vvSJO今は敷居をガンガン下げていく時代
0935名前は開発中のものです。
2007/06/21(木) 05:52:09ID:9ag4Veng/⌒ ⌒\
o゚((●)) ((●))゚o フェードアウトwwwwwww
/::::::⌒(__人__)⌒::::: \
, -‐ (_) |r┬-| (_) -‐、
l_j_j_j と) | | | (つl_j_j_j
0936名前は開発中のものです。
2007/06/21(木) 13:07:49ID:0cTAQh7Q時代君が心配しなくても10年以上前から敷居は下がってるから
BASIC、ツクール、デザエモン、Klik&Play(Click&Create)、HSP…etc
0937名前は開発中のものです。
2007/06/21(木) 20:21:36ID:25ov3I+W0938名前は開発中のものです。
2007/06/22(金) 00:45:56ID:CAE+QVLR0939名前は開発中のものです。
2007/06/22(金) 00:56:40ID:75RtLnUp0940名前は開発中のものです。
2007/06/22(金) 06:19:12ID:HuiIKWjr最強wwwwwww
0941名前は開発中のものです。
2007/06/22(金) 08:34:23ID:njuyTnq10942名前は開発中のものです。
2007/06/23(土) 08:13:23ID:7aSaddQlツクールはXPにバージョンアップして敷居が上がったろうが
HSPも3にバージョンアップして敷居が上がったろうが
0943名前は開発中のものです。
2007/06/23(土) 10:05:40ID:N+4DEu/bあれは無理に最新バージョンを追っかける必要ないだろ
お前は2003が出たときにすぐに飛びついたのか?
0944名前は開発中のものです。
2007/06/23(土) 10:14:25ID:7aSaddQlそれ以外のツクールは完全に死んでるだろ…
>あれは無理に最新バージョンを追っかける必要ないだろ
最新バージョン以外は死に向かうもんだろ…
更新されねーんだから…
>お前は2003が出たときにすぐに飛びついたのか?
ツクールなんかそもそもやらねーよ…
0945名前は開発中のものです。
2007/06/23(土) 10:48:12ID:33CD/9Vkまーた知ったか君が評論家の真似事をしてると聞いて飛んできました!
0946名前は開発中のものです。
2007/06/23(土) 11:36:28ID:7aSaddQlつーか評論家?何が「評論」なの?本格的なバカだな…
0947名前は開発中のものです。
2007/06/23(土) 11:41:12ID:7aSaddQlRPGツクール以外のツクールが死んでるのも客観的な事実だろ?
更新されないツールが死んでいくのも客観的な事実だろ?
どう考えても事実しか言ってない。何が「評論家の真似事」なのやら…
ちょっとでもツクールが卑下されたと感じると発憤しちゃうツクール厨はこれだから困る。
0948名前は開発中のものです。
2007/06/23(土) 14:29:36ID:iTc/OTD1とりあえずID:7aSaddQl、バーカバーカ
ツクールは他の開発環境とは一線を隔す存在なんだよカス
リリースしてポイの市販ゲームと同列に語るべき玩具だよ
RPGツクール2000、2003、XPはツクールの名を冠した別物だよ
2000=入門者向け、2003=ただの地雷、XP=上級者向けだよ
必死になって最新版追っかけないと気が済まないのはお前だけだよ
バリュー版の販売実績なめんなよ
古いバージョンはサポート打ち切られてる?
古いのも新しいのもサポートは元から無いも同然だよ
少なくとも新品で店頭に並んでる奴はサポートあるよ
致命的不具合ですげー数の文句が来ない限りは基本放置だよ
0949名前は開発中のものです。
2007/06/23(土) 14:30:25ID:tkX48OKG電話友達募集中♪
0950名前は開発中のものです。
2007/06/23(土) 17:06:35ID:JfnFKT5gぶっこいてるアホがいるようだが
格ゲーツクール使った同人ゲーとか
普通にあるんだぜ。うろブラとか
0951名前は開発中のものです。
2007/06/23(土) 19:21:57ID:VzcMQ1Gl0952名前は開発中のものです。
2007/06/23(土) 20:44:08ID:zif0TXxM笑えるなw
口喧嘩で勝てないヤツが同人板に泣きついて、
それでノコノコやってきたのがお前って訳だw
まぁとにかく、RPGツクール厨のみなさんはスレ違いなんで帰ってください。
0953名前は開発中のものです。
2007/06/23(土) 21:00:28ID:6oFc9ruOおまえらも口を動かす前に手を動かせ
0954名前は開発中のものです。
2007/06/23(土) 21:13:51ID:RBbC3IQxツクール厨だけは排撃しておくべきだと思うよ。
無能が味方のフリをして紛れ込むと、手が付けられなくなっちゃうからね。
0955名前は開発中のものです。
2007/06/23(土) 23:21:37ID:4AEkvlH6事実になる板があると聞いて飛んできましたよ
0956名前は開発中のものです。
2007/06/23(土) 23:22:36ID:RBbC3IQx君の巣の文化をこっちに持ち込んじゃいけない。
0957名前は開発中のものです。
2007/06/23(土) 23:23:23ID:4AEkvlH60958名前は開発中のものです。
2007/06/24(日) 02:35:09ID:/5gG39Yz0959名前は開発中のものです。
2007/06/24(日) 05:30:47ID:zQnoyhbz更新されないからって、死んでないよ
レス数が950を超えています。1000を超えると書き込みができなくなります。