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


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

ゲーム開発会社がゲーム製作技術を伝授するスレ



1 名前:ゲーム開発会社社員 [2018/03/07(水) 09:18:11.79 ID:y1PQz++e.net]
ワールドワイドソフトウェアという開発会社の者です。\n
社員がゲーム開発の質問に可能な限りお答えします。\n
www.wwsft.com/\n
長年RPGを中心に開発していますが、シミュレーション、アクション、スポーツ、ペット育成、麻雀など多くのジャンルの開発経験があります。

547 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 10:41:45.23 ID:w2Gxs5Yn.net]
>>519
>>520
二人とも過去レス見てると思うけど、土日はレス期待しないようねに

548 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 11:46:24.92 ID:kKA8GP7m.net]
製作技術と関係あるのか?

549 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 18:40:42.60 ID:++yLw2rN.net]
そこそこ儲かってるから法人化して社員雇おうと思うんだけど、新入社員ってどのくらい使えるの?
自分の仕事量が100として30くらいまでは間違いなくあると期待して良いの?
三人いれば自分が作るものと遜色ないタイトル作ってくれると思って良いの?

550 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 19:47:49.53 ID:7ZsPxaUm.net]
>>519
ボーンアニメーションのことじゃないの?
ググればツールやら仕組みやら一杯出てくる

551 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 20:05:22.92 ID:Cf7kJ6Ln.net]
自分がやるならSpriteStudioだな。
Unityでも使えるから作ったデータが将来的にも無駄にならない。
日本製で個人ユーザーも多いから情報に困る事は無いしね。

552 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 21:05:54.44 ID:XwJOvTxu.net]
だからさ、責任ない特定の人の経験だか嗜好なんて聞いてないから。
マウントしたいなら、自分でスレ立ててそこで募集しなよ。

553 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 21:30:24.25 ID:Fptue2Ga.net]
で、お前は何なの?
お前がマウント取りたいだけだろ?

554 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 21:34:00.96 ID:w2Gxs5Yn.net]
なんでわざわざ……

555 名前:名前は開発中のものです。 mailto:sage [2018/05/19(土) 22:12:29.37 ID:sIOTJcZY.net]
悪貨は良貨を駆逐する



556 名前:名前は開発中のものです。 mailto:sage [2018/05/20(日) 13:40:41.86 ID:pZLRUrPN.net]
ワンダーボーイのような斜めの衝突はどうすればいいでしょうか?
内積を使うの?

557 名前:名前は開発中のものです。 mailto:sage [2018/05/20(日) 16:07:26.37 ID:txz+gdWW.net]
>>1さんに質問です
貴社の1作品あたりの制作費はどれくらいかかっていますか?
利益率はどれくらいでしょうか?
宜しくお願いします

558 名前:名前は開発中のものです。 mailto:sage [2018/05/20(日) 16:40:04.78 ID:yxfBuOTb.net]
>>530
その聞き方で相手がわかると思ってるのか?わかるかもしれないが

559 名前:名前は開発中のものです。 mailto:sage [2018/05/21(月) 02:12:39.30 ID:sUn3pk7I.net]
ゲームのグラフィックを作るスキルはどうやって勉強すれば良いですか?
それともゲームのグラフィックと言うカテゴリー分けはなくて、
単にphotoshopやモデリングソフトなどをどう使うかという話になってくるのでしょうか

560 名前:ゲーム開発会社社員 [2018/05/21(月) 10:26:25.93 ID:pqQcLbM1.net]
>>519
>>524
>>525
518さん
523さんの教えて下さっている様にまず基本的な知識はボーンアニメです。
そして

561 名前:弊社も524さんの教えて下さっているSpriteStudioを使ったことがあります。
ただSwiftはまだ社内で使っていませんので、このスレをご覧になっているどなたかで
親和性のあるツールをご存知なら教えて頂けると助かります。

なおスマホ、PCともハード自体が高速ですので、同時に表示するキャラが数体であれば
パフォーマンス低下ということは普通はないと思います。
[]
[ここ壊れてます]

562 名前:ゲーム開発会社社員 [2018/05/21(月) 10:32:57.42 ID:pqQcLbM1.net]
>>520
519さん
さすがに匿名掲示板で社内の数字を見せることはできませんが(笑
自社ブランドでストア直売を行いつつ、請負で一定の制作費を確保する方法をお奨めします。
自社ブランドのみで、ほとんど売れなかったらアウトですので。
実際にここ数年、スマホ行けるぞ参入し、短期間で倒産した事例を何度も見たり聞いたりしています。

563 名前:ゲーム開発会社社員 [2018/05/21(月) 10:39:46.65 ID:pqQcLbM1.net]
>>523
522さん
新入社員で能力の高い人もいれば、全く使えない人もいます。
(ゲーム業界に限ったことでないですが)
ですので、給与を多く払ってでも、まず確実に仕事をできる経験者を雇い、
その後で新卒者や若い方を雇うことをお奨めします。

564 名前:名前は開発中のものです。 mailto:sage [2018/05/21(月) 12:18:19.51 ID:xtR02key.net]
>>1さん
ほんとくだらない質問やタメ口の質問にも真摯に回答してくれてお疲れさまです
これからも期待してます

565 名前:ゲーム開発会社社員 [2018/05/21(月) 14:34:07.35 ID:pqQcLbM1.net]
>>530
529さん
ワンダーボーイはセガの名作のことですよね?
丸っこいキャラ同時の当たり判定でしたら、最も手軽なのは“距離”での判定です。

具体的には
主人公の中心位置(x1,y1)、敵の中心座標(x2,y2)
 √(x1-x2)^2 + (y1-y2)^2
で2点間の距離を求め、それがある値より小さければ衝突です。

ボスキャラは、キャラの形状に応じて適時チェックします。
例えば頭部と胴体の2箇所で距離による判定を行うなど

ドットの重なりを完全に判定するには、
1)スプライト同士のヒットチェックのできる開発環境があればそれを利用
2)キャラクターごとにマスクデータを用意し、ドットが重なるか判定
という方法がありますが、個人や同人レベルの作品でしたら距離による判定でよろしいと思います。



566 名前:ゲーム開発会社社員 [2018/05/21(月) 14:46:49.12 ID:pqQcLbM1.net]
>>531
530さん
534にも書きましたが5chで社内の数字を見せることはさすがにムリなので(笑
一般的な話を書かせて頂きます。
弊社はRPGの開発が多いですが(ソシャゲでなく家庭用のFFやDQタイプのRPG)、
そういったものは開発費が高く、アイデア勝負の一発ゲーでしたら安いです。
(ゲーム内容によって開発費の差は10倍以上あります)
利益率はピンきりです。開発費の2、3割しか回収できなかったものもあれば、
開発費の何倍もの収益があったものもあります。
弊社だけでなく、ゲームを売るビジネス自体がそういうもの
(=多くの作品は売れないが、時々、ヒットする)です

567 名前:ゲーム開発会社社員 [2018/05/21(月) 15:19:25.56 ID:pqQcLbM1.net]
>>533
532さん
ゲームのグラフィックというカテゴリはあります。
ゲームグラフィックを大きく分けると
1)人間キャラを描くスキル
2)モンスターを描くスキル
3)BGを描くスキル
です。
有名なイラストレーターの描くキャラ、ライトノベルの表紙、
漫画やアニメなどのエンタテイメント関連商品など、多くの参考になる作品があります。
またPixivにも優れた作品があります。
クリエイターを目指す方への弊社QA
www.wwsft.com/qa/
にもデザイナーを目指す方へのヒントが書いてありますので、ご参照下さい。

・photoshopやモデリングソフトを使えるようになるか→学びさえすれば誰でもできます
・魅力的な絵が描けるか→努

568 名前:力して到達する場所です
ゲームグラフィックは後者の領域となります。
[]
[ここ壊れてます]

569 名前:ゲーム開発会社社員 [2018/05/21(月) 16:15:48.59 ID:pqQcLbM1.net]
>>537
536さん
応援ありがとうございます、励みになります ^ ^

570 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 00:19:50.29 ID:qeTF98ih.net]
>>540
ありがとうございます

571 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 07:43:25.23 ID:lF8LVqCH.net]
>>532
マルチで聞いて回った癖に回答に対してお礼もしないとか腐ってるよなコイツ

572 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 07:59:34.38 ID:SuObwN4O.net]
>>538
ありがとうございます
しかし私が質問したのは斜めの地形と自キャラの衝突なのです
ワンダーボーイやマリオ3のようなものです

573 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 09:43:13.13 ID:Cfg/+J46.net]
>>544
質問の要点がよく分からんけど、丸(○)と三角形()の衝突判定の方法を聞きたいの?
そんなのググればいくらでも出てくるだろうし、ケーム作ろうかってぐらい数学の素養があるならググるまでもないと思うけど
つうか、今は物理エンジンがあるんだから素直にそれを使っときなさい

574 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 09:51:18.39 ID:Vuxw1Tnp.net]
>>544
最初からそう質問しろよ
誰もおまえの考えなんかわからんのだから質問するなら出来る限り多くの情報は出しなさい後出しはいかんよ

575 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 10:51:15.69 ID:cZ+Hue5O.net]
愚者は経験、賢者は歴史って言うけど、
ある程度は経験ないと、歴史を学ぼうとしても理解できないよな。
つまりは人に聞く前に、自分で少しはやってみろ!

俺だったら、斜面に傾斜角度の情報持たせて、
当り判定して当たったら鏡面反射させる。

やったことないけどな!



576 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 11:18:56.95 ID:J574+X8D.net]
>>544、フルボッコわろた。しかもスレ主以外からw

577 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 11:49:50.16 ID:nC4cUwNm.net]
「当たり判定 斜め」でググると大量に出てくるが
それでもわからないとかかね?

578 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 12:09:11.93 ID:lF8LVqCH.net]
教えて君は努力というものを一切しないからな

579 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 12:38:42.78 ID:XFZMb6Xp.net]
>>544
ワンダーボーイやマリオ3のどの状況だよ
それじゃわかんねーっつってんだろ

580 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 12:40:52.94 ID:XFZMb6Xp.net]
古いゲームあげてくるあたりいい年だと思われるのに小学生レベルの聞き方だな

581 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 13:04:55.67 ID:W0itXsuB.net]
最近のゆとりは質問の仕方から分からないというね
回答者にはエスパー能力が要求される

582 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 13:25:31.17 ID:XG+/4wRP.net]
これ以上の叩きは不要。
次の方どうぞ。

583 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 17:16:41.85 ID:jIoJg//7.net]
>>544
\●/\●/\●/「イーッ!!」
ショッカー戦闘員

584 名前:ゲーム開発会社社員 [2018/05/22(火) 20:50:25.07 ID:p5pSWmzf.net]
>>544
地形との当たり判定ですね。
以前、別の方から似た質問があり、431で答えています。
↓このURLをご覧になって頂けますでしょうか。

弊社のゲーム制作テクニックの解説
www.wwsft.com/sp/
坂道の判定方法

585 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 21:22:58.53 ID:boWLeATO.net]
なんでピンポイントで坂道当たり判定があるんだよ!?
と思ったら、>>432でわざわざ追加していただいてるのね。

すごいな・・・

衝突後の速度ベクトルは、
  v' = v + n * (v・n)  (nは法線ベクトル)
で簡単に出せそうだけど、位置補正↓がめんどくさそう。。。

坂道に触れている状態の下り坂と上り坂、
坂道に触れてない状態の着地(落下時)、跳ね返り(上昇時)で処理を分ければいいのかな。
(やったことないけど!、、、というか3DDungeonRPG専なので今後もやらないけど!)



586 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 21:58:07.20 ID:BgrVUkns.net]
>>551
おまえバカじゃねーのか?www
ちゃんと書いてるだろ盲目なのか?www
わからんのならおまえは一生わからんでいいぞバ〜カwww

587 名前:名前は開発中のものです。 mailto:sage [2018/05/22(火) 22:08:57.74 ID:IAY2TnMs.net]
フルボッコからのいきなり大ギレ、わろた。

588 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 07:42:41.26 ID:q04wpClO.net]
失礼だが、この程度の問題を自分でなんとかできないならゲーム製作なんて無理だと思う
ましてや個人でなど

589 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 08:54:46.87 ID:30Tr9gYn.net]
そんなのみんな分かってるんだけど楽しいから言わないのよ

590 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 10:33:19.24 ID:Usc5p8p4.net]
質問です。
文章文字列の一行が、真っ暗の状態から上から少しずつ見えてきて、
最後に全部の文字の高さ分表示されるようなのってどうやっているんでしょうか?
フェードインのように全部が少しずつではなく、高さがスライド的に変わって出てくる表示です。

591 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 11:05:59.89 ID:ADEXHRbk.net]
Trello Chrome拡張機能プラグイン集
https://chrome.google.com/webstore/search/trello?_category=extensions

Slackプラグイン集
https://slack.com/apps

Sketchプラグイン集
https://sketchapp.com/extensions/plugins/

共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree

ttp://photoshopvip.net/103903
ttps://goodpatch.com/blog/sketch-plugins/

592 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 12:12:03.39 ID:q04wpClO.net]
>>561
そうか、マジレス正直すまんかった

593 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 12:37:36.18 ID:ZE1KCMTb.net]
>>562
文字の高さを徐々に変えてけばいい

594 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 12:44:22.37 ID:30Tr9gYn.net]
>>565
答えは社員を待っているんだ!待つんだ!
てか遣り方は使ってる物によってかわるよなぁどんな答えくるかな

595 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 12:52:12.42 ID:NrmZ5Oyk.net]
>>566
動画を作って再生。これ最強。



596 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 13:27:33.95 ID:kUpt2SZr.net]
海外のスタックオーバーフローとか見てもわかるが外人は質問する時に、
自分でこう考えてみてこうやってみたがこんな結果になったのでどこが間違っているんだろうって質問の仕方するけど
日本人は目的だけいっていきなりやり方教えてくださいって聞いてくるのな
これも教育の違いなのかね

597 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 13:58:58.07 ID:qRvnYv4y.net]
マジレスすると、根には親子関係に端を発する国民性の問題がある

・・・って長文を貼ろうかと思ったが止めとく

598 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 14:59:24.19 ID:Oh6qZB51.net]
>>566
グラデのかかった半透明シートを文章の上に置いて、
シートを下にずらすと予想

599 名前:名前は開発中のものです。 mailto:sage [2018/05/23(水) 17:18:36.52 ID:pAsMVhMD.net]
>>568
答える方も外人は親切だよな
かなり親身に考えてくれるし、上から目線で説教かますやつはほとんどいない
日本人は寄付しないっていうし親切じゃないんだろうな

600 名前:ゲーム開発会社社員 [2018/05/23(水) 17:31:07.46 ID:nJxU6OCC.net]
>>562
561さん
弊社のプログラミングテクニックに追加しました。
仰っているのはこのような演出だと思うのですが、ご確認下さい。
www.wwsft.com/sp/

仮想画面に文字を表示 → 実画面に描画範囲を計算しながら描いていく、という方法です。
最も一般的な方法で、全ての環境(PC、スマホ問わず)で実現できます。
なお文字列の周りを透明色にする必要があります。

601 名前:561 mailto:sage [2018/05/23(水) 19:26:57.75 ID:Usc5p8p4.net]
>>572
これの事です!ありがとうございます。
背景は真っ黒でも良かったんですが背景がグラデーションでもできるんですね。

602 名前:名前は開発中のものです。 mailto:sage [2018/05/25(金) 08:02:43.65 ID:UEP64Wti.net]
Androidアプリがバージョンアップ更新されると勝手にダウンロードして更新してくれますが、あれは開発側は更新バージョンをアップするだけで特別な処理は不要なのでしょうか?

603 名前:ゲーム開発会社社員 [2018/05/25(金) 11:16:53.92 ID:3KCUz0J0.net]
>>574
573さん
Androidアプリがバージョンアップした際の更新方法はユーザーが各自の端末で設定します。
ユーザーによっては自動更新OFFの方も多いと思います。
仰るように特別な処理は不要です。
詳しくはGoogleのサイトをご覧下さい。
https://support.google.com/googleplay/answer/113412?hl=ja

604 名前:名前は開発中のものです。 mailto:sage [2018/05/25(金) 12:10:01.46 ID:UEP64Wti.net]
>>575
ありがとうございます。
しかし、アプリ内容は更新できたとして、既に保存されているセーブファイルなどは消えてしまわないのでしょうか?
あとリソースデータだけ別にダウンドロードしたりとかもありますがあれはどうやっているのでしょうか?

605 名前:名前は開発中のものです。 [2018/05/25(金) 12:52:18.46 ID:2otIXyfY.net]
ここ詳しいね、

Intel Pentium G5 CoffeeLake 総合スレ
anago.op en2ch.net/test/read.cgi/jisaku/1526884213/



606 名前:名前は開発中のものです。 mailto:sage [2018/05/25(金) 15:34:20.99 ID:9gHKrMfi.net]
>>578
セーブデータもリソースもアプリ本体とは切り離してるんだろうし消えようがなくねーか?
パッと思いつくのは新バージョン起動時に必要なリソースが足りてるかチェックすればいいんじゃねーのかね。
そんで足りなきゃ自鯖からDLさせるとか。

独学だからスマートな方法が分からんから聞きたいってんなら分かるんだけど、なーんも考えないで答えだけ教えてくれってのは応用が効かなくなると思うぜ。

607 名前:名前は開発中のものです。 mailto:sage [2018/05/25(金) 16:19:03.56 ID:nEi3eTjV.net]
だから自称四天王の意見なんて聞いてないってw
天帝以外、質問に回答すんなっつうの。どんだけかまってちゃんなんだかw
あー、これには返信しなくて良いからな。四天王回答にだけ書いただけで以後かかないので。

608 名前:ゲーム開発会社社員 [2018/05/25(金) 17:19:29.27 ID:3KCUz0J0.net]
>>576
セーブファイルや本体にDL済みのリソースファイル(apk本体に入れないで用意したデータ)が消えることはありません。
リソースデータを別にダウンロードする方法はここに書くには長過ぎますので
「Android 外部ファイル ダウンロード」で検索すると色々なサイトに方法が載っています。
手順としては577さんも仰っているように
1.まず本体に必要なファイルがあるか確認
2.無い場合はダウンロード処理に移行
※1はフラグで管理するのではなく、毎回ちゃんとファイルがあるか読みに行って下さい
ユーザーが外部ファイルだけを消してしまったり、ということもあります

609 名前:名前は開発中のものです。 mailto:sage [2018/05/25(金) 18:55:11.66 ID:5qcfmsRZ.net]
時間軸逆転アンカートラップ?!時魔道士が時の砂をまいたのか!?

610 名前:名前は開発中のものです。 mailto:sage [2018/05/25(金) 22:43:49.02 ID:Q6roOWSe.net]
じゃあ、自称かまってちゃんの>>579は今後無視で。

611 名前:名前は開発中のものです。 mailto:sage [2018/05/26(土) 16:54:17.84 ID:RAjzY/EA.net]
横からしゃしゃり出てるとなんか得することあるのか?

612 名前:名前は開発中のものです。 mailto:sage [2018/05/26(土) 17:29:44.05 ID:U4z3kwJl.net]
横から噛み付くのが趣味のカス犬だよw
午前中からかみこみして確実にニートも混ざっているだろw

613 名前:名前は開発中のものです。 mailto:sage [2018/05/27(日) 09:52:49.99 ID:Lzw4JLCE.net]
噛み付き亀が生息してる

614 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 12:29:08.69 ID:Yjmc7eV2.net]
ファミコングラディウスの2面の粒々のあたり判定はどうやっているのでしょうか?ファミコンで全粒々とレーザーの当たりをチェックしてたら処理が追い付かなそうなんでレーザー付近の粒々を割り出してチェックするんでしょうか?

615 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 12:42:33.53 ID:Yjmc7eV2.net]
そもそもあの粒々のオブジェクト管理はどうやっているんでしょうか



616 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 14:00:29.30 ID:3vSnf6SW.net]
自分が遊んだゲームはみんな知ってるはずって想定なのかな
該当画面のスクショでも貼ればわかりやすいと思うんだけど

617 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 15:18:22.55 ID:iRd4WkK/.net]
>>586
ファミコンにはBGとOBJという概念があって、あの石みたいなやつは数量的にBGで表示してるはずなんだよね
んで、BGは2次元の配列みたいなもんだからそれと当たり取ってるだけだと思うよ
余談だけど1のレーザーはOBJでそれ以降はBGで表現してた気がする

618 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 15:34:29.07 ID:FTWO1+HV.net]
>>586
横レスですが。
粒々は配置されてる動かない物体なので、横スクロール座標と、ビームなどの座標を合成した座標に、粒々があったら当たったと見なして消滅処理すればイイんじゃないかなあと思いました。

例えば、現在表示される画面を描画する際、8×8ドットごとに区切ったマトリクスを2次元配列で持つとかして、中身は0:空っぽ(背景)、1:破壊可能物体、2:破壊不可物体とかを設定。
これは、面のマップ情報をスクロール分だけずらして、現在表示分をコピるだけでもイイですね。
昔のテレビって640×480でしたっけ?だと、横80×60の比較用配列で済むか。
で、ビームやレーザーの現在位置をビームが移動するごとにその配列のインデックスに直接参照できるから、オブジェクトごとの衝突判定みたいな時間のかかる処理は必要ないかと思いました。

自分で作るならこうかなあ、というのを書いたので、実際にどうやってるかは分かりませんが。
m(_ _)m

619 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 15:39:51.50 ID:FTWO1+HV.net]
>>587
で、オブジェクト管理というか、表示用マップ情報を、破壊されたら、上記の仕様の場合0(背景)にしてしまえば、その回は再描画されない、と。

横レスですいません。

620 名前:ゲーム開発会社社員 [2018/05/28(月) 17:45:09.70 ID:kzWIkCE2.net]
>>586
>>590
585さん
弊社はファミコン開発は行ったことがございませんので、
グラディウス自体は判りますが、ファミコン版2面の仕様がすぐには判らないです。
589さんのご助言のように二次元配列でBGを管理すれば実現できます。
(もし今、弊社がグラディウスっぽいゲームを作るならそうします)

589さん、ご助言ありがとうございます。
余談ですがファミコンを調べたところ解像度は256×224(240)ドットでした。
仰る通り軽い判定で実現できますね。

621 名前:585 mailto:sage [2018/05/28(月) 19:25:19.83 ID:Yjmc7eV2.net]
みなさん回答ありがとうございます。
背景配列とのあたり判定だったんですか。弾幕ゲームの考え方とは根本から違ったんですね。
レーザーも背景にしてたとは意外でした。
アーケード版の画面一杯に伸びるレーザーはオブジェクトですよね?
(グラディウスに限らず)

622 名前:585 mailto:sage [2018/05/28(月) 19:30:42.41 ID:Yjmc7eV2.net]
ついでに気になったのですが、雷電のうねうねレーザー(蛇みたいにぐるぐるうねって動く)の当り判定はどうやっているんでしょうか?
レーザーの始点と終点を細切れオブジェクトで配列で繋いで描画と当り判定をしてるんですかね?

623 名前:585 mailto:sage [2018/05/28(月) 21:04:15.10 ID:Yjmc7eV2.net]
グラディウス 2面
雷電 レーザー で画像検索すれば
だいたいのイメージは出てきます

624 名前:名前は開発中のものです。 mailto:sage [2018/05/28(月) 21:44:57.74 ID:HeSQEpJd.net]
>>595
おまえが質問してんだから画像くらい貼れよ
ひどいな

625 名前:名前は開発中のものです。 mailto:sage [2018/05/29(火) 23:48:59.81 ID:1CmqGrcA.net]
雷電ってW?



626 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 02:45:39.42 ID:8K+X9jFp.net]
ライデンと言ったら湯沢だろ?

627 名前:名前は開発中のものです。 [2018/05/30(水) 07:31:53.97 ID:3mYvjKIp.net]
雷電、大統領を救出しろ

628 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 07:55:54.39 ID:RYD69Gsk.net]
一つ答えると追加で聞いてくる奴居るよな〜

629 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 08:59:33.27 ID:sIcfHCbt.net]
>>600
聞いてくるのは良いんじゃね。
それより、お前に聞いちゃいねぇってのに、しかも自論全力の奴が笑えるw
そんなに質問して欲しけりゃ、同じ様にスレ立てろってね。

630 名前:名無しさん [2018/05/30(水) 10:41:03.81 ID:0MWQxOiA.net]
www.vwcdexpo.com/bihaku-review/

631 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 13:13:25.22 ID:3Y+98Ia2.net]
質問してる側からすれば、誰が回答したって回答は回答だろう。
意見が多いほうが取捨選択もしやすいし
明らかにそれおかしーだろって回答も無さそうだし。

ならなぜこのスレに書き込むのか?…質問スレに人いねーんだもん

632 名前:ゲーム開発会社社員 [2018/05/30(水) 16:15:11.62 ID:EGXSbYo5.net]
>>594
雷電のうねうねレーザーをYoutubeで調べ、たぶんこんな感じだろうというものをプログラミングしました。
www.wwsft.com/sp/

当たり判定は、一般的な方法、すなわち距離による判定か、オブジェクトが重なったかの判定で可能です。
レーザーのうねうね具合で、一見すると何か特別な判定が必要と感じられたのかもしれませんが、
1つずつ撃ち出される弾の判定と同じになります。

633 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 17:35:33.11 ID:ABn11nDo.net]
>>603
見てる側からしたら名無しの無責任な回答は社員さんのじゃましてるとしか思えんよ

634 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 19:55:13.34 ID:kv0Hlwne.net]
回答は沢山あってもまったく問題ないが
スレ仕切りたいマウント君はほんと邪魔

635 名前:589 mailto:sage [2018/05/30(水) 20:13:02.96 ID:fZdspc/Y.net]
どうも。
火種になって申し訳ありません。

なので、
不特定多数の質問に、心優しい不特定多数が答えるというスレを建ててみました。
【ゲームで、この処理ってどーやってんの?】
https://mevius.5ch.net/test/read.cgi/gamedev/1527678545/



636 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 20:57:06.53 ID:8K+X9jFp.net]
>>607
貴方はたぶん火種になってませんよ。
マナー的に断り入れてから入ってますし、少なくとも私には、善意のだいさんしゃとして映っています。
489-491みたいな、お前はアミバそっくりだな奴が要らない子です。
駄スレでした。では。

637 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 21:02:40.22 ID:kEyEou17.net]
駄レスでしょ

638 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 21:06:26.81 ID:8K+X9jFp.net]
>>609
失礼しました、そうですねw

639 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 22:07:08.31 ID:fZdspc/Y.net]
>>608
最後にします。
フォローありがとうございます。
m(_ _)m

640 名前:名前は開発中のものです。 mailto:sage [2018/05/30(水) 22:10:32.83 ID:izXQJMJo.net]
>>604
レーザーの軌道はベジェ曲線ですか?

641 名前:名前は開発中のものです。 mailto:sage [2018/05/31(木) 00:19:45.74 ID:GnXz49Rs.net]
ソース読もうよ

642 名前:名前は開発中のものです。 mailto:sage [2018/05/31(木) 00:46:46.68 ID:HA2RhzRM.net]
雷電初期のうねうねレーザー、それを書けるプログラマが辞めてしまったので途中から無くなったそうな・・・mjd?

643 名前:名前は開発中のものです。 mailto:sage [2018/05/31(木) 01:07:06.92 ID:afJ9Cg6n.net]
さすがに質問を不特定多数が答えるのは、質問スレでいいのでは・・・

>>604
レーザーの進行方向laDに、ターゲットへ向かうようにlaPを加減算すのですね。
あのレーザーってたまに円軌道を描くから、laPのインクリメントはいらないような気がするなぁ。
(一定時間生き延びたレーザーは、laDへの加減算が行われなくなるイメージ)

C系しかやらない俺には、
HTML?とJavaScript?でここまで書けることに目からウロコだw

644 名前:593 mailto:sage [2018/05/31(木) 12:12:53.24 ID:yw5hieHf.net]
>>604
動作つきの画面まで作ってくださりありがとうございます!
実際のプラズマレーザー(正式名)の動きにするにはまだまだ改良しないといけないようですが、非常に参考になります。

俗名はリーマンレーザー(会社帰りのリーマンが好んで使うため)と言うらしいです。

なんでlaDにlaPを加減することでああいう軌道に変化するのかがイメージしづらいですが・・・。
発想がすごいです。

645 名前:名前は開発中のものです。 mailto:sage [2018/05/31(木) 13:51:41.32 ID:N+l2Be6d.net]
>>604
なるほどなるほど。
複雑な計算しなくても面白い挙動は作れるんですね。
勉強になりました。



646 名前:名前は開発中のものです。 mailto:sage [2018/05/31(木) 15:26:19.06 ID:IITj/Hiu.net]
>>616
リーマンレーザーは止めろぉ‼
(金融システム畑)

647 名前:名前は開発中のものです。 mailto:sage [2018/06/01(金) 21:56:39.30 ID:7+YY42fI.net]
>>614
オイオイ
続編のほうが技術レベル低級なのかよw






[ 続きを読む ] / [ 携帯版 ]

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

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