ワールドワイドソフトウェアという開発会社の者です。\n
社員がゲーム開発の質問に可能な限りお答えします。\n
http://www.wwsft.com/\n
長年RPGを中心に開発していますが、シミュレーション、アクション、スポーツ、ペット育成、麻雀など多くのジャンルの開発経験があります。
ゲーム開発会社がゲーム製作技術を伝授するスレ
■ このスレッドは過去ログ倉庫に格納されています
1ゲーム開発会社社員
2018/03/07(水) 09:18:11.79ID:y1PQz++e524名前は開発中のものです。
2018/05/19(土) 20:05:22.92ID:Cf7kJ6Ln 自分がやるならSpriteStudioだな。
Unityでも使えるから作ったデータが将来的にも無駄にならない。
日本製で個人ユーザーも多いから情報に困る事は無いしね。
Unityでも使えるから作ったデータが将来的にも無駄にならない。
日本製で個人ユーザーも多いから情報に困る事は無いしね。
525名前は開発中のものです。
2018/05/19(土) 21:05:54.44ID:XwJOvTxu だからさ、責任ない特定の人の経験だか嗜好なんて聞いてないから。
マウントしたいなら、自分でスレ立ててそこで募集しなよ。
マウントしたいなら、自分でスレ立ててそこで募集しなよ。
526名前は開発中のものです。
2018/05/19(土) 21:30:24.25ID:Fptue2Ga で、お前は何なの?
お前がマウント取りたいだけだろ?
お前がマウント取りたいだけだろ?
527名前は開発中のものです。
2018/05/19(土) 21:34:00.96ID:w2Gxs5Yn なんでわざわざ……
528名前は開発中のものです。
2018/05/19(土) 22:12:29.37ID:sIOTJcZY 悪貨は良貨を駆逐する
529名前は開発中のものです。
2018/05/20(日) 13:40:41.86ID:pZLRUrPN ワンダーボーイのような斜めの衝突はどうすればいいでしょうか?
内積を使うの?
内積を使うの?
530名前は開発中のものです。
2018/05/20(日) 16:07:26.37ID:txz+gdWW531名前は開発中のものです。
2018/05/20(日) 16:40:04.78ID:yxfBuOTb >>529
その聞き方で相手がわかると思ってるのか?わかるかもしれないが
その聞き方で相手がわかると思ってるのか?わかるかもしれないが
532名前は開発中のものです。
2018/05/21(月) 02:12:39.30ID:sUn3pk7I ゲームのグラフィックを作るスキルはどうやって勉強すれば良いですか?
それともゲームのグラフィックと言うカテゴリー分けはなくて、
単にphotoshopやモデリングソフトなどをどう使うかという話になってくるのでしょうか
それともゲームのグラフィックと言うカテゴリー分けはなくて、
単にphotoshopやモデリングソフトなどをどう使うかという話になってくるのでしょうか
533ゲーム開発会社社員
2018/05/21(月) 10:26:25.93ID:pqQcLbM1534ゲーム開発会社社員
2018/05/21(月) 10:32:57.42ID:pqQcLbM1 >>519
519さん
さすがに匿名掲示板で社内の数字を見せることはできませんが(笑
自社ブランドでストア直売を行いつつ、請負で一定の制作費を確保する方法をお奨めします。
自社ブランドのみで、ほとんど売れなかったらアウトですので。
実際にここ数年、スマホ行けるぞ参入し、短期間で倒産した事例を何度も見たり聞いたりしています。
519さん
さすがに匿名掲示板で社内の数字を見せることはできませんが(笑
自社ブランドでストア直売を行いつつ、請負で一定の制作費を確保する方法をお奨めします。
自社ブランドのみで、ほとんど売れなかったらアウトですので。
実際にここ数年、スマホ行けるぞ参入し、短期間で倒産した事例を何度も見たり聞いたりしています。
535ゲーム開発会社社員
2018/05/21(月) 10:39:46.65ID:pqQcLbM1 >>522
522さん
新入社員で能力の高い人もいれば、全く使えない人もいます。
(ゲーム業界に限ったことでないですが)
ですので、給与を多く払ってでも、まず確実に仕事をできる経験者を雇い、
その後で新卒者や若い方を雇うことをお奨めします。
522さん
新入社員で能力の高い人もいれば、全く使えない人もいます。
(ゲーム業界に限ったことでないですが)
ですので、給与を多く払ってでも、まず確実に仕事をできる経験者を雇い、
その後で新卒者や若い方を雇うことをお奨めします。
536名前は開発中のものです。
2018/05/21(月) 12:18:19.51ID:xtR02key537ゲーム開発会社社員
2018/05/21(月) 14:34:07.35ID:pqQcLbM1 >>529
529さん
ワンダーボーイはセガの名作のことですよね?
丸っこいキャラ同時の当たり判定でしたら、最も手軽なのは“距離”での判定です。
具体的には
主人公の中心位置(x1,y1)、敵の中心座標(x2,y2)
√(x1-x2)^2 + (y1-y2)^2
で2点間の距離を求め、それがある値より小さければ衝突です。
ボスキャラは、キャラの形状に応じて適時チェックします。
例えば頭部と胴体の2箇所で距離による判定を行うなど
ドットの重なりを完全に判定するには、
1)スプライト同士のヒットチェックのできる開発環境があればそれを利用
2)キャラクターごとにマスクデータを用意し、ドットが重なるか判定
という方法がありますが、個人や同人レベルの作品でしたら距離による判定でよろしいと思います。
529さん
ワンダーボーイはセガの名作のことですよね?
丸っこいキャラ同時の当たり判定でしたら、最も手軽なのは“距離”での判定です。
具体的には
主人公の中心位置(x1,y1)、敵の中心座標(x2,y2)
√(x1-x2)^2 + (y1-y2)^2
で2点間の距離を求め、それがある値より小さければ衝突です。
ボスキャラは、キャラの形状に応じて適時チェックします。
例えば頭部と胴体の2箇所で距離による判定を行うなど
ドットの重なりを完全に判定するには、
1)スプライト同士のヒットチェックのできる開発環境があればそれを利用
2)キャラクターごとにマスクデータを用意し、ドットが重なるか判定
という方法がありますが、個人や同人レベルの作品でしたら距離による判定でよろしいと思います。
538ゲーム開発会社社員
2018/05/21(月) 14:46:49.12ID:pqQcLbM1 >>530
530さん
534にも書きましたが5chで社内の数字を見せることはさすがにムリなので(笑
一般的な話を書かせて頂きます。
弊社はRPGの開発が多いですが(ソシャゲでなく家庭用のFFやDQタイプのRPG)、
そういったものは開発費が高く、アイデア勝負の一発ゲーでしたら安いです。
(ゲーム内容によって開発費の差は10倍以上あります)
利益率はピンきりです。開発費の2、3割しか回収できなかったものもあれば、
開発費の何倍もの収益があったものもあります。
弊社だけでなく、ゲームを売るビジネス自体がそういうもの
(=多くの作品は売れないが、時々、ヒットする)です
530さん
534にも書きましたが5chで社内の数字を見せることはさすがにムリなので(笑
一般的な話を書かせて頂きます。
弊社はRPGの開発が多いですが(ソシャゲでなく家庭用のFFやDQタイプのRPG)、
そういったものは開発費が高く、アイデア勝負の一発ゲーでしたら安いです。
(ゲーム内容によって開発費の差は10倍以上あります)
利益率はピンきりです。開発費の2、3割しか回収できなかったものもあれば、
開発費の何倍もの収益があったものもあります。
弊社だけでなく、ゲームを売るビジネス自体がそういうもの
(=多くの作品は売れないが、時々、ヒットする)です
539ゲーム開発会社社員
2018/05/21(月) 15:19:25.56ID:pqQcLbM1 >>532
532さん
ゲームのグラフィックというカテゴリはあります。
ゲームグラフィックを大きく分けると
1)人間キャラを描くスキル
2)モンスターを描くスキル
3)BGを描くスキル
です。
有名なイラストレーターの描くキャラ、ライトノベルの表紙、
漫画やアニメなどのエンタテイメント関連商品など、多くの参考になる作品があります。
またPixivにも優れた作品があります。
クリエイターを目指す方への弊社QA
http://www.wwsft.com/qa/
にもデザイナーを目指す方へのヒントが書いてありますので、ご参照下さい。
・photoshopやモデリングソフトを使えるようになるか→学びさえすれば誰でもできます
・魅力的な絵が描けるか→努力して到達する場所です
ゲームグラフィックは後者の領域となります。
532さん
ゲームのグラフィックというカテゴリはあります。
ゲームグラフィックを大きく分けると
1)人間キャラを描くスキル
2)モンスターを描くスキル
3)BGを描くスキル
です。
有名なイラストレーターの描くキャラ、ライトノベルの表紙、
漫画やアニメなどのエンタテイメント関連商品など、多くの参考になる作品があります。
またPixivにも優れた作品があります。
クリエイターを目指す方への弊社QA
http://www.wwsft.com/qa/
にもデザイナーを目指す方へのヒントが書いてありますので、ご参照下さい。
・photoshopやモデリングソフトを使えるようになるか→学びさえすれば誰でもできます
・魅力的な絵が描けるか→努力して到達する場所です
ゲームグラフィックは後者の領域となります。
540ゲーム開発会社社員
2018/05/21(月) 16:15:48.59ID:pqQcLbM1541名前は開発中のものです。
2018/05/22(火) 00:19:50.29ID:qeTF98ih >>539
ありがとうございます
ありがとうございます
542名前は開発中のものです。
2018/05/22(火) 07:43:25.23ID:lF8LVqCH >>531
マルチで聞いて回った癖に回答に対してお礼もしないとか腐ってるよなコイツ
マルチで聞いて回った癖に回答に対してお礼もしないとか腐ってるよなコイツ
543名前は開発中のものです。
2018/05/22(火) 07:59:34.38ID:SuObwN4O544名前は開発中のものです。
2018/05/22(火) 09:43:13.13ID:Cfg/+J46 >>543
質問の要点がよく分からんけど、丸(○)と三角形()の衝突判定の方法を聞きたいの?
そんなのググればいくらでも出てくるだろうし、ケーム作ろうかってぐらい数学の素養があるならググるまでもないと思うけど
つうか、今は物理エンジンがあるんだから素直にそれを使っときなさい
質問の要点がよく分からんけど、丸(○)と三角形()の衝突判定の方法を聞きたいの?
そんなのググればいくらでも出てくるだろうし、ケーム作ろうかってぐらい数学の素養があるならググるまでもないと思うけど
つうか、今は物理エンジンがあるんだから素直にそれを使っときなさい
545名前は開発中のものです。
2018/05/22(火) 09:51:18.39ID:Vuxw1Tnp546名前は開発中のものです。
2018/05/22(火) 10:51:15.69ID:cZ+Hue5O 愚者は経験、賢者は歴史って言うけど、
ある程度は経験ないと、歴史を学ぼうとしても理解できないよな。
つまりは人に聞く前に、自分で少しはやってみろ!
俺だったら、斜面に傾斜角度の情報持たせて、
当り判定して当たったら鏡面反射させる。
やったことないけどな!
ある程度は経験ないと、歴史を学ぼうとしても理解できないよな。
つまりは人に聞く前に、自分で少しはやってみろ!
俺だったら、斜面に傾斜角度の情報持たせて、
当り判定して当たったら鏡面反射させる。
やったことないけどな!
547名前は開発中のものです。
2018/05/22(火) 11:18:56.95ID:J574+X8D >>543、フルボッコわろた。しかもスレ主以外からw
548名前は開発中のものです。
2018/05/22(火) 11:49:50.16ID:nC4cUwNm 「当たり判定 斜め」でググると大量に出てくるが
それでもわからないとかかね?
それでもわからないとかかね?
549名前は開発中のものです。
2018/05/22(火) 12:09:11.93ID:lF8LVqCH 教えて君は努力というものを一切しないからな
550名前は開発中のものです。
2018/05/22(火) 12:38:42.78ID:XFZMb6Xp551名前は開発中のものです。
2018/05/22(火) 12:40:52.94ID:XFZMb6Xp 古いゲームあげてくるあたりいい年だと思われるのに小学生レベルの聞き方だな
552名前は開発中のものです。
2018/05/22(火) 13:04:55.67ID:W0itXsuB 最近のゆとりは質問の仕方から分からないというね
回答者にはエスパー能力が要求される
回答者にはエスパー能力が要求される
553名前は開発中のものです。
2018/05/22(火) 13:25:31.17ID:XG+/4wRP これ以上の叩きは不要。
次の方どうぞ。
次の方どうぞ。
554名前は開発中のものです。
2018/05/22(火) 17:16:41.85ID:jIoJg//7555ゲーム開発会社社員
2018/05/22(火) 20:50:25.07ID:p5pSWmzf >>543
地形との当たり判定ですね。
以前、別の方から似た質問があり、431で答えています。
↓このURLをご覧になって頂けますでしょうか。
弊社のゲーム制作テクニックの解説
http://www.wwsft.com/sp/
坂道の判定方法
地形との当たり判定ですね。
以前、別の方から似た質問があり、431で答えています。
↓このURLをご覧になって頂けますでしょうか。
弊社のゲーム制作テクニックの解説
http://www.wwsft.com/sp/
坂道の判定方法
556名前は開発中のものです。
2018/05/22(火) 21:22:58.53ID:boWLeATO なんでピンポイントで坂道当たり判定があるんだよ!?
と思ったら、>>431でわざわざ追加していただいてるのね。
すごいな・・・
衝突後の速度ベクトルは、
v' = v + n * (v・n) (nは法線ベクトル)
で簡単に出せそうだけど、位置補正↓がめんどくさそう。。。
坂道に触れている状態の下り坂と上り坂、
坂道に触れてない状態の着地(落下時)、跳ね返り(上昇時)で処理を分ければいいのかな。
(やったことないけど!、、、というか3DDungeonRPG専なので今後もやらないけど!)
と思ったら、>>431でわざわざ追加していただいてるのね。
すごいな・・・
衝突後の速度ベクトルは、
v' = v + n * (v・n) (nは法線ベクトル)
で簡単に出せそうだけど、位置補正↓がめんどくさそう。。。
坂道に触れている状態の下り坂と上り坂、
坂道に触れてない状態の着地(落下時)、跳ね返り(上昇時)で処理を分ければいいのかな。
(やったことないけど!、、、というか3DDungeonRPG専なので今後もやらないけど!)
557名前は開発中のものです。
2018/05/22(火) 21:58:07.20ID:BgrVUkns558名前は開発中のものです。
2018/05/22(火) 22:08:57.74ID:IAY2TnMs フルボッコからのいきなり大ギレ、わろた。
559名前は開発中のものです。
2018/05/23(水) 07:42:41.26ID:q04wpClO 失礼だが、この程度の問題を自分でなんとかできないならゲーム製作なんて無理だと思う
ましてや個人でなど
ましてや個人でなど
560名前は開発中のものです。
2018/05/23(水) 08:54:46.87ID:30Tr9gYn そんなのみんな分かってるんだけど楽しいから言わないのよ
561名前は開発中のものです。
2018/05/23(水) 10:33:19.24ID:Usc5p8p4 質問です。
文章文字列の一行が、真っ暗の状態から上から少しずつ見えてきて、
最後に全部の文字の高さ分表示されるようなのってどうやっているんでしょうか?
フェードインのように全部が少しずつではなく、高さがスライド的に変わって出てくる表示です。
文章文字列の一行が、真っ暗の状態から上から少しずつ見えてきて、
最後に全部の文字の高さ分表示されるようなのってどうやっているんでしょうか?
フェードインのように全部が少しずつではなく、高さがスライド的に変わって出てくる表示です。
562名前は開発中のものです。
2018/05/23(水) 11:05:59.89ID:ADEXHRbk 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/
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/
563名前は開発中のものです。
2018/05/23(水) 12:12:03.39ID:q04wpClO >>560
そうか、マジレス正直すまんかった
そうか、マジレス正直すまんかった
564名前は開発中のものです。
2018/05/23(水) 12:37:36.18ID:ZE1KCMTb >>561
文字の高さを徐々に変えてけばいい
文字の高さを徐々に変えてけばいい
565名前は開発中のものです。
2018/05/23(水) 12:44:22.37ID:30Tr9gYn566名前は開発中のものです。
2018/05/23(水) 12:52:12.42ID:NrmZ5Oyk >>565
動画を作って再生。これ最強。
動画を作って再生。これ最強。
567名前は開発中のものです。
2018/05/23(水) 13:27:33.95ID:kUpt2SZr 海外のスタックオーバーフローとか見てもわかるが外人は質問する時に、
自分でこう考えてみてこうやってみたがこんな結果になったのでどこが間違っているんだろうって質問の仕方するけど
日本人は目的だけいっていきなりやり方教えてくださいって聞いてくるのな
これも教育の違いなのかね
自分でこう考えてみてこうやってみたがこんな結果になったのでどこが間違っているんだろうって質問の仕方するけど
日本人は目的だけいっていきなりやり方教えてくださいって聞いてくるのな
これも教育の違いなのかね
568名前は開発中のものです。
2018/05/23(水) 13:58:58.07ID:qRvnYv4y マジレスすると、根には親子関係に端を発する国民性の問題がある
・・・って長文を貼ろうかと思ったが止めとく
・・・って長文を貼ろうかと思ったが止めとく
569名前は開発中のものです。
2018/05/23(水) 14:59:24.19ID:Oh6qZB51570名前は開発中のものです。
2018/05/23(水) 17:18:36.52ID:pAsMVhMD571ゲーム開発会社社員
2018/05/23(水) 17:31:07.46ID:nJxU6OCC >>561
561さん
弊社のプログラミングテクニックに追加しました。
仰っているのはこのような演出だと思うのですが、ご確認下さい。
http://www.wwsft.com/sp/
仮想画面に文字を表示 → 実画面に描画範囲を計算しながら描いていく、という方法です。
最も一般的な方法で、全ての環境(PC、スマホ問わず)で実現できます。
なお文字列の周りを透明色にする必要があります。
561さん
弊社のプログラミングテクニックに追加しました。
仰っているのはこのような演出だと思うのですが、ご確認下さい。
http://www.wwsft.com/sp/
仮想画面に文字を表示 → 実画面に描画範囲を計算しながら描いていく、という方法です。
最も一般的な方法で、全ての環境(PC、スマホ問わず)で実現できます。
なお文字列の周りを透明色にする必要があります。
572561
2018/05/23(水) 19:26:57.75ID:Usc5p8p4573名前は開発中のものです。
2018/05/25(金) 08:02:43.65ID:UEP64Wti Androidアプリがバージョンアップ更新されると勝手にダウンロードして更新してくれますが、あれは開発側は更新バージョンをアップするだけで特別な処理は不要なのでしょうか?
574ゲーム開発会社社員
2018/05/25(金) 11:16:53.92ID:3KCUz0J0 >>573
573さん
Androidアプリがバージョンアップした際の更新方法はユーザーが各自の端末で設定します。
ユーザーによっては自動更新OFFの方も多いと思います。
仰るように特別な処理は不要です。
詳しくはGoogleのサイトをご覧下さい。
https://support.google.com/googleplay/answer/113412?hl=ja
573さん
Androidアプリがバージョンアップした際の更新方法はユーザーが各自の端末で設定します。
ユーザーによっては自動更新OFFの方も多いと思います。
仰るように特別な処理は不要です。
詳しくはGoogleのサイトをご覧下さい。
https://support.google.com/googleplay/answer/113412?hl=ja
575名前は開発中のものです。
2018/05/25(金) 12:10:01.46ID:UEP64Wti >>574
ありがとうございます。
しかし、アプリ内容は更新できたとして、既に保存されているセーブファイルなどは消えてしまわないのでしょうか?
あとリソースデータだけ別にダウンドロードしたりとかもありますがあれはどうやっているのでしょうか?
ありがとうございます。
しかし、アプリ内容は更新できたとして、既に保存されているセーブファイルなどは消えてしまわないのでしょうか?
あとリソースデータだけ別にダウンドロードしたりとかもありますがあれはどうやっているのでしょうか?
576名前は開発中のものです。
2018/05/25(金) 12:52:18.46ID:2otIXyfY577名前は開発中のものです。
2018/05/25(金) 15:34:20.99ID:9gHKrMfi >>578
セーブデータもリソースもアプリ本体とは切り離してるんだろうし消えようがなくねーか?
パッと思いつくのは新バージョン起動時に必要なリソースが足りてるかチェックすればいいんじゃねーのかね。
そんで足りなきゃ自鯖からDLさせるとか。
独学だからスマートな方法が分からんから聞きたいってんなら分かるんだけど、なーんも考えないで答えだけ教えてくれってのは応用が効かなくなると思うぜ。
セーブデータもリソースもアプリ本体とは切り離してるんだろうし消えようがなくねーか?
パッと思いつくのは新バージョン起動時に必要なリソースが足りてるかチェックすればいいんじゃねーのかね。
そんで足りなきゃ自鯖からDLさせるとか。
独学だからスマートな方法が分からんから聞きたいってんなら分かるんだけど、なーんも考えないで答えだけ教えてくれってのは応用が効かなくなると思うぜ。
578名前は開発中のものです。
2018/05/25(金) 16:19:03.56ID:nEi3eTjV だから自称四天王の意見なんて聞いてないってw
天帝以外、質問に回答すんなっつうの。どんだけかまってちゃんなんだかw
あー、これには返信しなくて良いからな。四天王回答にだけ書いただけで以後かかないので。
天帝以外、質問に回答すんなっつうの。どんだけかまってちゃんなんだかw
あー、これには返信しなくて良いからな。四天王回答にだけ書いただけで以後かかないので。
579ゲーム開発会社社員
2018/05/25(金) 17:19:29.27ID:3KCUz0J0 >>575
セーブファイルや本体にDL済みのリソースファイル(apk本体に入れないで用意したデータ)が消えることはありません。
リソースデータを別にダウンロードする方法はここに書くには長過ぎますので
「Android 外部ファイル ダウンロード」で検索すると色々なサイトに方法が載っています。
手順としては577さんも仰っているように
1.まず本体に必要なファイルがあるか確認
2.無い場合はダウンロード処理に移行
※1はフラグで管理するのではなく、毎回ちゃんとファイルがあるか読みに行って下さい
ユーザーが外部ファイルだけを消してしまったり、ということもあります
セーブファイルや本体にDL済みのリソースファイル(apk本体に入れないで用意したデータ)が消えることはありません。
リソースデータを別にダウンロードする方法はここに書くには長過ぎますので
「Android 外部ファイル ダウンロード」で検索すると色々なサイトに方法が載っています。
手順としては577さんも仰っているように
1.まず本体に必要なファイルがあるか確認
2.無い場合はダウンロード処理に移行
※1はフラグで管理するのではなく、毎回ちゃんとファイルがあるか読みに行って下さい
ユーザーが外部ファイルだけを消してしまったり、ということもあります
580名前は開発中のものです。
2018/05/25(金) 18:55:11.66ID:5qcfmsRZ 時間軸逆転アンカートラップ?!時魔道士が時の砂をまいたのか!?
581名前は開発中のものです。
2018/05/25(金) 22:43:49.02ID:Q6roOWSe じゃあ、自称かまってちゃんの>>578は今後無視で。
582名前は開発中のものです。
2018/05/26(土) 16:54:17.84ID:RAjzY/EA 横からしゃしゃり出てるとなんか得することあるのか?
583名前は開発中のものです。
2018/05/26(土) 17:29:44.05ID:U4z3kwJl 横から噛み付くのが趣味のカス犬だよw
午前中からかみこみして確実にニートも混ざっているだろw
午前中からかみこみして確実にニートも混ざっているだろw
584名前は開発中のものです。
2018/05/27(日) 09:52:49.99ID:Lzw4JLCE 噛み付き亀が生息してる
585名前は開発中のものです。
2018/05/28(月) 12:29:08.69ID:Yjmc7eV2 ファミコングラディウスの2面の粒々のあたり判定はどうやっているのでしょうか?ファミコンで全粒々とレーザーの当たりをチェックしてたら処理が追い付かなそうなんでレーザー付近の粒々を割り出してチェックするんでしょうか?
586名前は開発中のものです。
2018/05/28(月) 12:42:33.53ID:Yjmc7eV2 そもそもあの粒々のオブジェクト管理はどうやっているんでしょうか
587名前は開発中のものです。
2018/05/28(月) 14:00:29.30ID:3vSnf6SW 自分が遊んだゲームはみんな知ってるはずって想定なのかな
該当画面のスクショでも貼ればわかりやすいと思うんだけど
該当画面のスクショでも貼ればわかりやすいと思うんだけど
588名前は開発中のものです。
2018/05/28(月) 15:18:22.55ID:iRd4WkK/ >>585
ファミコンにはBGとOBJという概念があって、あの石みたいなやつは数量的にBGで表示してるはずなんだよね
んで、BGは2次元の配列みたいなもんだからそれと当たり取ってるだけだと思うよ
余談だけど1のレーザーはOBJでそれ以降はBGで表現してた気がする
ファミコンにはBGとOBJという概念があって、あの石みたいなやつは数量的にBGで表示してるはずなんだよね
んで、BGは2次元の配列みたいなもんだからそれと当たり取ってるだけだと思うよ
余談だけど1のレーザーはOBJでそれ以降はBGで表現してた気がする
589名前は開発中のものです。
2018/05/28(月) 15:34:29.07ID:FTWO1+HV >>585
横レスですが。
粒々は配置されてる動かない物体なので、横スクロール座標と、ビームなどの座標を合成した座標に、粒々があったら当たったと見なして消滅処理すればイイんじゃないかなあと思いました。
例えば、現在表示される画面を描画する際、8×8ドットごとに区切ったマトリクスを2次元配列で持つとかして、中身は0:空っぽ(背景)、1:破壊可能物体、2:破壊不可物体とかを設定。
これは、面のマップ情報をスクロール分だけずらして、現在表示分をコピるだけでもイイですね。
昔のテレビって640×480でしたっけ?だと、横80×60の比較用配列で済むか。
で、ビームやレーザーの現在位置をビームが移動するごとにその配列のインデックスに直接参照できるから、オブジェクトごとの衝突判定みたいな時間のかかる処理は必要ないかと思いました。
自分で作るならこうかなあ、というのを書いたので、実際にどうやってるかは分かりませんが。
m(_ _)m
横レスですが。
粒々は配置されてる動かない物体なので、横スクロール座標と、ビームなどの座標を合成した座標に、粒々があったら当たったと見なして消滅処理すればイイんじゃないかなあと思いました。
例えば、現在表示される画面を描画する際、8×8ドットごとに区切ったマトリクスを2次元配列で持つとかして、中身は0:空っぽ(背景)、1:破壊可能物体、2:破壊不可物体とかを設定。
これは、面のマップ情報をスクロール分だけずらして、現在表示分をコピるだけでもイイですね。
昔のテレビって640×480でしたっけ?だと、横80×60の比較用配列で済むか。
で、ビームやレーザーの現在位置をビームが移動するごとにその配列のインデックスに直接参照できるから、オブジェクトごとの衝突判定みたいな時間のかかる処理は必要ないかと思いました。
自分で作るならこうかなあ、というのを書いたので、実際にどうやってるかは分かりませんが。
m(_ _)m
590名前は開発中のものです。
2018/05/28(月) 15:39:51.50ID:FTWO1+HV591ゲーム開発会社社員
2018/05/28(月) 17:45:09.70ID:kzWIkCE2592585
2018/05/28(月) 19:25:19.83ID:Yjmc7eV2 みなさん回答ありがとうございます。
背景配列とのあたり判定だったんですか。弾幕ゲームの考え方とは根本から違ったんですね。
レーザーも背景にしてたとは意外でした。
アーケード版の画面一杯に伸びるレーザーはオブジェクトですよね?
(グラディウスに限らず)
背景配列とのあたり判定だったんですか。弾幕ゲームの考え方とは根本から違ったんですね。
レーザーも背景にしてたとは意外でした。
アーケード版の画面一杯に伸びるレーザーはオブジェクトですよね?
(グラディウスに限らず)
593585
2018/05/28(月) 19:30:42.41ID:Yjmc7eV2 ついでに気になったのですが、雷電のうねうねレーザー(蛇みたいにぐるぐるうねって動く)の当り判定はどうやっているんでしょうか?
レーザーの始点と終点を細切れオブジェクトで配列で繋いで描画と当り判定をしてるんですかね?
レーザーの始点と終点を細切れオブジェクトで配列で繋いで描画と当り判定をしてるんですかね?
594585
2018/05/28(月) 21:04:15.10ID:Yjmc7eV2 グラディウス 2面
雷電 レーザー で画像検索すれば
だいたいのイメージは出てきます
雷電 レーザー で画像検索すれば
だいたいのイメージは出てきます
595名前は開発中のものです。
2018/05/28(月) 21:44:57.74ID:HeSQEpJd596名前は開発中のものです。
2018/05/29(火) 23:48:59.81ID:1CmqGrcA 雷電ってW?
597名前は開発中のものです。
2018/05/30(水) 02:45:39.42ID:8K+X9jFp ライデンと言ったら湯沢だろ?
598名前は開発中のものです。
2018/05/30(水) 07:31:53.97ID:3mYvjKIp 雷電、大統領を救出しろ
599名前は開発中のものです。
2018/05/30(水) 07:55:54.39ID:RYD69Gsk 一つ答えると追加で聞いてくる奴居るよな〜
600名前は開発中のものです。
2018/05/30(水) 08:59:33.27ID:sIcfHCbt601名無しさん
2018/05/30(水) 10:41:03.81ID:0MWQxOiA602名前は開発中のものです。
2018/05/30(水) 13:13:25.22ID:3Y+98Ia2 質問してる側からすれば、誰が回答したって回答は回答だろう。
意見が多いほうが取捨選択もしやすいし
明らかにそれおかしーだろって回答も無さそうだし。
ならなぜこのスレに書き込むのか?…質問スレに人いねーんだもん
意見が多いほうが取捨選択もしやすいし
明らかにそれおかしーだろって回答も無さそうだし。
ならなぜこのスレに書き込むのか?…質問スレに人いねーんだもん
603ゲーム開発会社社員
2018/05/30(水) 16:15:11.62ID:EGXSbYo5 >>593
雷電のうねうねレーザーをYoutubeで調べ、たぶんこんな感じだろうというものをプログラミングしました。
http://www.wwsft.com/sp/
当たり判定は、一般的な方法、すなわち距離による判定か、オブジェクトが重なったかの判定で可能です。
レーザーのうねうね具合で、一見すると何か特別な判定が必要と感じられたのかもしれませんが、
1つずつ撃ち出される弾の判定と同じになります。
雷電のうねうねレーザーをYoutubeで調べ、たぶんこんな感じだろうというものをプログラミングしました。
http://www.wwsft.com/sp/
当たり判定は、一般的な方法、すなわち距離による判定か、オブジェクトが重なったかの判定で可能です。
レーザーのうねうね具合で、一見すると何か特別な判定が必要と感じられたのかもしれませんが、
1つずつ撃ち出される弾の判定と同じになります。
604名前は開発中のものです。
2018/05/30(水) 17:35:33.11ID:ABn11nDo >>602
見てる側からしたら名無しの無責任な回答は社員さんのじゃましてるとしか思えんよ
見てる側からしたら名無しの無責任な回答は社員さんのじゃましてるとしか思えんよ
605名前は開発中のものです。
2018/05/30(水) 19:55:13.34ID:kv0Hlwne 回答は沢山あってもまったく問題ないが
スレ仕切りたいマウント君はほんと邪魔
スレ仕切りたいマウント君はほんと邪魔
606589
2018/05/30(水) 20:13:02.96ID:fZdspc/Y どうも。
火種になって申し訳ありません。
なので、
不特定多数の質問に、心優しい不特定多数が答えるというスレを建ててみました。
【ゲームで、この処理ってどーやってんの?】
https://mevius.5ch.net/test/read.cgi/gamedev/1527678545/
火種になって申し訳ありません。
なので、
不特定多数の質問に、心優しい不特定多数が答えるというスレを建ててみました。
【ゲームで、この処理ってどーやってんの?】
https://mevius.5ch.net/test/read.cgi/gamedev/1527678545/
607名前は開発中のものです。
2018/05/30(水) 20:57:06.53ID:8K+X9jFp >>606
貴方はたぶん火種になってませんよ。
マナー的に断り入れてから入ってますし、少なくとも私には、善意のだいさんしゃとして映っています。
489-491みたいな、お前はアミバそっくりだな奴が要らない子です。
駄スレでした。では。
貴方はたぶん火種になってませんよ。
マナー的に断り入れてから入ってますし、少なくとも私には、善意のだいさんしゃとして映っています。
489-491みたいな、お前はアミバそっくりだな奴が要らない子です。
駄スレでした。では。
608名前は開発中のものです。
2018/05/30(水) 21:02:40.22ID:kEyEou17 駄レスでしょ
609名前は開発中のものです。
2018/05/30(水) 21:06:26.81ID:8K+X9jFp >>608
失礼しました、そうですねw
失礼しました、そうですねw
610名前は開発中のものです。
2018/05/30(水) 22:07:08.31ID:fZdspc/Y611名前は開発中のものです。
2018/05/30(水) 22:10:32.83ID:izXQJMJo >>603
レーザーの軌道はベジェ曲線ですか?
レーザーの軌道はベジェ曲線ですか?
612名前は開発中のものです。
2018/05/31(木) 00:19:45.74ID:GnXz49Rs ソース読もうよ
613名前は開発中のものです。
2018/05/31(木) 00:46:46.68ID:HA2RhzRM 雷電初期のうねうねレーザー、それを書けるプログラマが辞めてしまったので途中から無くなったそうな・・・mjd?
614名前は開発中のものです。
2018/05/31(木) 01:07:06.92ID:afJ9Cg6n さすがに質問を不特定多数が答えるのは、質問スレでいいのでは・・・
>>603
レーザーの進行方向laDに、ターゲットへ向かうようにlaPを加減算すのですね。
あのレーザーってたまに円軌道を描くから、laPのインクリメントはいらないような気がするなぁ。
(一定時間生き延びたレーザーは、laDへの加減算が行われなくなるイメージ)
C系しかやらない俺には、
HTML?とJavaScript?でここまで書けることに目からウロコだw
>>603
レーザーの進行方向laDに、ターゲットへ向かうようにlaPを加減算すのですね。
あのレーザーってたまに円軌道を描くから、laPのインクリメントはいらないような気がするなぁ。
(一定時間生き延びたレーザーは、laDへの加減算が行われなくなるイメージ)
C系しかやらない俺には、
HTML?とJavaScript?でここまで書けることに目からウロコだw
615593
2018/05/31(木) 12:12:53.24ID:yw5hieHf >>603
動作つきの画面まで作ってくださりありがとうございます!
実際のプラズマレーザー(正式名)の動きにするにはまだまだ改良しないといけないようですが、非常に参考になります。
俗名はリーマンレーザー(会社帰りのリーマンが好んで使うため)と言うらしいです。
なんでlaDにlaPを加減することでああいう軌道に変化するのかがイメージしづらいですが・・・。
発想がすごいです。
動作つきの画面まで作ってくださりありがとうございます!
実際のプラズマレーザー(正式名)の動きにするにはまだまだ改良しないといけないようですが、非常に参考になります。
俗名はリーマンレーザー(会社帰りのリーマンが好んで使うため)と言うらしいです。
なんでlaDにlaPを加減することでああいう軌道に変化するのかがイメージしづらいですが・・・。
発想がすごいです。
616名前は開発中のものです。
2018/05/31(木) 13:51:41.32ID:N+l2Be6d617名前は開発中のものです。
2018/05/31(木) 15:26:19.06ID:IITj/Hiu618名前は開発中のものです。
2018/06/01(金) 21:56:39.30ID:7+YY42fI619名前は開発中のものです。
2018/06/02(土) 07:25:34.70ID:Yv3bmcQ+ RPGとかのセーブデータですが、やはり暗号化して保存しているのでしょうか?
620名前は開発中のものです。
2018/06/02(土) 08:11:09.56ID:6p3CvAk2 さあ、暗号化するほどのもんなのかな
621名前は開発中のものです。
2018/06/02(土) 13:35:13.60ID:TzsuJwBV ハードによるだろ
622ゲーム開発会社社員
2018/06/04(月) 09:17:43.44ID:mX+jrVf1 >>619
619さん
簡単に解析できるハードや環境であり(例:パソコンでローカルに保存する)
暗号化すべき内容のゲームであれば、暗号化するはずです。
パソコン用のゲームでもデータを解析されて問題ないものは暗号化していないでしょう。
各ゲームによって暗号化の必要があるか、無いかが重要です。
例えばキャラを成長させ他のユーザーと対戦するゲームで、データをローカルに保存するなら暗号化の必要があります。
(今はそういった内容のゲームであればサーバ保存が多いですが)
ちなみに弊社がスマホ用に開発したアプリで、セーブデータが解析されても問題ないものは暗号化しません。
619さん
簡単に解析できるハードや環境であり(例:パソコンでローカルに保存する)
暗号化すべき内容のゲームであれば、暗号化するはずです。
パソコン用のゲームでもデータを解析されて問題ないものは暗号化していないでしょう。
各ゲームによって暗号化の必要があるか、無いかが重要です。
例えばキャラを成長させ他のユーザーと対戦するゲームで、データをローカルに保存するなら暗号化の必要があります。
(今はそういった内容のゲームであればサーバ保存が多いですが)
ちなみに弊社がスマホ用に開発したアプリで、セーブデータが解析されても問題ないものは暗号化しません。
623名前は開発中のものです。
2018/06/05(火) 01:42:28.83ID:TwYTL0SZ ゲーム会社にお勤めの人は高プロ対象者ですか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- コメ「余っている」年明けに下落も? 大量の在庫が倉庫を圧迫、赤字の恐れ…業者「値下げするしか…」 [Hitzeschleier★]
- 「レーダー照射」なぜ中国は素直に謝罪しないのか 非を認めず反論逆ギレ、ごめんなさいと言えない国情 [七波羅探題★]
- 【山形】豚舎が全焼 ブタ400頭が焼け死ぬ [シャチ★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- 松村沙友理、スタバは好きだけど「やっぱコーヒーに700円800円が…」「家でお湯わかしてやったらタダやん」 [muffin★]
- 博多駅近くの路上で男性刺される 男性を現行犯逮捕 [蚤の市★]
- 中国国防省が再反論 「SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報した」 [476729448]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★2
- 高市、賢い!このタイミングで、沖縄にレーダー配備のための土地確保!このタイミングならこれ以上悪化は無いよね? [219241683]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★1
- 【速報】福岡でまた刺される [663382246]
- 【内需換気】高市、燃費がクソな車にかかる税(環境性能割)、停止を決定!アメ車がお得に買えるぞー [219241683]
