[過去ログ]
ゲーム開発会社がゲーム製作技術を伝授するスレ (1002レス)
ゲーム開発会社がゲーム製作技術を伝授するスレ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
607: 名前は開発中のものです。 [sage] 2018/05/30(水) 20:57:06.53 ID:8K+X9jFp >>606 貴方はたぶん火種になってませんよ。 マナー的に断り入れてから入ってますし、少なくとも私には、善意のだいさんしゃとして映っています。 489-491みたいな、お前はアミバそっくりだな奴が要らない子です。 駄スレでした。では。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/607
608: 名前は開発中のものです。 [sage] 2018/05/30(水) 21:02:40.22 ID:kEyEou17 駄レスでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/608
609: 名前は開発中のものです。 [sage] 2018/05/30(水) 21:06:26.81 ID:8K+X9jFp >>608 失礼しました、そうですねw http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/609
610: 名前は開発中のものです。 [sage] 2018/05/30(水) 22:07:08.31 ID:fZdspc/Y >>607 最後にします。 フォローありがとうございます。 m(_ _)m http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/610
611: 名前は開発中のものです。 [sage] 2018/05/30(水) 22:10:32.83 ID:izXQJMJo >>603 レーザーの軌道はベジェ曲線ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/611
612: 名前は開発中のものです。 [sage] 2018/05/31(木) 00:19:45.74 ID:GnXz49Rs ソース読もうよ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/612
613: 名前は開発中のものです。 [sage] 2018/05/31(木) 00:46:46.68 ID:HA2RhzRM 雷電初期のうねうねレーザー、それを書けるプログラマが辞めてしまったので途中から無くなったそうな・・・mjd? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/613
614: 名前は開発中のものです。 [sage] 2018/05/31(木) 01:07:06.92 ID:afJ9Cg6n さすがに質問を不特定多数が答えるのは、質問スレでいいのでは・・・ >>603 レーザーの進行方向laDに、ターゲットへ向かうようにlaPを加減算すのですね。 あのレーザーってたまに円軌道を描くから、laPのインクリメントはいらないような気がするなぁ。 (一定時間生き延びたレーザーは、laDへの加減算が行われなくなるイメージ) C系しかやらない俺には、 HTML?とJavaScript?でここまで書けることに目からウロコだw http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/614
615: 593 [sage] 2018/05/31(木) 12:12:53.24 ID:yw5hieHf >>603 動作つきの画面まで作ってくださりありがとうございます! 実際のプラズマレーザー(正式名)の動きにするにはまだまだ改良しないといけないようですが、非常に参考になります。 俗名はリーマンレーザー(会社帰りのリーマンが好んで使うため)と言うらしいです。 なんでlaDにlaPを加減することでああいう軌道に変化するのかがイメージしづらいですが・・・。 発想がすごいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/615
616: 名前は開発中のものです。 [sage] 2018/05/31(木) 13:51:41.32 ID:N+l2Be6d >>603 なるほどなるほど。 複雑な計算しなくても面白い挙動は作れるんですね。 勉強になりました。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/616
617: 名前は開発中のものです。 [sage] 2018/05/31(木) 15:26:19.06 ID:IITj/Hiu >>615 リーマンレーザーは止めろぉ‼ (金融システム畑) http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/617
618: 名前は開発中のものです。 [sage] 2018/06/01(金) 21:56:39.30 ID:7+YY42fI >>613 オイオイ 続編のほうが技術レベル低級なのかよw http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/618
619: 名前は開発中のものです。 [sage] 2018/06/02(土) 07:25:34.70 ID:Yv3bmcQ+ RPGとかのセーブデータですが、やはり暗号化して保存しているのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/619
620: 名前は開発中のものです。 [sage] 2018/06/02(土) 08:11:09.56 ID:6p3CvAk2 さあ、暗号化するほどのもんなのかな http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/620
621: 名前は開発中のものです。 [sage] 2018/06/02(土) 13:35:13.60 ID:TzsuJwBV ハードによるだろ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/621
622: ゲーム開発会社社員 [] 2018/06/04(月) 09:17:43.44 ID:mX+jrVf1 >>619 619さん 簡単に解析できるハードや環境であり(例:パソコンでローカルに保存する) 暗号化すべき内容のゲームであれば、暗号化するはずです。 パソコン用のゲームでもデータを解析されて問題ないものは暗号化していないでしょう。 各ゲームによって暗号化の必要があるか、無いかが重要です。 例えばキャラを成長させ他のユーザーと対戦するゲームで、データをローカルに保存するなら暗号化の必要があります。 (今はそういった内容のゲームであればサーバ保存が多いですが) ちなみに弊社がスマホ用に開発したアプリで、セーブデータが解析されても問題ないものは暗号化しません。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/622
623: 名前は開発中のものです。 [sage] 2018/06/05(火) 01:42:28.83 ID:TwYTL0SZ ゲーム会社にお勤めの人は高プロ対象者ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/623
624: 名前は開発中のものです。 [sage] 2018/06/05(火) 12:45:08.87 ID:BuKs19cV R -TYPEの反射レーザーはどうやっているのでしょうか? 地形に応じて反射後のレーザーの長さも変わってますが http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/624
625: ゲーム開発会社社員 [] 2018/06/05(火) 18:25:23.86 ID:qcpg8jSs >>623 623さん ご質問の意味は、 ゲーム会社勤務の社員は「高度プロフェッショナル制度」の対象になる人が多いのですか? というものとして回答します。 高度プロフェッショナル制度について調べまたところ、年収1000万円超の方が対象らしいです。 ゲーム業界にはそんな高給取りはほとんどいません。 以前も書きましたが、ゲーム業界は(同じようにコンピューターを扱う他の業界と比べ)一般的に低賃金でして 好きだからやってられるけど、、、という現場も多数存在します。 ですので高プロ対象者に該当する方は極少数だと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/625
626: ゲーム開発会社社員 [] 2018/06/05(火) 21:28:44.46 ID:qcpg8jSs >>624 624さん 「R -TYPE 反射レーザー」でググった画像と(昔遊んだ記憶を頼りに) こんな感じだろうというものをプログラムしました。 http://www.wwsft.com/sp/ レーザーの長さを管理する方法もありますが、その方法では障害物の反射で支障をきたす恐れがありますので、 “レーザーを短い線が何個もつながったもの”としてプログラムしています。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/626
627: 名前は開発中のものです。 [sage] 2018/06/05(火) 21:45:57.90 ID:miKyY2Ui おまいら、何でも作ってくれるからって課題とか宿題とかそれとなく出すなよ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/627
628: 624 [sage] 2018/06/06(水) 12:28:50.45 ID:9KxviYX2 >>626 ありがとうございます。かなり再現性高いですね ひょっとして残業で作ってくださったのでしょうか(汗)。 細切れを繋ぐ方がゲーム中も多分色々と扱いやすいんだろうなと思えました。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/628
629: 名前は開発中のものです。 [sage] 2018/06/06(水) 14:05:47.64 ID:9KxviYX2 効果音はどうやって作っているのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/629
630: 名前は開発中のものです。 [sage] 2018/06/06(水) 14:13:47.30 ID:3nuNbGYv 効果音ww 確かにゲーム制作に関わる技術かもしれねーけどさw 素材使うこともあるしシンセでイチから作ることもある。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/630
631: ゲーム開発会社社員 [] 2018/06/06(水) 14:40:32.50 ID:VmHntGtO >>629 629さん 630さんの仰っているように、 ・素材集(法人が商用利用可能なもの)から加工する ・サウンド担当者が一から作る いずれかです。 ちなみにJavaScriptなら、プログラム的に音を作り出せる仕様が各ブラウザに実装されつつあり、 将来的には簡単なSEであればプログラマーが直接音を流す(処理を組み込む)と思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/631
632: 名前は開発中のものです。 [sage] 2018/06/06(水) 20:34:13.14 ID:9KxviYX2 >>631 ありがとうございます。 tone.jsとかあるんですね。 サウンド担当者はどうやって採用に至るのでしょうか?どういった点を見られるのですか? 作曲は社内で行うのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/632
633: 名前は開発中のものです。 [sage] 2018/06/06(水) 20:47:58.92 ID:qr9lKrDs ちょっと考えれば分かるような技術的な質問より (ってかちょっとは考えろよ的な)、 こういう質問のほうがいいな。 音作成というとドンブラを弾いているイメージ(SHROBAKO脳) http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/633
634: 名前は開発中のものです。 [sage] 2018/06/07(木) 01:41:25.60 ID:0VVVEOZ8 >>632 DTMの掲示板を見てると、難聴や耳鳴などの症状に悩まされてる人が多いみたいだけど、 正規雇用している会社では、労災責任問われないように就業規則を徹底してるのかな 治癒不可の難聴・耳鳴を患わせてしまったら取り返しの付かない十字架になるが、一方で、頭のおかしい生産性ゼロの被雇用者に仮病でたかられたらたまったもんじゃないからな しかし個人差もあるだろうから、難聴や耳鳴などの労災回避を保証する科学的根拠・基準なんて、設定しようがない http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/634
635: ゲーム開発会社社員 [] 2018/06/07(木) 18:28:43.69 ID:IgR/vV8c >>632 サウンドは現在、主に外注で作っています。 必要な時にホームページでサウンドクリエイターを募集 ↓ 応募して下った方のサンプル曲を視聴 ↓ 弊社のカラーに合う曲を作れる方を採用 という感じです。 過去に作って下さったクリエイターさんにまたお願いすることもあります。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/635
636: 名前は開発中のものです。 [sage] 2018/06/07(木) 21:27:55.83 ID:sTnGiU0e >>635 意外と専属で雇っているわけじゃない場合もあるんですね。参考になります。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/636
637: 名前は開発中のものです。 [sage] 2018/06/07(木) 21:30:26.52 ID:R52Bw5ow 素材がどうのこうの言ってた人です。 外注メインなんですね。 応募しようと思ってたのに。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/637
638: 名前は開発中のものです。 [sage] 2018/06/08(金) 00:16:00.28 ID:+UuV7DyW 作例は、プログラム初学者にシンプルでわかりやすいコードに書かれてありありがたいです。 ジャンプの実際の横アクションでは、左右移動しながらジャンプすると斜めジャンプになるのと、カーソルが左右に入ったまま着地した後そのまま移動できると思うので、実装の際はどうすればよいか等ワンポイントヒントがあれば尚良いと思いました。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/638
639: 名前は開発中のものです。 [] 2018/06/08(金) 07:37:35.67 ID:smkWsYnU なんかもう初心者の都合の良い回答マシンにさせられちゃってるな 肝の部分は提示されてるんだからワンポイントヒントのところは自分で試行錯誤できないもんかね http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/639
640: 名前は開発中のものです。 [sage] 2018/06/08(金) 07:57:44.77 ID:ksP4fRdg 1が不満言っていない以上、他がとやかくいうでない。ほんといちいち難癖つけたがる奴はいるもんだな。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/640
641: 名前は開発中のものです。 [sage] 2018/06/08(金) 12:20:34.99 ID:VtpHmzLS 初心者が知識増えることはいい事じゃないか http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/641
642: 名前は開発中のものです。 [sage] 2018/06/08(金) 12:44:24.13 ID:WwPexVue 自分で調べない試さない そんなんで知識増えるとは http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/642
643: 名前は開発中のものです。 [sage] 2018/06/08(金) 13:42:15.63 ID:PWT9lXQ7 黙って仕事する人ほど突然辞めるし、不満を言う人ほど長く続く http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/643
644: ゲーム開発会社社員 [] 2018/06/08(金) 18:06:00.76 ID:LVSEPSlz >>638 >>639 >>640 >>641 638さん 仰るようにプログラミング初心者向けに、できるだけシンプルなコードで書いていますので、 同時キー入力は省いていたのですが、今後のサンプルには必要そうなコメントを書いておくように致します。 639さん、640さん、641さん 639さんの仰るように、ご自身で調べられることがプログラミング力の向上につながりますが、 初心者の方は何を書けばよいか全く判らない方もおられると思いますので、できる限り回答します。 同時キー入力は需要があると思うので、サンプルを用意しました。 http://www.wwsft.com/sp/ このスレをご覧になっている方の中にはシューティングやアクションゲームを 作りたいと考える方が多いのではと思い、STGを想定したサンプルも用意しました。 プログラミングのご質問を下さる皆さん、よろしければご確認ください。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/644
645: 名前は開発中のものです。 [sage] 2018/06/09(土) 03:00:48.86 ID:O4mlGvLN >>642 おまえもそれを散々いわれてきたんだろw http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/645
646: 638 [sage] 2018/06/09(土) 04:41:17.46 ID:satYQm5R 同時押しの考え方は非常に参考になりました。 シューティングの実例はプログラミングの習得のモチベーション上がりますし ゲーム制作の取っ掛かりになりますね。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/646
647: 名前は開発中のものです。 [sage] 2018/06/09(土) 12:45:01.68 ID:XruS9Kzp モチベーションがあがる?? 製作の取っ掛かりになる??? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/647
648: 名前は開発中のものです。 [sage] 2018/06/09(土) 12:52:43.66 ID:IuQTSfmg 難癖くん必死だなw http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/648
649: 名前は開発中のものです。 [sage] 2018/06/11(月) 00:01:21.27 ID:nv6BGv9M 3軸を持つ、つまり奥行きと左右以外に空中の概念がある ベルトスクロールアクション(特に判定)はどのように作成したらよいでしょうか? 折を見て検索したり、書籍を探してはいるのですが、まずベルトスクロールの作例自体がほとんどなく、 稀に合っても2軸(プラスせいぜいが空中フラグをboolで持つ程度)ばかりです 中身は3Dそのもので見た目を2Dに見せるように作っていますが、 古くはくにおくんなども2Dで実現しているゲームもあり、効率が悪いのではないかと常に疑心暗鬼で身が入りません 最近はスマホゲームなどでも2Dベルトスクロールがありますが、どのように作っているのでしょう http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/649
650: ゲーム開発会社社員 [] 2018/06/11(月) 13:37:40.51 ID:mBRu0tsS >>649 649さん ベルトスクロールのサンプルを用意しました。 http://www.wwsft.com/sp/ 3次元座標(X,Y,Z)をベルトスクロールする画面(2次元座標)に変換するところがポイントです。 ※変換の計算は各ゲームの画面構成に応じ調整します、今回はやや上から見下ろした感じにしています ジャンプ中のbool(trueかfalseか)だけでは(既にご理解頂いておりますように)接触判定がうまくいきません。 ジャンプ中の高さをZ軸で管理し、Zの値(及びX,Yの値)を使えば、空中での接触判定も問題なくできます。 (補足) 古いアクションゲームでは座標変換しないものもあるようですが、今回の方法であれば様々な画面構成に応用できます。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/650
651: 名前は開発中のものです。 [sage] 2018/06/11(月) 18:37:34.15 ID:zFk1pJM/ 奥行への動きは別に勝手に斜め移動しなくてもいいような。 ファイナルファイトやダブルドラゴンはこんな動きしないですよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/651
652: ゲーム開発会社社員 [] 2018/06/11(月) 18:46:50.03 ID:mBRu0tsS >>651 651さん 斜め移動させない場合は function beltX(x, y, z) { return parseInt(x-y/2); } ↓ function beltX(x, y, z) { return parseInt(x); } とすればよろしいです。 ただ画面構成を判りやすくするために表示しているラインもまっすぐになります。 説明にも書きましたが、皆さんが作られるゲームの画面構成によって座標変換の式は変えて頂くわけです。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/652
653: 名前は開発中のものです。 [sage] 2018/06/11(月) 22:08:05.29 ID:zFk1pJM/ >>652 ありがとうございます。この動きはこれはこれで参考になるのでありがたいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/653
654: 名前は開発中のものです。 [sage] 2018/06/11(月) 23:52:33.13 ID:hleMu7ag >>650 ありがとうございます、考えてもいない解決法で目から鱗が落ちました しゅごい http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/654
655: 名前は開発中のものです。 [sage] 2018/06/12(火) 08:10:15.29 ID:HNAjF46a 忍者タートルズか http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/655
656: 名前は開発中のものです。 [] 2018/06/13(水) 02:26:30.00 ID:E3c7CvNQ FOR-NEXT 10億回ループまとめw追加&補正 Linux版Firefox60.0.2更新記念編 JavaScript(Core i7 8700K、IE11)....................................... 1.271秒 [Win10p64] + (*3) JavaScript(Pentium Gold G5400、Firefox60.0.2) ..... 1.308秒 [Linux....64] # New ! (*1) JavaScript(Core i7 8700K、edge)........................................1.329秒 [Win10p64] + (*4) JavaScript(Core i7 4770K、IE11)....................................... 1.581秒 [Win10. 64] + JavaScript(Pentium Gold G5400、IE11)......................... 1.589秒 [Win10. 64] JavaScript(Pentium Gold G5400、edge)..........................1.613秒 [Win10. 64] JavaScript(Core i7 4770K、edge)........................................2.102秒 [Win10. 64] + JavaScript(Celeron G1820、IE11) .................................... 2.272秒 [Win10. 64] JavaScript(Celeron G1820、edge)..................................... 2.992秒 [Win10. 64] JavaScript(Atom x5-z8300、IE11) ................................... 8.372秒 [Win10. 64] (*2) JavaScript(Atom x5-z8300、edge).................................... 9.070秒 [Win10. 64] (*2) JavaScript(Tegra3 1.3GHz、Chrome).............................36.480秒 [Nexus7.....] JavaScript(Cortex-A9 800MHz、Safari).......................36.521秒 [iPhone4S] JavaScript(PS4Slim、Netfront) .................................... 130.0. . 秒 [PS4 .] (*5) # クリーンインストールによる再計測、10秒未満の項目については10回計測の平均値 + 8700K、4770Kはturbo boostあり (*1) Linux Mint 18.3 Cinnamon 64bit版 (*2) ドンキ2in1 (*3) IE11 - Internet Explorer 11 (*4) edge - Microsoft Edge (*5) PlayStation4、CPUリソース割り当てが極端に少ないか、サブCPU担当と予想される [Win10p64] Windows10pro 64bit版 [Win10. 64] Windows10 64bit版 [Linux....64] Linux Mint 18.3 Cinnamon 64bit版 [PS4 .] PlayStation4 [Nexus7.....] Nexus7-2012 [iPhone4S] iPhone4S http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/656
657: 名前は開発中のものです。 [sage] 2018/06/13(水) 12:23:30.36 ID:sdAm/1Nc ファミコンドラクエ3の旅の扉に入ったときの画面効果はどうやっているのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/657
658: 名前は開発中のものです。 [sage] 2018/06/13(水) 15:30:09.35 ID:f41UpQUE だからスクショとか参考URLとか貼れって どんだけスボラだよ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/658
659: ゲーム開発会社社員 [] 2018/06/13(水) 16:26:09.15 ID:0asILmdB >>657 657さん 弊社はファミコン開発は行ったことがございませんが、あの画面演出は有名でして、 あれはファミコンというハードに備わった機能で実現しています。 ちなみに同じ任天堂ハードのスーファミやゲームボーイアドバンスでも同様の演出ができます。 現在のハードではソフトウェアの工夫で似たような演出ができますので、 ソースコードを書く時間があれば公開したいと思います。 それからみなさん、このドラクエの画面演出は判りましたが、 中には調べないと画像が見つからないものもあると思います。 658さんの仰るように参考URLなどがあると助かりますので、 そのようにお願いできればと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/659
660: 名前は開発中のものです。 [] 2018/06/13(水) 16:52:03.24 ID:tPuDrnlF しらないが、ソフトウェアで可能だろ。 ハードでしかできないとかしょぼ過ぎる性能だ いま実物は確認してない http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/660
661: 名前は開発中のものです。 [sage] 2018/06/13(水) 17:32:26.82 ID:OglfifRg ラスタースクロールかな?懐かしい。 シェーダ使えば簡単にできるけど 使わない場合はどうするのか期待 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/661
662: ゲーム開発会社社員 [] 2018/06/13(水) 17:46:27.33 ID:0asILmdB >>657 >>659 >>660 >>661 ラスタースクロール(風の演出)を「ゲーム プログラミング テクニック」にアップしました。 http://www.wwsft.com/sp/ 宣伝になりますが、使っているRPGの画像は、RPGの制作過程を完全公開する企画 「 One Hour Quest 」のものです。 RPG開発に興味のある方はこちらもご覧頂けると幸いです。 http://www.wwsft.com/ohq/ (補足) ファミコンというハードに備わっていると書きましたが、改めて調べたところ、 ファミコンの場合は“完全に備わっているというわけではなく、ある程度工夫して実現”していたようです。 詳しくはwikiに解説がありましたので、そちらもご確認ください。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/662
663: 名前は開発中のものです。 [sage] 2018/06/13(水) 18:53:32.24 ID:HV63s3wj だから、知らないならわざわざ答えるなよ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/663
664: 名前は開発中のものです。 [sage] 2018/06/13(水) 19:47:15.97 ID:pKm+FyFm このスレの趣旨に沿うのかわかりませんが、 曲がるビームの見た目(例えばレイストームのような)はどのように作るのでしょう 弾の進む方向を途中で変化させることはできますが、グラフィックに悩んでます。 昔は直線状のグラフィックのエフェクトをいくつも繋げたり、板ポリを角度を変えていったりしていたようですが 昨今は継ぎ目も見えず綺麗にくねくねするビームをよく見ます 毎秒いくつのパーティクルでは弾速のあるものは生成数が少ないと途切れますし、多いと処理が重すぎるのでは、と不思議です http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/664
665: 名前は開発中のものです。 [sage] 2018/06/13(水) 20:41:15.11 ID:/TqAX96c >>660 何なんだテメエはwwwwww http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/665
666: 名前は開発中のものです。 [sage] 2018/06/14(木) 00:03:15.01 ID:KztFe5Mm お前こそ誰ですか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/666
667: 名前は開発中のものです。 [sage] 2018/06/14(木) 01:07:40.90 ID:cMj+w0K5 >>656 PS4のjsエンジン遅すぎワロタwwとバカにしてるそこの豚! Switch内蔵ブラウザもNetfront製だからな!ザマァwwwww http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/667
668: 名前は開発中のものです。 [sage] 2018/06/14(木) 10:39:18.62 ID:cq9CtQpe >>662 ギザギザじゃねーか!(とりあえずツッコミ) ソースを見たところ、y+=8やその他の8を1に変えればスムーズな波になりそう(重そうですが) それより、一枚絵を千切りにしてずらして表示してるんですね。 つまり、ゲームに実装する場合は、画面キャプチャーして一枚絵を作ってから、この処理ですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/668
669: 名前は開発中のものです。 [sage] 2018/06/14(木) 14:34:19.77 ID:swYWehHc >>668 え? 一枚絵表示するときに処理すればいいんじゃね? なんでキャプチャがいるの? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/669
670: ゲーム開発会社社員 [] 2018/06/14(木) 17:29:41.51 ID:IH2CmIrH >>668 668さん 現行の全てのハード(ゲーム機、パソコン、スマートフォン)及び(多くの)開発環境で、 画面に描いたグラフィックを1枚絵のデータとして処理できます。 やり方はそれぞれの開発環境によって違うため、ここで簡単に解説はできませんが、 669さんの仰るとおりで処理できるわけです。 また表示をスムーズにするには仰るように1ドットずつ処理すればよく、 各環境でハードの処理速度が許す範囲で、細かく描画すればよいわけです。 JavaScriptは基本的に重いので、とりあえず8ドットにしています。 あくまでプログラミング初心者が理解しやすいソースコードにしておりますので、 みなさんが作られるゲーム内容や開発環境に合わせて改良してみてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/670
671: 名前は開発中のものです。 [sage] 2018/06/14(木) 22:00:43.30 ID:KHBSxyn3 俺も似たようなことよくやってたけど、旅の扉はHブランク割り込み使って各ライン毎にBGの座標レジスタを書き換えてるんだよね んで、F-ZEROはさらにアフィン変換パラメーターも弄って奥行きを表現してる DSまでは結構普通に使ってた技術なんだよね http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/671
672: 名前は開発中のものです。 [sage] 2018/06/14(木) 22:22:15.21 ID:hmDi+ppO >>670 なるほど、ありがとうございます! 自分の環境はDirect3Dで描画しているので、同じようなことをしようとすると 遅延シェーディング(は知識がない)またはテクスチャにレンダリングしてから 改めて画面にレンダリングする(こちらなら多分できる)ので、 テクスチャに落とす部分をキャプチャと表現していました。 最近のゲーム機は、もっと手軽に、画面に表示した画像相当のデータを 一枚絵として手に入れられるということなのですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/672
673: 名前は開発中のものです。 [sage] 2018/06/15(金) 01:16:34.38 ID:KhXjeQPa itch.toとSteamで販売した場合の売上差ってどのくらいか誰か分かりませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/673
674: 名前は開発中のものです。 [sage] 2018/06/15(金) 01:49:43.43 ID:shn4/S+N 300円ぐらい http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/674
675: 名前は開発中のものです。 [sage] 2018/06/15(金) 05:17:12.72 ID:JTGrmWDc >>1 とても勉強になる回答ばかりで読んでて楽しいです。 時折心貧しき人間が心無いレスしておりますが、 稀に見る珍しいほど有意義で建設的な意見が多いスレですので 初心者のためにも>>1さんによるスレ継続を希望します。 (たとえば広場で美味しい料理を子供達に配っていれば、 どこからかハエもたかってくるもんです) で、質問です。 >>1さんのサイトのコンテンツはどれも非常に魅力的なんですが(特にRPG作るやつ、 個人的にはソースコードはJavaScriptよりもC#で記述してほしいと思っています。 近年猛威を振っているUnity開発上でもJavaScriptは廃止となった様ですし、、 CやC++の流れを組んだC#で書いてくれた方がこれからゲーム開発しようとする万人向けというか 喜ぶ人は多いと思うんですが、、今後も確実にUnity人口は増えると思いますし。 それでもJavaScriptにこだわり、推奨する理由とか>>1さんにはあるのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/675
676: 名前は開発中のものです。 [sage] 2018/06/15(金) 07:37:19.38 ID:B8i0CbnY 横レスで申し訳ないが、 さすがに既に例があるのだから、ご自分で移植するのが勉強では? http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/676
677: 名前は開発中のものです。 [sage] 2018/06/15(金) 07:57:17.31 ID:b22cBK6o itch.ioはフリーゲーム(フリームみたいなもの)目当てだから 利益はあまり出ない。itch<<<<<DLSITE<<<<<Steamな感じ http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/677
678: 657 [sage] 2018/06/15(金) 10:29:04.57 ID:2KlOObkG >>662 ありがとうございます。 今回は最初から1枚絵ですが、 >>668 の言うように、描画したものを1枚絵として確保するのに、 環境によって知識が要りそうですね。 >>675 Webならその場で誰でも動作確認できてソースもわかりやすいからでは? C#だとVisualStudioないと確認できないし。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/678
679: ゲーム開発会社社員 [] 2018/06/15(金) 10:54:05.50 ID:t94Lhjqw >>664 664さん レイストームをYoutubeで検索し、たぶんこれのことではというビームの表現方法を作ってみました。 http://www.wwsft.com/sp/ ↑ページの真ん中くらいにあります 弾の軌道は計算できており、描画面でお悩みとのことですが、 ・3Dでしたら板ポリ(板ポリなら数百枚表示しても一般的に処理はさほど重くなりません) ・2Dでしたらpng画像、テクスチャからの切り出し表示、あるいは線を引くなどの描画命令 で十分綺麗なレーザーが描けると思います。 今回のサンプルはJavaScriptですので2Dで単純に線を引く命令で実現しています。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/679
680: ゲーム開発会社社員 [] 2018/06/15(金) 11:06:04.31 ID:t94Lhjqw >>675 675さん ありがとうございます。今後ともよろしくお願い致します。 JavaScriptで公開している理由は、678さんの仰るようにまさに「誰もが確認でき」「ソースが判りやすい」ためです。 弊社HPのコンテンツはパソコンだけでなく、iPhoneでもAndroidでも(それらのOSを搭載したタブレットでも) 確認できるようになっておりまして、より多くの方にご覧頂ければと願っております。 それからJavaScriptに力を入れるもう一つの理由は、 Google、Apple、MicroSoftというコンピュータ産業のトップ3社は ブラウザ開発(つまりJavaScriptを含めた技術)でもしのぎを削っており、 JavaScriptの普及には目を見張るものがあります。つまりJSは今後も将来性のある技術のためです。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/680
681: ゲーム開発会社社員 [] 2018/06/15(金) 11:11:52.06 ID:t94Lhjqw >>675 >>680 補足となります。 弊社HPでは今後C系言語の技術、Javaの技術、そしてPythonの技術も公開する計画があります。 弊社は小さな会社ですので、マンパワーの問題で、それらを順に行っていく予定でして、 今期はPythonの解説をスタートします。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/681
682: 名前は開発中のものです。 [sage] 2018/06/15(金) 11:47:55.12 ID:tMAmsgov JavaScriptでいいと思います。 基本や考え方は変わらないし。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/682
683: 名前は開発中のものです。 [sage] 2018/06/15(金) 13:15:25.94 ID:mLGI54NV >>677 ありがとうございます http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/683
684: 名前は開発中のものです。 [sage] 2018/06/15(金) 20:08:11.69 ID:eMGJOg3h JSじゃなくC#でかけやゴルァって・・何もわかってないわな http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/684
685: 名前は開発中のものです。 [sage] 2018/06/15(金) 20:45:47.76 ID:jXvaLIiy 要するに丸パクリしたいからって事だよね http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/685
686: 名前は開発中のものです。 [sage] 2018/06/16(土) 00:35:49.76 ID:gQ0809Rs アルゴリズムとして理解しなきゃ駄目よ。 http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/686
687: 名前は開発中のものです。 [sage] 2018/06/17(日) 17:24:26.92 ID:6VPDBnHw 解説やるなら、動画でやってほしい 学習効率が段違いなんで http://mevius.5ch.net/test/read.cgi/gamedev/1520381891/687
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 315 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s