1 名前:ゲーム開発会社社員 [2018/03/07(水) 09:18:11.79 ID:y1PQz++e.net] ワールドワイドソフトウェアという開発会社の者です。\n 社員がゲーム開発の質問に可能な限りお答えします。\n www.wwsft.com/\n 長年RPGを中心に開発していますが、シミュレーション、アクション、スポーツ、ペット育成、麻雀など多くのジャンルの開発経験があります。
729 名前:vログラミング初心者の方が学びやすい言語であると言われています。 [] [ここ壊れてます]
730 名前:ゲーム開発会社社員 [2018/06/18(月) 10:02:05.66 ID:3Qk50+VL.net] >>692 691さん アーケード版の動画を確認しまして、これは 662 のラスタースクロールと呼ばれる手法と思います。 当時のハードには3D描画機能はありませんでしたが、モニタの走査線と画面表示タイミングの技法で 擬似的に3Dっぽく見せることが行われていました。 ラスタースクロールはwikiに解説がありますので、よろしければご確認下さい。 スペハリのアーケード版=業務用ハードなので、基盤自体にこのような画面効果のできる機能が 標準装備されていた可能性もあります。 詳しい方がいらっしゃいましたら、コメント頂ければ幸いです。
731 名前:名前は開発中のものです。 [2018/06/18(月) 15:51:19.91 ID:3N/Q1ef7.net] >>696 水平同期と垂直同期をハード的にいじったものです。 xy軸の縮尺を軸毎にハード的に弄ってます。 それによって目論んだのは、投影変換無しで良いから前に倒したプレーンが欲しかった事に起因してます。それとは別レイヤーのゲームを合成して目的を達成してます。 この機能が出来ないコンシューマ機は、地形のアニメーションや、カラーマップのアニメーションで対応してました。 アニメーションなので動的な変化の少ないチープな物でしたが、当時の努力は伺い知れません。 今やるなら3dプレーンを前に倒すのが一番簡単で、ラインスクロールに習ってライン毎に縮尺を変えるのは逆に大変かと思います。
732 名前:名前は開発中のものです。 mailto:sage [2018/06/18(月) 17:36:40.68 ID:Ig+3Xxt+.net] ロックマン8がグラフィックの正統進化だったんだから単にその続きでいいんじゃないの?
733 名前:名前は開発中のものです。 [2018/06/18(月) 18:41:27.27 ID:b3mmMZE9.net] >>698 意味が分かりません。 691さんも含め、どう言う技術?と言う問いへのアンサーかと思われます。 それに、ロックマン8は96年の作品です。 スペハリ、アフターバーナーやエンデューロレーサーと言ったゲームは86年ら辺のゲームです。 ご指摘のロックマンむしろは退化と言えるのではないでしょうか? 時系列を考えれば分かりますよ
734 名前:名前は開発中のものです。 mailto:sage [2018/06/18(月) 18:50:07.75 ID:ZfiEblRH.net] 名無しの書き込みなんかあてにするな
735 名前:697 mailto:sage [2018/06/18(月) 18:57:24.79 ID:Ig+3Xxt+.net] すいません >>698 は誤爆です(汗
736 名前:ゲーム開発会社社員 [2018/06/18(月) 21:04:45.38 ID:3Qk50+VL.net] >>697 696さん、情報ありがとうございます。 弊社技術者達は90年代以降の開発者でして80年代ハードの経験がございません。 参考になりました。 今後ともよろしくお願い致します。
737 名前:691 mailto:sage [2018/06/19(火) 00:11:52.14 ID:gY969HIg.net] >>696 >>697 ありがとうございます。 ハードウェア機能の技術なんで現在の環境でやろうとすると疑似でやるかやっても処理が遅くなったりという感じなんですね。
738 名前:名前は開発中のものです。 mailto:sage [2018/06/19(火) 08:46:00.64 ID:+lEucJxn.net] 今ならシェーダーで同じこともそれ以上のことできるからね
739 名前:名前は開発中のものです。 mailto:sage [2018/06/19(火) 10:22:06.02 ID:AL4LN4xg.net] >>703 ラスタースクロールや疑似3Dなんて、昔は3D描画のコストが高かったから仕方なくやったものであって、 いまなら息をするように3D描画できるから、わざわざラスタースクロールする必要がない。 なお、ラスタースクロール程度なら>>662 ,704も言ってる通り、シェーダーでほぼノーコストでできる。
740 名前:名前は開発中のものです。 mailto:sage [2018/06/19(火) 12:05:35.42 ID:d4EAI8DV.net] やってきましたマウンターw 自分のスレ立ててやれってw
741 名前:名前は開発中のものです。 mailto:sage [2018/06/19(火) 12:18:03.23 ID:gY969HIg.net] WebGLならシェーダ使えるけど WWSさんはやらないんですかね?
742 名前:ゲーム開発会社社員 [2018/06/19(火) 20:33:46.12 ID:2pXIlyQf.net] >>707 706さん 将来的にWebGLもやる予定になっておりますが、 今のところはスペックの低いスマホなどでも確認したり、遊ぶことができるように、 2D描画(及び処理速度)を優先しています。 会社の方針の一つで「より多くの方にご覧頂けるように」という意味です。
743 名前:名前は開発中のものです。 mailto:sage [2018/06/20(水) 11:55:31.79 ID:HE/iu/dv.net] ファミコンのスーパーマリオ1-2など、ブロックが大量にある面でブロックは背景だと思うのですが、 そこをチビマリオで叩くと、1ブロック分だけボヨンボヨンと上下動するのはどうやっているのでしょうか?
744 名前:ゲーム開発会社社員 [2018/06/20(水) 15:45:41.60 ID:/Ak4lXiD.net] >>709 708さん 弊社はファミコン開発の経験はございませんが、 ファミコンのあのような表現は、細かく動かしたい部分だけスプライトで表示しているはずです。 マリオが叩く前=BG ↓ マリオが叩く=BGのブロックを消し、一旦、動くブロックをスプライトで表現 ↓ 再びBGに戻す
745 名前:708 mailto:sage [2018/06/20(水) 20:21:46.24 ID:HE/iu/dv.net] >>710 なるほど細かく切り替えればいいんですね。ありがとうございます。
746 名前:名前は開発中のものです。 mailto:sage [2018/06/21(木) 13:04:13.14 ID:6YeEAzlQ.net] >>515 読んで思ったんですけど、スマホ対応で画面の設計が16:9じゃないのって理由があるんでしょうか? iPhoneはじめ、現行のほとんどのスマホは16:9だと思うのですが 5:3で設計する理由を教えてもらいたいです よろしくお願いします
747 名前:名前は開発中のものです。 mailto:sage [2018/06/21(木) 15:36:46.84 ID:Zb0MnZ9f.net] スマホって言っても最近はタブレットも多いからそれかな。
748 名前:名前は開発中のものです。 mailto:sage [2018/06/21(木) 16:12:40.38 ID:bhPvKCDy.net] 5:3ってことは15:9か、横が少し短いのね。 以前16:10のモニターは使ってたけど15:9なんてあるんだ。 下の▽○□の部分かな?(適当)
749 名前:ゲーム開発会社社員 [2018/06/21(木) 16:21:31.19 ID:nnVY7uu8.net] >>712 >>713 711さん 514に書いた方法は、712さんの仰るようにタブレット等も含め、より多くの機種に対応させる方法です。 またスマホ全てが16:9ではございません。 例えば最新機種を調べてみましたが Xperia最新機種はFull HD+(1080×2160) Galaxy最新機種はQuad HD+(1440×2960) となっていました。 iOS系も端末の番号ごと(iPhone*)によって違います。 ちなみにスマホ業界で最新機種は(全てではありませんが)2:1に近づく傾向があります。 法人の場合は最新機種や一部の機種だけでなく、Android、iOS、スマホ、タブレットと より多くの端末(理想を言えば現行機種全て)に対応する必要がございます。 ただ個人開発者の方は、そこまでシビアに考える必要は無く、 16:9の設計でもよろしいかと思います。
750 名前:名前は開発中のものです。 mailto:sage [2018/06/21(木) 20:57:04.96 ID:snEeyYiF.net] >>715 711です ネットで拾えるスマホの画面アスペクト比の一覧表を眺めると 16:9が圧倒的多数派のように見えたので何故って思ったんですが 違うのも結構あるんですね 最新のは2:1に近づいてるなんて全く知りませんでした なるべく多くの機種に対応したいと思うので 5:3を基本にして考えていこうと思います ありがとうございます
751 名前:名前は開発中のものです。 mailto:sage [2018/06/22(金) 21:18:39.71 ID:V9FC2679.net] サムネイル画像とか見ると最高解像度よりも細かいドットを表示しているように見える事あるんだけど、グラフィックソフトの補完性能とかのせいですか? それとも俺の気のせいかな
752 名前:名前は開発中のものです。 mailto:sage [2018/06/23(土) 11:37:08.15 ID:X+IfsvQJ.net] これはひどい。 サンプルをググることすらできねぇ…
753 名前:ゲーム開発会社社員 [2018/06/25(月) 09:15:08.38 ID:JANF+Z+v.net] >>717 716さん サムネイル画像は2パタンあり、 1.大きな画像をソフトが自動的に縮小し表示してくれる 2.実際の画像とは別にサムネイル画像が数パタン(サイズ違い)が用意されている 716さんがどちらのサムネイルを仰っているのか判らないのですが、 1、2ともにソフトウェア技術の発達とハードの高解像化で 多くのサムネイル画像が綺麗に見えるようになっています。 ですので「コンピュータ関連技術の急激な発達のせい」と思います。
754 名前:名前は開発中のものです。 mailto:sage [2018/06/25(月) 10:26:27.66 ID:hqjB24dg.net] ファミコンドラクエ2から始まった?街や洞窟などでドアをくぐった時に自分のいるエリアが段階的に見えるようになって、 他が段階的に隠れる処理はどうやるのでしょうか? https://www.youtube.com/watch?v=vPquPFHMkvA 15:30あたり
755 名前:名前は開発中のものです。 mailto:sage [2018/06/25(月) 14:43:31.26 ID:jl4oJG72.net] 懐かしい〜w DQ2ってまだ背景とキャラスプライトの重ね合わせも無かったんだね 背景パネルを外側と内側からグルっと配置する処理を作って、室内外のフラグが切り替わったらスクロールさせてる画面データを書き換えてるだけに見えるな、素人目には
756 名前:ゲーム開発会社社員 [2018/06/25(月) 18:14:33.13 ID:JANF+Z+v.net] >>720 719さん 2DRPGなどで屋外←→屋内の表示を切り替えるサンプルを用意しました。 www.wwsft.com/sp/ いくつかの方法があると思いますが、プログラミング初心者の方に判りやすいよう、なるべくシンプルに書いたコードです。 ドラクエと若干演出が違いますが、だいたいこんな感じで実現できます。 それとみなさん、今週から来週は新規プロジェクトの立ち上げ等で忙しく、サンプルを用意できない可能性があります。 サンプルを用意できない時は言葉だけで簡潔に説明しますので、なにとぞご了承ください。
757 名前:名前は開発中のものです。 mailto:sage [2018/06/25(月) 20:35:31.84 ID:pCBMi4nE.net] いまさらこんな質問する人って・・・
758 名前:名前は開発中のものです。 mailto:sage [2018/06/25(月) 20:56:31.86 ID:4btjvUB8.net] >>722 頑張ってください
759 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 12:16:41.98 ID:D9w6NsWD.net] 他人の作ったゲームエンジン弄ってるより、レトロゲーのアルゴリズム考えてた方が楽しい事もあるでしょ プロが初心者問わず質問に答えてくれる折角の良スレなのに、他人の質問にいちいちケチ付ける奴って何なんだ? マジうぜーから消えろよ
760 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 13:09:43.99 ID:QPGFaCCB.net] 猿に餌を与えてはいけない
761 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 15:05:02.09 ID:cMxxA5F6.net] >>721 最新ゲームエンジンに乗っかった見栄え優先のゲーム作りが多い中で、 シンプルなゲームの基本の作り方を教えてくれるこのスレは大変貴重。 これからも続けてくださいまし。
762 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 18:18:14.70 ID:yBtiUVHp.net] ゲ製板だけ異様に排他的だよな
763 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 18:49:35.97 ID:yQPPs3aZ.net] 車輪の再発明を楽しむスレ
764 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 19:27:25.13 ID:T+SD2GOO.net] >>728 排他的というのはどういう所なんだ? 別に他の板やネット掲示板と変わらんしむしろここはネチケット基準が相当ゆるい 敢えて率直に言えば、アホスレの乱立を見ても分かる通り技術水準も意識もかなり低い ここの殆どの主張や作法は先端を行っているプロの現場では全く通用しないだろう
765 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 20:36:49.97 ID:Ss5WFRLH.net] >>730 ゲームを作るスレで完成したの見たことないしな 妄想が形になってるだけまだなろうの方がマシかも
766 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 21:36:36.29 ID:qpy8pgRt.net] 排他的というのは技術的会話ができないやつは仲間に入れないってことだろ すぐ調べろとかいって突き離す
767 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 22:34:45.67 ID:QsHvrnQv.net] でもそれは扱う内容の性質上、ある程度は仕方ないんじゃあるまいか。
768 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 22:49:11.50 ID:SAZQHcc/.net] >>729 再発明楽しいですごめんなさいw でも正確には、F1タイヤを見て木の車輪を作るようなもので、 再発明とすら言えないぜw
769 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 22:49:45.70 ID:T+SD2GOO.net] 突き放
770 名前:す習慣はこの板この巨大掲示板に限らずネットのデフォだよ あと率直な書き込みもネットの醍醐味 むしろこの板は理由はよく分からないがどちらかというと全体的に優しい方だよ [] [ここ壊れてます]
771 名前:名前は開発中のものです。 mailto:sage [2018/06/26(火) 23:32:42.34 ID:wlaWupK1.net] >>731 完成させたんだけどなぁw
772 名前:名前は開発中のものです。 mailto:sage [2018/06/27(水) 20:00:25.83 ID:wmkGCD/k.net] お前には聞いてない
773 名前:名前は開発中のものです。 mailto:sage [2018/06/27(水) 20:50:40.11 ID:zA0MDBRr.net] 俺に聞かれても
774 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 11:07:07.94 ID:tnGTM4Hl.net] 2Dシューティングで地形を攻撃したら地形が動くような処理はどうやっているのでしょうか? MSXグラディウス2 3面です。 https://www.youtube.com/watch?v=ZfyWntot-a8 8:40あたりから
775 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 11:21:48.56 ID:FYKGpnhf.net] そのままやればいいだけじゃないのか。 タマが当たったら地面を変化させれば。 一般的なやり方があれば知りたいってことだとおもうが。 都合があえばどんな方法でもいいんじゃないか。
776 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 12:05:20.65 ID:AtrhXQ0j.net] お前には聞いてない
777 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 12:43:30.72 ID:FYKGpnhf.net] 誰にきいてるんだかわからないが、どう難しいのかがわからん。 常時、動く敵キャラよりも簡単なはずだ。 (巨大な敵キャラが)停止していて、タマ打ったら動き出すってだけだろ?
778 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 13:40:43.62 ID:wgFi8W22.net] スレたいくらいミロや構ってちゃん
779 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 13:42:22.18 ID:EoajVUF9.net] >>1 くらい読め
780 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 13:46:36.25 ID:qQI+ff9w.net] シューティングゲームの基本であるタスクシステムをググった方がいいな どうやって実現してるのか分からんけど>>739 程度であれば敵キャラと同じように動く地形をオブジェクトとして扱ってるだけじゃないのかな
781 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 17:46:50.49 ID:J+Sju5pT.net] 地形を半固定なオブジェクトとして扱うなんて技術じゃなくて発想の問題じゃん。 マップチップ使って背景スクロール実装済みなら考えつきそうなものだろ。
782 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 18:34:18.16 ID:AtrhXQ0j.net] だから匿名の無責任なお前らには聞いてない〜♪
783 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 19:27:37.61 ID:7yyvIjJ9.net] なんぼなんでも、全くゲームプログラムした事無い人間に最初から教えるのは>>1 でもキツイんじゃないかと心配してるだけだろw
784 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 20:16:40.36 ID:o4jEyYKO.net] 大きなお世話だよ。 名前だしてるから、それも含めて対応だよ。 >1さんがギブしたら、その時助けてやればいいんだよ。それまでは黙ってなさいな。
785 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 20:18:21.48 ID:o4jEyYKO.net] >>748 全く書き込むなとは言ってないからね。 前に出てた、どう答えるか参考で楽しみとか、スレを盛り上げるのはいいと思う。ま、これは自論だけど。
786 名前:名前は開発中のものです。 mailto:sage [2018/07/03(火) 20:28:00.27 ID:cUkwrLna.net] もう社員さん来ないだろうからね
787 名前:ゲーム開発会社社員 [2018/07/03(火) 21:15:30.49 ID:Ase3kEKL.net] >>739 738さん 支えのなくなったブロックが落下するサンプルを制作しました。 www.wwsft.com/sp/ 744さんの仰るように、BGの動く部分をオブジェクトとする方法もありますが、 今回はBGデータのみでどんな地形にも対応できる汎用プログラムを目指して作ってみました。 ただ弊社は現在忙しい状況でデバッグする時間が限られており、もしかしたらバグがあるかもしれません。 プログラミングの知識をお持ちの方は、サンプルプログラムのmap配列を書き換え、 ブロックを色々な状態に並べ、正しく落下するか試して頂けると助かります。 バグがあれば修正しますので、このスレに書き込んで頂けますでしょうか。 みなさんよろしくお願い致します。
788 名前:名前は開発中のものです。 mailto:sage [2018/07/04(水) 02:46:12.81 ID:RvZnsCPI.net] >>730 >ここの殆どの主張や作法は先端を行っているプロの現場では全く通用しないだろう だからなに?としか。 そもそも質問や回答(手法)の質がどうだろうと>>730 には関係ないよね? 和気藹々にスレが続いてることへのやっかみみたいにいちいち邪魔しないでほしい。 気に入らないなら覗くなよ、スレを。 いちいち他人の邪魔する人生ってどうなの? >>730 は自称プロの現場で通用してる人間かしらんけど >>1 や熱心に質問してる住人たちよりも心が貧しい人間なのは確実だよ。
789 名前:名前は開発中のものです。 mailto:sage [2018/07/04(水) 06:30:56.08 ID:I0efJAJP.net] >>753 >1さん以外の横ヤリお節介解説について言ってるんじゃないのかな? ちがうか?
790 名前:名前は開発中のものです。 mailto:sage [2018/07/04(水) 08:10:25.81 ID:tGll1RDg.net] >>748 余計なお世話だクソ雑魚
791 名前:名前は開発中のものです。 mailto:sage [2018/07/04(水) 09:19:45.61 ID:h2ojw22A.net] ナメクジ?
792 名前:名前は開発中のものです。 mailto:sage [2018/07/04(水) 10:47:37.42 ID:+Bj9nh1d.net] 自称プロの現場笑たw
793 名前:738 mailto:sage [2018/07/04(水) 13:17:15.77 ID:F96jt4tC.net] >>752 お忙しい中、BGでのサンプルを作っていただきありがとうございます!
794 名前:738 mailto:sage [2018/07/04(水) 13:22:19.80 ID:F96jt4tC.net] ただ、こういうカクカクした単位の書き換えはMSXのカクカクスクロールなら成立するんですが、 他機種のある程度のなめらかスクロールだとマップチップ単位にできないですよね。 そこは配列をもっと細かくして力技で同じように書き換えるんでしょうか。 そうなってくるとオブジェクトにしてしまった方が軽いかとか色々検討するんですかね。
795 名前:ゲーム開発会社社員 [2018/07/04(水) 14:53:34.02 ID:dBDod/gW.net] >>759 滑らかに動かす必要があれば、仰るようにオブジェクトにするのが基本と思います。 またマップデータのみで滑らかな動きを実現することも可能です。 マップデータの配列に、何ドット上下に移動しているか(オフセット値と呼ぶこともあります)の値を付加する方法です。 マップデータ自体の数ビットをオフセット値に使うか、あるいはもう一つオフセット値用の配列を用意します。 ↑時間があればこのプログラムも作りたいですが、すぐには時間がとれそうありません。
796 名前:ゲーム開発会社社員 [2018/07/04(水) 20:42:22.93 ID:dBDod/gW.net] >>759 >>760 落下を滑らかに表現するソースコードが思ったより短時間で書けましたのでアップしました。 www.wwsft.com/sp/ BGの配列+BGのオフセット値の配列で、BGのみの処理で実現しました。 文章で説明すると長々となりますのでソースコードのコメントになるべく詳しく説明を入れてあります。
797 名前:名前は開発中のものです。 mailto:sage [2018/07/05(木) 00:10:55.29 ID:9fzjzEJn.net] しかしあれだな 順調にサンプルが増えてるね ネタの種としてこの掲示板からアイディアをうまく引き出すとはさすがです!
798 名前:名前は開発中のものです。 [2018/07/05(木) 07:32:33.79 ID:LRrciuQV.net] これが本当に1さんのやりたかったことなのか こんな場所じゃファミコン世代のおっさんしかいないし 案の定質問も8bit時代の化石テクニックしか出ない始末 このままの路線でいくとしてもTwitterでやった方がもっと幅広い世代に興味持ってもらえると思うよ
799 名前:758 mailto:sage [2018/07/05(木) 10:20:52.23 ID:OU+RgxZ5.net] >>761 ありがとうございます。 オフセット配列ですかなるほど。 こんな風にできるとは思いもしませんでした。
800 名前:名前は開発中のものです。 mailto:sage [2018/07/05(木) 13:20:37.68 ID:WIrU0Yv+.net] >>763 だったらお前が高尚な質問すればいいんじゃね?
801 名前:名前は開発中のものです。 mailto:sage [2018/07/05(木) 13:45:07.25 ID:9fzjzEJn.net] >>765 いやいやそいつも自己紹介してるじゃんファミコン世代のおっさんなんだよ、いわせんな
802 名前:名前は開発中のものです。 mailto:sage [2018/07/05(木) 14:03:36.69 ID:30R4+BKt.net] >>763 様子見も兼ねてるんだろうよ。 質問ぜめになったら、本業できなくなるか、回答できなくなるかだろ。ボランティアは諸刃の剣。
803 名前:名前は開発中のものです。 [2018/07/06(金) 08:42:38.11 ID:ifUyzlQc.net] 本業なら、手順やツールよりも完成品が大事だと理解してるだろ。 ゴミをいくら並べても馬鹿にされるだけ。 お前にとって、宝物でもゴミなんだよ。さっさと捨てちまえ。そんなゴミコード ったく、最近の若い奴は3dもできんのか
804 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 09:00:24.86 ID:y1sZCDuA.net] >>768 は、何がしたいのか。 人がしたい事を立てたスレでそのスレだけで完結しているというのに… 頭おかしい?
805 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 09:18:11.82 ID:PYnnNWaZ.net] おいおい名無しは頭おかしいのしか居ないだろ 勝手に回答したりな ほんと匿名掲示板ってね
806 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 09:27:15.67 ID:8YWIiDi8.net] 妨害したい荒しの煽りは無視 レスするな
807 名前:名前は開発中のものです。 [2018/07/06(金) 13:06:04.18 ID:+BKBrUlC.net] 【移民いれて、穴埋″】 25△39△17△20△10△2▼13△13△5△5▼3△ <311> 26▼28▼22▼21▼ rosie.5ch.net/test/read.cgi/liveplus/1530842425/l50 オウムより原発のほうが大勢死んでる! 死刑は国家によるテロ! 世界教師マイトLーヤは廃止を求めている!
808 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 16:34:43.35 ID:4fFi+/Bw.net] ゲームクリエイターはこの先AIに取って代わられるのでしょうか? あと、ゲーム依存症をどう思いますか?
809 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 19:38:34.09 ID:uC7JebKS.net] 製作技術に何が関係あるんや
810 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 20:54:16.07 ID:mk67sG9n.net] >>773 お前AIをなんだと思ってるんだ
811 名前:ゲーム開発会社社員 [2018/07/06(金) 20:55:19.16 ID:HGWN1dtC.net] >>773 772さんのご質問(AI)には会社としての見解ではなく、個人的な将来の見通しとしてお答えします。 以前は芸術や創作などのクリエイティブな分野はコンピュータには不可能という方もおりました。 ですが現在はディープラーニングなどの新しい手法でAIの進歩、技術革新が急速に進んでおり、 小説をコンピュータに作らせるような試みも盛んになっているそうです。 このままAIが発達すれば、いずれゲームもコンピュータが作ってくれる時代が来るはずです。 ただその時には医学、科学、機械工学(設計など)から例えば裁判で争う内容の判断まで、あらゆる分野にAIが関わってくるはずです。 そうなればゲームクリエイターだけでなく、多くの職業がコンピュータにとって換わられる可能性があります。 と、書きましたが↑このような恐れについて、世界中の学者さんなどが真剣に議論を行っていると聞きます。 AIの研究、発展を止めることは誰にもできません。 人々が夢や希望を持って生活していける未来が訪れるといいですね。
812 名前:ゲーム開発会社社員 [2018/07/06(金) 21:04:17.79 ID:HGWN1dtC.net] >>773 ゲーム依存症についてですが、ある大手メーカーのソシャゲ担当者だった方から聞いた話で、 現在でもソシャゲに月何十万もつぎ込む方が多数いるそうです。 良い悪いで言えば、それは100%悪いことです。 遊ぶ側(個人)にも責任はありますが、作る側(企業)にはもっと大きな責任があります。 ゲーム業界の全ての企業が、依存症で苦しむ方が減るように(理想は一人も出ないように) よりしっかりした倫理観でゲームを開発して欲しいと思います。 以上は当社自身への戒めの意味も込め書かせて頂きます。
813 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 21:11:56.51 ID:amMjsiS7.net] >>773 書いてるうちに回答がついてしまいましたが、せっかく書いたので。 まず今の AI というのは、確率により分類 / 選別をしているに過
814 名前:ぎず、知能などありません。 でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。 取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。 クリエイティブに見えて実はそうでもない作業もたくさんあります。 ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。 私もかなりのゲーム好きなので。 [] [ここ壊れてます]
815 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 21:12:50.64 ID:amMjsiS7.net] >>773 書いてるうちに回答がついてしまいましたが、せっかく書いたので。 まず今の AI というのは、確率により分類 / 選別をしているに過ぎず、知能などありません。 でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。 取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。 クリエイティブに見えて実はそうでもない作業もたくさんあります。 ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。 私もかなりのゲーム好きなので。
816 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 21:13:50.83 ID:amMjsiS7.net] >>773 書いてるうちに回答がついてしまいましたが、せっかく書いたので。 まず今の AI というのは、確率により分類 / 選別をしているに過ぎず、知能などありません。 でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。 取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。 クリエイティブに見えて実はそうでもない作業もたくさんあります。 ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。 私もかなりのゲーム好きなので。
817 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 21:14:55.22 ID:amMjsiS7.net] >>773 書いてるうちに回答がついてしまいましたが、せっかく書いたので。 まず今の AI というのは、確率により分類 / 選別をしているに過ぎず、知能などありません。 でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。 取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。 クリエイティブに見えて実はそうでもない作業もたくさんあります。 ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。 私もかなりのゲーム好きなので。
818 名前:名前は開発中のものです。 mailto:sage [2018/07/06(金) 21:16:10.56 ID:amMjsiS7.net] ごめんなさい、エラーになったのでいっぱい送ってしまいました。
819 名前:名前は開発中のものです。 mailto:sage [2018/07/07(土) 01:02:23.79 ID:K1LNb5pO.net] >>782 とりあえずぉ前は5年ROMってろ
820 名前:名前は開発中のものです。 [2018/07/07(土) 10:25:01.61 ID:VmA3Nk3U.net] 名無しなんで無視してくれえ 分類で知能が無いて言うが 昨今の深層学習や強化学習はそのベースに成っている施行の蓄積と回数が半端無いぞ。ai設計じゃ叶わんと思った。 仕事がaiに取って変わられる事は無いだろうが、プログラミング(ai部分)が自動生成に取って変わられそうや。 と危惧しとる。 だって、aiを類推するのってプログラマの楽しみだろ?そこには閃きとか、個性が入り込む。 結果類推の蓄積がベストプラクティス、そこに工数を割かないなんて、と思うとぞっとする。 やっぱ、ベストプラクティスを追わない自作界が良いなあと思った。 駄文失礼〜
821 名前:名前は開発中のものです。 mailto:sage [2018/07/07(土) 12:08:36.98 ID:EIxxEa80.net] 大量のデータを集めると量産型○○にはなれるけどそれ以上にはならんよ まあ無双ゲーにはうってつけだな
822 名前:名前は開発中のものです。 mailto:sage [2018/07/07(土) 12:45:56.54 ID:LL2+OxKh.net] 丁寧に答えてくれたのに連投荒しとかなんなの?
823 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 17:22:29.29 ID:zx97SWLB.net] >>753 だからなにって、説明しないと分からんのか 一般論として、意識、技術が低く作法も悪ければ他人に認めてもらえないし仕事の輪ややる気のある有志の輪からは排除される それに引き換えこの板は全体的にやさしく経験が浅い奴でも排除されないから排他的でない にも関わらず理由はよく分からんが神経質に「この板は排他的だ」と反発する低能がいて、そいつが幼稚で独善的で排他的に見えたんで率直に苦言を呈したまでだ
824 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 17:28:43.39 ID:amovxmAb.net] >>787 必死やなw
825 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 17:41:30.71 ID:me2gNqd1.net] 名無しな書き込みなんか無視しとけ
826 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 17:53:37.41 ID:zx97SWLB.net] なんかネット工作業者っぽい書き込みだな 名無しの書き込みを無視するなら均等に無視しろよ 一生独り言でも言ってればいいんじゃないか
827 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 18:17:40.48 ID:amovxmAb.net] >>790 ぷっw
828 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 19:18:16.65 ID:zx97SWLB.net] 気に入らんな。もっと言ってやろうか? ちょっと難癖つけられると、論点ずらして「やっかんでる」と決め付けて排除しようとするのも相当ネット工作業者っぽい 無職宣言している奴の方がよほど対等に議論を戦わせようとする気概がある なぜ独善的な基準で書き込みを無視できるのか?なぜ論点を見て見ぬ振りして草を生やしだせるのか? 結局、この板を「意識、技術が低く作法も悪い」とみなし、自分の輪から排除しているだけなのではないか? これを排他的といわず何と言うのか?
829 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 19:42:25.09 ID:aNIXX2lp.net] よそでやれ
830 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 22:15:44.53 ID:DMh+a4DL.net] >>792 うざいよ
831 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 22:25:42.81 ID:qmY1
] [ここ壊れてます]
832 名前:eGaV.net mailto: メガネが早口でしゃべってそうで草 [] [ここ壊れてます]
833 名前:名前は開発中のものです。 mailto:sage [2018/07/08(日) 23:14:56.52 ID:zx97SWLB.net] 単発ID業者、格好わる 反論できなくて無様だな 恥を知れ
834 名前:しったか君 mailto:sage [2018/07/09(月) 01:25:35.19 ID:dKKSmDpc.net] >>796 恥ぐらい知ってるよ、アレだろ。うん、バカにすんな。
835 名前:名前は開発中のものです。 mailto:sage [2018/07/09(月) 08:55:05.02 ID:+kd+pIzB.net] 挑発誘いに乗るなよ
836 名前:名前は開発中のものです。 mailto:sage [2018/07/09(月) 16:31:02.91 ID:+kd+pIzB.net] 大戦略などのHEXマップでの位置管理はどうやってやっているのでしょうか? アバウトな質問ですが。 https://www.youtube.com/watch?v=0Eff1Kc3SzU
837 名前:798 mailto:sage [2018/07/09(月) 16:33:23.57 ID:+kd+pIzB.net] 結局縦横の配列で管理しているんでしょうが、上下左右の位置関係が正方形とは異なりますよね。 2つのHEXの距離とか、方向とか、どうやって割り出すんでしょうか。
838 名前:名前は開発中のものです。 [2018/07/09(月) 19:42:29.31 ID:E1xkTZ4l.net] 名無しで悪いが、6角チップマップを半分ずらすんだ。行ごとにね。
839 名前:名前は開発中のものです。 mailto:sage [2018/07/09(月) 20:32:59.91 ID:qSgPeYGM.net] まあプロの現場では無理だろうなw
840 名前:名前は開発中のものです。 mailto:sage [2018/07/09(月) 20:33:41.87 ID:BnqOkaeR.net] 独り言を言うと、俺が組んだヘクスマップでは、こうしてる。 (0,0)(2,0)(4,0) (1,1)(3,1)(5,1) (0,2)(2,2)(4,2) (1,3)(3,3)(5,3) (x+y)%2 == 0になるのが、有効な座標。 右下に移動するときは、x++,y++ 右上に移動するときは、x++,y-- 真右に移動するときは、x+=2 ヘクス間の距離は、X差をdx、Y差をdyとして、Dist = max(0, dx-dy)/2 + dy って感じに、判定いらずでできる。 描画座標としても、(ヘックスの半径をRとして) PX = 2*R*X PY = √3*R*Y とできるので判定いらず。 配列上の位置は、 ArrayNo = 横に並んだ個数 * Y + (X / 2) とすれば連続になる。(割り算の端数は切り捨て) 計算ミスがあったらごめんw
841 名前:ゲーム開発会社社員 [2018/07/09(月) 21:00:25.70 ID:UoosmmBW.net] >>799 >>803 798さん 大戦略と同じ方法かは判りませんが、弊社も過去にヘクスマップのプログラムを作ったことがあり、その時は二次元配列で管理しました。 その時のプログラムを元にサンプルを用意しました。 www.wwsft.com/sp/ 急ぎで用意したため、とりあえずヘキサ型に並べたマス上をカーソルキーで移動するだけの処理です。 ゲームにするためには、マスはそれぞれ6方向に隣のマスがあり、その方向やマス間の距離などの情報(管理)が必要になります。 今週も忙しくすぐに用意できませんが、2〜3日のうちにもう少しヘクスのアルゴリズムを実装したバージョンも用意しようと思います。 802さん 情報ありがとうございます。ユニークな方法ですね、802さんの方法も個人的に試してみたくなりました。 時間ができたら、教えて頂いた方法でプログラムさせて頂きます(会社としてでなく個人的に楽しみながらやってみます)
842 名前:名前は開発中のものです。 mailto:sage [2018/07/10(火) 01:15:59.43 ID:FpJroLcW.net] >>803 これいいね
843 名前:名前は開発中のものです。 mailto:sage [2018/07/10(火) 09:53:10.00 ID:vvRViiwE.net] 6角形のタイルでなくても、4角形のタイルでも出来る 各行毎に、半マス分、ずらせばOK
844 名前:名前は開発中のものです。 mailto:sage [2018/07/10(火) 09:56:21.28 ID:TM22mz67.net] >>806 今更のこのマウントは恥ずかしいw また、お前には聞いていない。
845 名前:名前は開発中のものです。 mailto:sage [2018/07/11(水) 11:08:46.97 ID:cG9/i23H.net] Yahoo! ゲームとか、Niftyゲームとか、So-netゲームとか、プロバイダがたくさんの無料Webゲームを公開してますけど、 あれって広告収入とかで
846 名前:あれだけでで元がとれてるんですかね? それとも、コンテンツを充実して会員誘導するための必要経費と割り切って開発してるんですかね [] [ここ壊れてます]
847 名前:ゲーム開発会社社員 [2018/07/11(水) 16:32:42.69 ID:dDLAEgCU.net] >>799 >>804 ヘクスマップの新しいサンプルをアップしました。 www.wwsft.com/sp/ 6方向の管理、距離の検索を実装しました。 距離の検索は、単にマス間の最短距離を知るだけでなく、 障害物があって回り込まないと到達できないマップなどに使えるアルゴリズムです。
848 名前:ゲーム開発会社社員 [2018/07/11(水) 16:36:13.63 ID:dDLAEgCU.net] >>808 807さん そういったサイトで広告収入だけで成り立っているのは一部と思います。 仰る通り「コンテンツを充実して会員誘導するための経費」として運営するサイトが多いのではないでしょうか。
849 名前:名前は開発中のものです。 mailto:sage [2018/07/11(水) 18:38:53.05 ID:rz19gEGB.net] 左右・上下でループできる(繋がる)かをマップ定義時に設定して trueで且つループ移動可能なユニットなら 左右上下をループするものとして処理するって機能つけてクレメンス
850 名前:名前は開発中のものです。 mailto:sage [2018/07/11(水) 19:25:21.86 ID:HqvzsiGb.net] 甘えんなw
851 名前:名前は開発中のものです。 mailto:sage [2018/07/11(水) 19:51:19.59 ID:xUjZc2Eg.net] >>811 依頼じゃなくて、質問形式にすりゃやってくれたかもな 今更だがな
852 名前:名前は開発中のものです。 mailto:sage [2018/07/11(水) 20:17:54.29 ID:uxxdmZee.net] >>811 なに調子乗ってんの?
853 名前:名前は開発中のものです。 mailto:sage [2018/07/11(水) 21:06:49.66 ID:oX6Bb0Uy.net] >>809 独り言にお付き合いいただき恐縮です! なお、PX = 2*R*X は、PX = R*X が正しい気がする模様。orz 798宛に補足しておくと、 >ArrayNo = 横に並んだ個数 * Y + (X / 2) は一次元配列との対応です。(hexArray[ArrayNo]と対応) 二次元配列ならhexArray[x/2,y]になるので、そこはお好みで。
854 名前:ゲーム開発会社社員 [2018/07/12(木) 15:25:00.81 ID:ntp13MAR.net] >>811 810さん ご質問の内容が高度ですので、個人や同人のクリエイターさんではなく 同業者かも?と思いつつ(笑)回答致します。 現在の検索範囲 ■ ↓上下左右にループするマップの場合(□は■のコピー) 方法1) ■□ □□ あるいは 方法2) □□□ □■□ □□□ という配列を作り検索してください。 1は検索範囲が狭くて済みますが、上方向と左方向の結果を調べるのに少し手間が必要です。 2は検索範囲が広くなりますが、隣のマップ(=ループした画面反対側)に行く方が近いか楽に調べられます。
855 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 11:20:32.80 ID:ypO+tzw+.net] マインクラフトのような大量のデータを扱う場合に適したデータの管理方法を教えてください
856 名前:ゲーム開発会社社員 [2018/07/13(金) 16:45:27.36 ID:431YbE6V.net] >>817 816さん 大きなデータを扱う際の一般的な話を回答とさせて頂きます。 例)巨大なマップ 世界全体を一気に扱おうとするとメモリが足りないことが多々あるので、 プレイヤーキャラが移動する範囲+αくらいまでを読み込む ※どのタイミングで次の範囲を読み込むかは、ゲーム内容やプログラムの設計により変わってきます 例)巨大なデータはバイナリのまま扱う バイナリデータを例えばint型配列に入れると4倍のメモリを消費します。 プログラミング言語や開発環境によって違いますが、バイナリの状態のまま扱えるのであれば、それが無難です。 ※char型(C系言語)やbyte型(Javaなど)の配列に読み込み、それ以上メモリ消費しないのであれば、もちろん配列扱いでOK
857 名前:名前は開発中のものです。 [2018/07/13(金) 18:36:40.56 ID:9SQ26RZH.net] このすれ見てjsでゲーム作り始めたんだが カードゲームの手札の処理が作れなくて辛い。。。 大富豪チュートリアル
858 名前:フ作成をキボンヌ・・・ [] [ここ壊れてます]
859 名前:名前は開発中のものです。 [2018/07/13(金) 18:53:56.34 ID:9SQ26RZH.net] クラスでインスタンス化した変数を大量に管理したい時どうしたらいいんだ・・・? デッキ→手札 って感じに情報を渡して、その情報でカードのクラスをインスタンス化するって手順を してるんだけど、そのインスタンス化する変数ってどうやって指定すればいいんだ。 もう駄目だ。気持ち悪くなってきた。何考えてるのかわからなくなってくる
860 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 18:57:34.14 ID:mYSapJxC.net] 暑い時期は無理をしないにかぎりますな。
861 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 19:18:53.67 ID:q1sZrq4F.net] >>819 逆にするんだw 全てのカードの配列を作って、そこに誰の手にあるか、デッキの山にあるかのフラグを置いとけw
862 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 20:20:02.45 ID:qlBuPuiL.net] >>818 よし思った通りだ! 予言先スレ:ゲームのアルゴリズムを教えて管sai https://mevius.5ch.net/test/read.cgi/gamedev/1053853069/187 って言おうと思ったのに、外れちゃったw >>822 カードは最初に全部インスタンス化して使いまわすんですね、わかります。
863 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 20:35:34.75 ID:FwzbmmzY.net] もしかして自演してる?
864 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 20:36:19.54 ID:66Xr9YK+.net] とうとう夏休みの学生達が出てきたのか
865 名前:ゲーム開発会社社員 [2018/07/13(金) 20:40:53.46 ID:431YbE6V.net] >>819 >>820 >>822 818さん 弊社は大変忙しい状況でして、すぐにカードを扱うサンプルを用意することが難しいです。 とりあえずで申し訳ございませんが、プログラミングのヒントとなる情報を書きます。 818さんのプログラミングのご経験がどれくらいおありか判りませんが、 最近のプログラミングの本やネットの情報は、オブジェクト指向を推奨したり、 オブジェクト指向を教えていますが、プログラミング初心者がオブジェクト指向で 書くのは実は難しいことです。 「手続き型のプログラム」という意味はお分かりでしょうか? 個人レベルや趣味レベルのプログラムは、手続き型で書くほうが簡単に書ける場合が多いです。 トランプを扱うくらいの処理は、821さんの仰るように、単純な一次元配列 (あるいは二次元配列)で処理したほうがよいと思います。
866 名前:名前は開発中のものです。 mailto:sage [2018/07/13(金) 21:10:49.74 ID:qlBuPuiL.net] >>824 822と816が自演、という意味なら、してないぞ?
867 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 16:27:16.70 ID:AkmNZl/d.net] カードID を、1〜52 とする。 1〜13がスペード。14〜26がハート。以下同様に、ダイヤ、クラブ まず山札配列に、1〜52をシャッフルしていれておく 各人に配るときに、山札から削除して、各人の配列に入れる
868 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 19:03:06.32 ID:j4758dTQ.net] >>827 お前の事ではない
869 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 20:37:59.66 ID:Dr48Vjf+.net] >>828 ゲーム系専門学校に行ってた頃まんま同じややり方で作ってた。 拡張性とか別ルールのカードゲーム作るときの汎用性とか無視するならそれが初学者にも分かりやすいかもね。
870 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 20:57:22.26 ID:trAsPRCC.net] >>828 それじゃあ、配列が山札+人数分の配列が必要にならない? カードの配列に持ち人IDふったほうがいいんじゃない?
871 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 21:16:40.57 ID:IVTuoSuk.net] >>829 おう、これは失礼。
872 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 21:21:24.93 ID:IVTuoSuk.net] >>831 オブジェクト指向がでる前は、 まさに「配列が山札+人数分の配列」 で作ってたんじゃね?(BASICとかCとかのころ?)
873 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 21:21:50.37 ID:Dr48Vjf+.net] そのほうがスマートなのは確かだよ。 ここでサンプルくれ言うてるくらいの人だから AさんはAさんの配列を毎回表示するだけみたいな処理のほうが 分かりやすいのではと思ったのよ。 スマートなのはこの程度パパっと
874 名前:理解できるようになってからでいいのよ。 [] [ここ壊れてます]
875 名前:名前は開発中のものです。 mailto:sage [2018/07/14(土) 22:29:26.25 ID:SmEMkwSf.net] 名無しは別スレで議論すればいいよ 【ゲームで、この処理ってどーやってんの?】 mevius.5ch.net/test/read.cgi/gamedev/1527678545/
876 名前:名前は開発中のものです。 mailto:sage [2018/07/15(日) 05:42:26.46 ID:xwYyDpyk.net] サンプルクレクレ行き遅れおじさんはやけに排他的だよね。 だからサンプルないと何もできないんだろうけど。
877 名前:名前は開発中のものです。 mailto:sage [2018/07/15(日) 06:37:29.54 ID:TgfZqhYq.net] >>836 こういうところが排他的だよね
878 名前:名前は開発中のものです。 mailto:sage [2018/07/15(日) 10:32:01.82 ID:2bxtyuXg.net] >>833 お前には聞いてないんだって
879 名前:名前は開発中のものです。 mailto:sage [2018/07/21(土) 14:56:50.25 ID:PE3pFfsT.net] ソニック・ザ・ヘッジホッグ(MD)の環状ループの判定はどうやっているのでしょうか? https://www.youtube.com/watch?v=bLc8eS3miaU 00:40あたり 00:45あたりの、カーブした道に沿ってに動くところも気になります。 まあここは操作できずに勝手に動くところですが。
880 名前:名前は開発中のものです。 mailto:sage [2018/07/21(土) 21:44:22.38 ID:dEdhyaIy.net] 動画貼り付けオッサンまた来たの?
881 名前:名前は開発中のものです。 mailto:sage [2018/07/21(土) 21:45:38.16 ID:4FuYWrGG.net] たまには気になりますじゃなくて、自分ではこう思うのですがとか書いたら? 少しはかんがえよ
882 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 00:14:04.29 ID:GphLtB2T.net] お前には聞いてねーんだよ
883 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 01:31:53.09 ID:3j5ILcKc.net] 若い子らが悩むようなtipsをどんどん放出するのはすげーいいこと。 けどクレクレ考えないおじさんのオナネタにしかなってない。
884 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 08:38:13.17 ID:FAK4PUor.net] >>841 たまには外に出ろよ
885 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 08:47:48.26 ID:/LbCVdpK.net] >>843 気に入らなきゃ見なきゃいいだろ 必死にチェックしてんじゃねーよw
886 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 09:54:27.82 ID:e8sPC0vT.net] >>844 >>845 おまえもな
887 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 09:59:37.35 ID:3j5ILcKc.net] 気に入らないのは質問してる奴の態度とお前みたいにごちゃごちゃ言うだけのやつ。 有益な質問と解答は参考になるし基本的な趣旨にも賛同できる。
888 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 10:19:24.52 ID:kURkugWy.net] 態度に文句言っていいのは 1だろ いつからお前がルールになってんだよ そういうお前はなんで自分の考えを出さないでROMってるの?
889 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 11:43:54.70 ID:qJ3rFIkV.net] >>847 お前の気に入る気に入らないは関係ない
890 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 12:48:05.36 ID:9fm6VsDR.net] 回答をもらって躓いていたゲーム作製が進みましたというレスが全く無い件
891 名前:名前は開発中のものです。 mailto:sage [2018/07/22(日) 13:45:35.84 ID:e8sPC0vT.net] そもそも躓いてて聴きにきてるわけじゃなくてよ
892 名前:ゲーム開発会社社員 [2018/07/23(月) 10:13:54.79 ID:GrrhqaZL.net] >>839 838さん 画面を止めて観察してみました。 この円は ・ここにこの形状(半径)の円があるというBGのデータ ・円の場所ではソニックの座標は円周上の値とする という方法で実現していると思います。 その先のS字のトンネルも同様と思います。 なお通常の床(草地などのところ)は、以前、弊社がサンプルをアップした wwsft.com/sp/slope/slope.html 角度違いの床を用意しているようです(弊社のサンプルよりもっと細かく傾斜を設定)
893 名前:838 mailto:sage [2018/07/23(月) 13:09:55.33 ID:I5q2KkWn.net] >>852 ありがとうございます。 やはりまともに当たり判定することはないですよね。
894 名前:名前は開発中のものです。 mailto:sage [2018/07/24(火) 00:25:41.57 ID:2FwfhAP9.net] 自分もそう思ってました感
895 名前:名前は開発中のものです。 [2018/07/26(木) 13:16:46.25 ID:wr0DX3uu0] >>822 ~ >>828 亀レスで申し訳ないが、ご回答ありがとう。 とりあえず全部配列にして、最初から全部存
896 名前:在させればいいってことか? とりあえずやってみよう。 [] [ここ壊れてます]
897 名前:名前は開発中のものです。 mailto:sage [2018/07/26(木) 18:18:43.69 ID:gq+4QXyT.net] デスヨネー
898 名前:名前は開発中のものです。 mailto:sage [2018/08/06(月) 11:33:37.15 ID:RsuThMEm.net] プログラマー、シナリオライター、グラフィック、BGMを外注して 100万円ぐらいの売上出せるようなゲーム作成する場合ですが 合計コストはどれくらいで考えたらいいんでしょうか?
899 名前:ゲーム開発会社社員 [2018/08/06(月) 14:39:30.95 ID:xkkcq6pL.net] >>857 855さん ゲーム内容によって、それぞれの職種の作業割合が変わりますので、 一概には言えませんが、100万円の売り上げが目標ということで、 基本的にライトな内容のゲームを想定し、割り振りを考えました。 仮に全員フリーのクリエイターであり、低い賃金で請け負って下さるとして、 ・プログラマー(作業2〜3ヶ月)36〜48万 ・シナリオは10万で発注 ・グラフィックはデザイン一式を24万で発注 ・BGMは数曲+効果音一式を8万で発注 これで開発費の合計が78〜90万円になります。 100万円売れれば利益率は10%以上となり、 ゲームという商品であれば利益率10%超えれば良いほうと思います。 なおスマホのソシャゲは利益率1000%など、過去のゲーム業界からすると ありえない数字を出すタイトルがありますが、そういったものとは比較せず、 何らかの商品を新規開発し、利益率が10〜20%出せれば良し、という 一般的な数値を元にした見積もりとなります。
900 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 07:22:28.07 ID:yiXoIfkF.net] やっぱり自演してるよね
901 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 11:26:09.58 ID:3KKwqbLg.net] >>859 自演の必要ないけど、まぁそう見えるなら病院いけ
902 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 19:00:45.24 ID:Zw+X+DPE.net] >>860 病院で点滴打ってきました 自演してますよね?
903 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 19:12:46.38 ID:4g+Gh7Zt.net] 疑うなら自分が質問すればいいのに
904 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 19:37:35.59 ID:rX/yIDhH.net] そんな値段で受けてくれる人いるの?
905 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 21:27:15.87 ID:3KKwqbLg.net] >>861 点滴かぁそれは科が違うかな ちゃんと症状言わないとあかんで、匿名掲示板の書き込みが自演に見えますって 精神科がいいと思うよ
906 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 22:03:53.25 ID:GgLflFFj.net] 「社員とか出版担当者とか社友とかと楽しく書き込んでるんだから自演じゃないもん!」
907 名前:名前は開発中のものです。 mailto:sage [2018/08/07(火) 22:55:30.01 ID:fFft6GvK.net] >>864 構うと居つく
908 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 16:14:12.76 ID:bSu+myfS.net] >>863 そこは気になった その値段でまともに作れる人いるのかな
909 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 16:15:28.60 ID:3sTNJ/OU.net] 低い賃金で請け負ってくださるとしてって書いてあるじゃん
910 名前:ゲーム開発会社社員 [2018/08/08(水) 16:19:22.00 ID:v8DIwwUP.net] >>863 861さん ゲーム業界では、現在、フリーのクリエイターさんは多数おりまして (判りやすく言い表すと、言い方が悪いかもしれませんが、余り気味です)、 デザイン、サウンド、シナリオはネットで探せばいくらでも受けてくれる方がおられます。 プログラマーはゲームが組める力量があれば引く手数多ですので、 この金額で受けてくれる方を探すのは少し難しいですが、ちゃんといます。 中には正社員でプログラマーをしながら、兼業(アルバイト)でプログラム開発を受注する方もいます。 ただそのような方達は複数の案件を受けている場合が多く、 (弊社の知る限りは)忙しすぎて納期が守られない傾向にあることが難点です。
911 名前:名前は開発中のものです。 [2018/08/08(水) 16:38:53.04 ID:86YGTE
] [ここ壊れてます]
912 名前:SE.net mailto: >>1 \ U / \ U / / ̄ ̄ ヽ, / ', / _/\/\/\/|_ \ ノ//, {0} /¨`ヽ {0} ,ミヽ / \ / \ / く l ヽ._.ノ ', ゝ \ < バーカ > / /⌒ リ `ー'′ ' ⌒\ \ / \ (  ̄ ̄⌒ ⌒ ̄ _)  ̄|/\/\/\/ ̄ ` ̄ ̄`ヽ /´ ̄ | | −−− ‐ ノ | / ノ −−−− / ∠_ −− | f\ ノ  ̄`丶. | | ヽ__ノー─-- 、_ ) − _ . | | / / | | ,' / / / ノ | ,' \ / / | / \ /_ノ / ,ノ 〈 \ ( 〈 ヽ.__ \ \ ヽ._> \__) [] [ここ壊れてます]
913 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 17:51:28.70 ID:kwjJSpy1.net] 余り気味とはいえ、やはり近場の人で実際会って実在するかは確認した方がいいですよね? フリーで募集すると約束を守れて実力が本当にあるかがわからないのが困りますが、どうやって判定するのでしょうか?
914 名前:ゲーム開発会社社員 [2018/08/08(水) 18:12:31.96 ID:v8DIwwUP.net] >>871 ご参考の情報としまして、弊社の場合は法人ですので、フリーの方にはきちんと 履歴書、職歴、サンプル作品を提出してもらい、採用の可否を決めています。 また採用前に、お互いの発注金額、受注金額の、ざっくりとした意思交換も行います。 基本的にメールでやりとりし、実際にお会いすることは少ないですが、 顔合わせすればなお安心ですね。 実力はポートフォリオ(提出作品)で判断できますが、 納期を守れるかどうかは、これは実際に発注してみないと判りません。 しっかり納期を守れる方もいれば、全く守れない方もいますし、 中には途中で音信不通になる(要は仕事を投げ出す)方もいました。 その場合、デザインやサウンドなら別の人材を探せば何とかなりますが、 プログラマーですと致命的で、開発は頓挫することになります。 そのような危険がありますので、弊社ではプログラムは外注しません。
915 名前:名前は開発中のものです。 [2018/08/08(水) 18:17:31.08 ID:JlilKCZH.net] >>872 5chでやる内容じゃねーだろカスw
916 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 19:09:05.82 ID:3sTNJ/OU.net] >>873 そういうスレなのに何言ってるんだか
917 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 20:21:29.60 ID:NjQ5NjQT.net] >>874 一日中張り付いて何言ってるんだか
918 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 22:15:19.34 ID:JNckvbM3.net] 当人がスルーできてるのに外野が構って足引っ張ってる
919 名前:名前は開発中のものです。 mailto:sage [2018/08/08(水) 23:27:17.76 ID:kwjJSpy1.net] >>872 開発中に仕様変更したくなったりイメージ変えたくなってやり直しなったり期間が延びたりしたらその分追加金は払って継続してもらったりするのでしょうか?そのせいで途中で抜けちゃったりしますか?
920 名前:ゲーム開発会社社員 [2018/08/09(木) 13:18:53.93 ID:nr4KtlZb.net] >>877 軽微な仕様変更であれば取り決めた制作費でお願いしますが、 大幅な仕様変更は追加費用を支払う必要があります。 弊社で働いて下さった方の中には、仕様変更が嫌で途中で抜けてしまった方はいませんでしたが、 一般的に考えると、世の中には一定数いるのではないでしょうか。
921 名前:875 mailto:sage [2018/08/10(金) 17:05:15.94 ID:FPfx
] [ここ壊れてます]
922 名前:lRqU.net mailto: >>878 ありがとうございます。 仕様変更でキレるのはPGだと思うので、 絵やBGM担当の人はよっぽどでないと大丈夫そうですね。 [] [ここ壊れてます]
923 名前:名前は開発中のものです。 mailto:sage [2018/08/10(金) 18:34:04.71 ID:5BN1Peix.net] ネクロダンサーやgonnerなど、特定の条件下でbgmの音色が増える演出がありますが どのように実装すると効果的なののでしょうか。 あらかじめボリューム0ですべての音色を再生し、必要に応じて音量を変更することはできますが メモリ消費や音ずれの可能性が気になります
924 名前:名前は開発中のものです。 mailto:sage [2018/08/10(金) 19:59:33.15 ID:ld8sbN6Y.net] サウンドドライバ用意してMIDIでコントロールすれば? MIDIch毎の遅延も無いし。 コンポーザー的な考えだけど、波形の場合、 プログラム側で0db超えないような処理してくれないなら、素直に2mix流してほしい。 状況に応じてリアルタイムにミキシングして 効果音まで入るとなると、なんも考えずやったら音割れる。
925 名前:名前は開発中のものです。 mailto:sage [2018/08/10(金) 20:36:00.46 ID:YexH7m2O.net] 社員さんの所は夏期休暇無いんですか?
926 名前:名前は開発中のものです。 mailto:sage [2018/08/10(金) 22:06:52.14 ID:FyfoKJKo.net] 社員と書いてあるが…
927 名前:名前は開発中のものです。 [2018/08/11(土) 14:26:06.72 ID:N5SoOBvL.net] ディファードレンダリングについて質問です。 directx11でディファードレンダリングを勉強中なのですが、 最終描画でカラー情報と法線情報をうまく取得できません。 以下の画像のようにテクスチャ一枚一枚に描画されるような感じになってしまいます 左上がカラーと法線、下が結果です iup.2ch-library.com/i/i1926984-1533963662.png iup.2ch-library.com/i/i1926983-1533963662.png そのまま取得するだけではだめなのでしょうか?
928 名前:名前は開発中のものです。 mailto:sage [2018/08/11(土) 15:49:39.30 ID:GYy5uiOZ.net] directxのスレできけよ
929 名前:名前は開発中のものです。 [2018/08/11(土) 18:55:59.99 ID:NuLbfdfv.net] pcの性能について質問です。 3dグラフィックを使ったゲームを作りたいのですが、どの程度の性能が必要でしょうか? バカな質問ですいません。
930 名前:名前は開発中のものです。 mailto:sage [2018/08/11(土) 19:16:23.57 ID:bp9vwETv.net] 車の性能について質問です。 北海道に行きたいのですが、どの程度の性能が必要でしょうか? バカな質問ですいません。
931 名前:名前は開発中のものです。 mailto:sage [2018/08/11(土) 19:24:08.89 ID:a17Twz/C.net] この流れはつまらないよ 寒いことを理解できないのは哀れだよ
932 名前:名前は開発中のものです。 mailto:sage [2018/08/11(土) 19:49:26.69 ID:ySXiQTYJ.net] 夏やなぁ
933 名前:名前は開発中のものです。 mailto:sage [2018/08/11(土) 23:02:47.58 ID:v+vxWr1I.net] ここで真面目な質問は御法度だぞ
934 名前:名前は開発中のものです。 mailto:sage [2018/08/12(日) 01:36:04.43 ID:gknN/8Kd.net] >>887 どこから? 昔愛知から普通の車で行ったよ。 軽でもオケ。
935 名前:名前は開発中のものです。 mailto:sage [2018/08/12(日) 05:47:09.02 ID:Z0mlwc18.net] 自演の荒らしはスルーで
936 名前:ゲーム開発会社社員 [2018/08/13(月) 09:09:42.89 ID:BECI1nyV.net] >>880 878さん ネクロダンサー、gonnerとも実際にプレイしたわけではなく、ネットで調べただけですが、 一般的なサウンド制御の話として回答いたします。 仰るように、複数のチャンネルで同時出力を開始し、いずれかのチャンネルの音量を制御すれば、 滑らかに音を重ね合わせることができますね。 今の機器はパソコン、スマホ、家庭用ゲームハードいずれも高速に動作しますので、 その方法で消費メモリや音ずれの問題はまず起きないと思います。 消費メモリを抑える方法で他に考えられるのは、何小節かごとにBGMのファイルを用意し、出力する方法です。 これも今のハードはミリ秒単位で音の制御ができますので、切れ切れに聞こえることは無いですが、 ハードと開発環境の組み合わせによっては、サウンド出力開始時に予測できないラグが発生するものがあり、 そのような開発環境では使えません。
937 名前:ゲーム開発会社社員 [2018/08/13(月) 09:11:35.66 ID:BECI1nyV.net] >>882 880さん 普通に夏休みがあります。今日は仕事をしていますが。
938 名前:ゲーム開発会社社員 [2018/08/13(月) 09:13:24.29 ID:BECI1nyV.net] >>884 >>885 882さん 883さんの仰るようにdirectxなど3D専門のスレで尋ねて頂ければと思います。
939 名前:ゲーム開発会社社員 [2018/08/13(月) 09:21:38.82 ID:BECI1nyV.net] >>886 884さん ゲーム内容によると思います。 例えばローポリの軽い内容のゲームであれば、最も安い低スペックPCでもちゃんと動きます。 参考までに、弊社は20年近く前のWin98の時代に、当時のPCで3Dゲームを作った経験があります。 Wind98の頃はどんどん3Dゲームが出てきた記憶があり、今からすれば処理速度は 十数分の1から数十分の1だったはずですが、ちゃんと3Dゲームが動いていました。
940 名前:名前は開発中のものです。 mailto:sage [2018/08/13(月) 11:38:25.38 ID:d85YeTzA.net] >>896 あとは実際の環境で試してどうか、ということですね ありがとうございます。
941 名前:名前は開発中のものです。 mailto:sage [2018/08/13(月) 14:28:13.95 ID:G3AYDBdn.net] >>894 ご苦労さまです
942 名前:名前は開発中のものです。 mailto:sage [2018/08/14(火) 19:09:47.50 ID:0NeiKLqT.net] 次スレはワッチョイ入れた方が良さそう 多分同じやつがID変えて荒らしてるし
943 名前:名前は開発中のものです。 mailto:sage [2018/08/14(火) 21:01:50.82 ID:1vGoTqB9.net] >>899 ここの板わっちょい無理なんだよなぁ
944 名前:名前は開発中のものです。 mailto:sage [2018/08/15(水) 14:14:43.19 ID:NXd0qVCj.net] >>899 この程度で荒らしとかどんだけ温室育ちだよ
945 名前:名前は開発中のものです。 mailto:sage [2018/08/15(水) 20:52:07.32 ID:int1LEnb.net] そこは、1さんにお任せだな。 あった方が良いに1票は入れとくよ。 あって困るもんでなし。
946 名前:名前は開発中のものです。 mailto:age [2018/08/19(日) 12:40:24.72 ID:ReAdtpZA.net] >>1 ファミコン「グラディウス」で有名なこの触手の再現をしたいんですが https://www.youtube.com/watch?v=7_XQn8DwI7E#t=60s ソースは結構ですので、考え方というか、組み立て方法を教えてほしいです 具体的には、各触手パーツを一定の距離感を保たせたまま連結させて ゆらゆらとさせながらも、プレイヤーの方向へ向かわせる触手の作り方です
947 名前:名前は開発中のものです。 mailto:sage [2018/08/20(月) 00:02:25.69 ID:LbChZ2iR.net] 名無しで申し訳ないが、俺ならこうする的な奴ね。 的外れな感もあるがご容赦を。 当時の石は浮動小数点演算無いんで、Ikのロジックで、回転は無しで組んでみた。 1.末端のFkを自機位置(ターゲット)に移動 2.次の関節から前の関節に直線を引いて、外周同士が接するところまで移動する。 前の関節の半径+今の関節の半径を引いた分まで移動って考えれば良いね。 3.2を末端から根本まで順番に繰り返す。 ここまでで、仮想的に触手群の形が出来上がる。あくまで形だけね 4.計算した根本の位置と実体の根本の位置の差を、計算した関節全部に加算していく。 実体の根本の位置をスタートで仮想的に計算した触手群の位置関係を作る感じだね。 5.最後に仮想的に計算した位置で実体を反映 ここまで出来れば、Fkが追うようになる。 当時としては前述の通り、浮動小数点演算が無いので、上記1〜4までの簡易IKロジックくらいしか出来なかったのかな?と予想し、記しました。 本物のIKはスムーズさや、ぎこちなさが大事で 追う精度や個々の関節の速さは、関節の直線の回転角をジンバルで制限したり、角速度を設定したりと、もっと大変なので要注意です。
948 名前:ゲーム開発会社社員 [2018/08/20(月) 17:50:19.38 ID:deKfZV2K.net] >>903 >>904 901さん 動画を確認しまして、たぶんこういう計算だろうと思い付き、 ただ実際試さないとあの動きを再現できるか不安がありましたので、結局プログラムを組みました(笑 http://www.wwsft.com/sp/ ・触手のパーツは同心円状にあります ・自機を追うのは先端のパーツだけです ・先端の向き(角度)を計算し、それにつながるパーツの向きは、一つ前にあるパーツの角度に近付けるという計算 ・先端のパーツほど曲がる角度が大きい(根元にあるほどあまり曲がらない) という仕組みで実現しました。902さんのお考えもこれに近いと思います。 当時のハードは902さんの仰るように整数のみです。 そして三角関数がありません。 今回のプログラムは当時のプログラムに少しでも近付けてみようと、 sin,cosの値をプログラム内に定義して使っています。 ↑少し専門的な話ですが、同心円状にあるパーツの位置の計算に使っています [] [ここ壊れてます]
950 名前:名前は開発中のものです。 [2018/08/20(月) 19:41:36.84 ID:/CWWhmN/.net] 【偽装された、ルーツ】 皇室はへブル語を公用し、公文で北イスラエル″を公言してる、嘘つきは廃止 rosie.5ch.net/test/read.cgi/liveplus/1534731623/l50 日本人がユダヤ人なわけない、嘘つきの天皇は廃止しろ!
951 名前:名前は開発中のものです。 mailto:sage [2018/08/21(火) 17:23:43.19 ID:P+ykmxBw.net] 自前でゲーム作ってるんですが最近のゲームではほぼ必須の、 チュートリアルで、「○○の練習だやってみよう!」このボタンだけ押す、次はこのボタン、次は、、、というのはどう考えれば良いのでしょう。 単純に、矢印やそのボタン辺りだけ明るく周りを暗くして、他の操作は無反応にする(後で戻す)ってだけでもいけそうですけど。。。 何か注意した方が良いことがあれば教えていただければありがたいです。チュートリアル、作るのが難しそうなので敬遠してしまい、いつも、「分かりにくい(ポンコツが」と罵られている気になります。
952 名前:名前は開発中のものです。 mailto:sage [2018/08/21(火) 17:27:00.19 ID:RFRywrT+.net] >>907 マルチ注意
953 名前:名前は開発中のものです。 mailto:sage [2018/08/22(水) 07:34:30.96 ID:Gk5trRI/.net] お礼も言えような奴に答える必要あるの?
954 名前:905 mailto:sage [2018/08/22(水) 08:07:11.81 ID:T/cR3DQo.net] >>908 あ、そうか。マルチはマナー違反なの忘れてました。ごめんなさい。
955 名前:ゲーム開発会社社員 [2018/08/22(水) 10:53:25.65 ID:JB8Ioyfm.net] >>907 905さん チュートリアルはゲーム内容によって色々ありますが、 マリオのような王道のアクションゲームを想定し、作り方のヒントをお伝え致します。 最もシンプルな方法は 「stage1〜3(要は最初のステージ)、ゲーム開始3〜4秒程度、そのステージの主要な操作方法を表示する」 というものです。 stage1の例 右ボタンで進み、○ボタンでジャンプ! stage2の例 上下に移動できるはしごが出現するとして 上下ボタンではしごを移動できるぞ! stage3の例 水中シーンとして 方向ボタンで泳ぎ、○ボタン連打で速く進めるぞ! この方法なら、キー入力を限定するなどの処理は一切不要で、 変数1つのみ(そのステージがスタートしてからの経過時間だけ)でチュートリアルを実現できます。 文章だけでなく、操作方法を示す簡単な画像も一緒に表示するとなお親切です。 もう一つ別の方法として、 「難易度の極めて低い、あるいは絶対死なない、チュートリアルステージ(ステージ0)を用意する」 という手もあります。 ユーザーにそのゲームの操作に慣れてもらうためのステージで、これも操作方法を表示すると親切です。
956 名前:905 mailto:sage [2018/08/22(水) 22:15:45.20 ID:T/cR3DQo.net] >>911 あーなるほど! すごいイメージつかめました。 前段のチュートリアルの手法を応用して修正してみます。 ありがとうございました! m(_ _)m
957 名前:名前は開発中のものです。 mailto:sage [2018/08/27(月) 18:36:25.56 ID:1UrkqO6O.net] AndroidでもUSBゲームパッドを変換ケーブルを使って接続し、ゲームプレイできるようですが、それに対応したプログラムはどう作るのでしょうか?
958 名前:ゲーム開発会社社員 [2018/08/28(火) 10:36:35.07 ID:v43hxWL+.net] >>913 911さん スマホ用ゲームパッドは接続するだけで通常のゲームは操作可能になると思います。 キーコンフィグ機能が付いているものも多いようですので、必要な場合はユーザーがゲームに合わせキー設定しますので、 特殊なプログラムは不要ではないでしょうか。
959 名前:ゲーム開発会社社員 [2018/08/28(火) 10:42:38.50 ID:v43hxWL+.net] >>913 >>914 補足です。 4Gamer.netにスマホ用ゲームパッドの設定に関する記事がありました。 https://www.4gamer.net/games/999/G999902/20180112104/ ご参考になさって頂ければと思います。
960 名前:911 mailto:sage [2018/08/30(木) 00:46:12.87 ID:pIMT/r1c.net] ありがとうございます。 pc用のゲームパッドを使う質問だったのですが、既にスマホ用のゲームパッドって多数出てたんですね。
961 名前:901 [2018/08/30(木) 12:41:47.40 ID:5dSvtq3W.net] >>905 ありがとうございます まさか同心円状で組み立てるのは想像してませんでした。 非常に勉強なりましたし、動きも再現できてると思います。 ただ、>>904 さんの考え方と、>>905 さんの考え方は ちょっと違う風に取れましたが、同じ様なものですか?
962 名前:ゲーム開発会社社員 [2018/08/30(木) 13:37:26.42 ID:BP2JQk9F.net] >>917 補足となります。 弊社のサンプルは ・先端から順につながっているパーツの角度を計算していく この時、隣同士のパーツが離れることの無い計算になっている ・各パーツの座標は、角度から計算している という方法です。 902さんのアイデアは パーツの座標を計算→それと接触するように隣のパーツを計算 という方法と思いますので、計算自体は違うのですが、 「末端の触手が自機のほうを向く」←つまり末端を一番最初に計算します 「それに接触するように次の関節の座標を計算していく」 というロジックが似ていると思います。
963 名前:名前は開発中のものです。 mailto:sage [2018/08/30(木) 20:25:43.63 ID:RUOHChcv.net] >>917 触手の動きのアルゴリズム教えてください mevius.2ch.net/test/read.cgi/gamedev/1021401881/
964 名前:名前は開発中のものです。 [2018/08/31(金) 09:50:45.63 ID:MuDS6z7U.net] >>918 >「末端の触手が自機のほうを向く」←つまり末端を一番最初に計算します >「それに接触するように次の関節の座標を計算していく」 すみません、こっちの方がソース的にシンプルになる、 ということはありませんか?
965 名前:名前は開発中のものです。 mailto:sage [2018/08/31(金) 10:59:56.24 ID:GL2bCSjg.net] ならないよ 触手パーツ同士が接続してるっていう条件を本当に再現しようとしたら先端部パーツが手前のパーツに干渉して動けないような計算までしなきゃいけなくなる 同心円上のパーツ移動っていう擬似的な解決法くらいがリーズナブルな判断だと思うよ
966 名前:名前は開発中のものです。 mailto:sage [2018/08/31(金) 11:18:08.04 ID:otJ9RHAO.net] それでもリアルに計算したいならInversekinematicsでググってみ 俺は自前で組む自信無いやw
967 名前:名前は開発中のものです。 mailto:sage [2018/08/31(金) 11:51:32.75 ID:otJ9RHAO.net] あーでもよく考えたら パーツの接続角度だけを変数にして 先端の接続角度に追従させれば根元から構成出来そうだな いずれにしても末端位置を最初に計算するのはまずい 末端の接続角度だけ計算してそれより根元パーツの角度を追従させ、
968 名前:根元から位置計算だな [] [ここ壊れてます]
969 名前:名前は開発中のものです。 mailto:sage [2018/08/31(金) 11:54:02.16 ID:Fm9O5qFP.net] 「お前には聞いてない」連呼してた連中はどこへ行ってしまったんですか?
970 名前:名前は開発中のものです。 mailto:sage [2018/09/01(土) 15:23:01.37 ID:2QO8QPif.net] 秋田っぽい
971 名前:名前は開発中のものです。 mailto:sage [2018/09/04(火) 22:05:56.02 ID:vMGQjWTZ.net] >>1 ここまでノンストップで見させてもらいました 非常に面白い情報の配信、なおかつカオスな5chでそれをやるという勇気 色んな意味ですごいですね…
972 名前:名前は開発中のものです。 mailto:sage [2018/09/05(水) 14:46:10.75 ID:dfhfAidH.net] >>924 有用なアドバイスしてるからだろ 前のやつは役に立たないことを適当に意見して書き込んでたからな
973 名前:名前は開発中のものです。 mailto:sage [2018/09/11(火) 20:34:12.97 ID:6bYN+Sf8.net] で、誰かゲームを完成させたのかね?
974 名前:名前は開発中のものです。 mailto:sage [2018/09/11(火) 21:09:20.33 ID:eFJZydYh.net] はいw
975 名前:名前は開発中のものです。 mailto:sage [2018/09/12(水) 20:32:55.86 ID:yFtlLSQg.net] 自演しないとこんなもんだよね
976 名前:名前は開発中のものです。 mailto:sage [2018/09/18(火) 22:23:02.85 ID:UlmS01w/.net] え、終了してしもたん?
977 名前:名前は開発中のものです。 mailto:sage [2018/09/18(火) 22:35:15.37 ID:RER74tQm.net] 質問がないだけでしょ。 ここで聞けばいいような質問自体は他スレで散見されるんだが、飽きたのか忘れてるのか知らないのかここに来ない。
978 名前:名前は開発中のものです。 [2018/09/19(水) 13:03:34.75 ID:tfELiTpQ.net] 聞くのも恥ずかしいくらいのことっぽいんですが 熟練者プログラマ様に聞いてハッキリさせたいんで質問させてください。 2Dアクション、キャラ移動についてなんですが ファミコンのスーパーマリオブラザーズの海の中みたいに キャラの移動にゆるい余韻みたいなものがある操作性を再現したいんですけど あれは例えばキャラが海の中にいる間は、PLAYERがキー入力を離しても しばらく移動値が入り続ける処理なんですか? 実はすごく簡単で物凄くシンプルに再現できるんであれば、 その仕組みを教えて頂きたいです! 要は、移動が遅い、重たいとかじゃ無くて、 止まる、曲がるまでに遊びがあって制御しにくいなーって 操作移動を再現したいんです。
979 名前:名前は開発中のものです。 mailto:sage [2018/09/19(水) 20:17:17.17 ID:FbKOVkUB.net] >>932 帰れ お前には聞いてない
980 名前:ゲーム開発会社社員 [2018/09/19(水) 20:34:21.62 ID:7e4pT4A7.net] >>933 931さん >PLAYERがキー入力を離してもしばらく移動値が入り続ける処理なんですか? 仰る通りです。 参考のソースコードを用意しました。 www.wwsft.com/sp/ キー入力があった時にキャラクターの座標を直接変化させるのではなく、まず「座標の変化量」を計算し、その値を座標に足します(あるいは引きます) キー入力が無ければ、変化量を減らしていくことで、少し動いた後に自然に止まります。 宇宙空間のような場所なら、キー入力が無くても変化量を減らさず、そうすればずっと動き続けます。
981 名前:名前は開発中のものです。 [2018/09/21(金) 04:44:46.07 ID:NOPKY/ga.net] >>935 わざわざソースまで書いて頂いて、恐縮です 恥ずかしながら慣性という言葉を知りませんでした。 ゲーム制作においては基本知識の様ですね 検索し、様々なやり方があることを知りました。 おかげで勉強になりました、ありがとうございます! ただ、JAVAスクリプトの関数は知りませんでしたので 自分で確認したのですがxp = parseInt(xp*0.9);の箇所は なにをしているのでしょうか? というのも、ソースを理解しようとparseInt()を調べたのですが、 文字列から数値への変換的な説明ばかりで、今回の動作への関連した使い道がわかりません。 多分、座標に0.9かけたものを足してってるんだろう、みたいなことを 想像していますがモヤモヤするので、ここでなにを命令しているのか 具体的に教えてくださいませんでしょうか。 おバカな質問だと思いますが初心者なので、、
982 名前:名前は開発中のものです。 mailto:sage [2018/09/21(金) 06:31:36.04 ID:1AAY7G05.net] >>936 整数を返してるだけじゃね?
983 名前:名前は開発中のものです。 mailto:sage [2018/09/21(金) 07:39:34.70 ID:7gv28oME.net] xpはx方向の速度で、0.9掛けることで減速させてる。parseIntは計算過程で小数になってるのを整数として返すために使われているだけ。 0.9かけないと速度そのままで勝手に動き続けるし、入力無かったら移動量0とすると横移動がピタッと止まって慣性がなくなる。 減速のためにかける数字は0超え1未満ならよいし、単に小さい数の引き算で減速させても慣性は表現できる。掛け算の方が0未満になる心配がないのでとりあえずは無難。 #お前には聞いていない
984 名前:名前は開発中のものです。 mailto:sage [2018/09/21(金) 09:34:49.62 ID:EGedHJPU.net] プレイヤーの挙動が急発進急停止だと疲れるので、アクションゲームはわからないレベルでMAXスピードまで加速したり急激に減速したりして移動と停止をしてる。
985 名前:ゲーム開発会社社員 [2018/09/21(金) 14:00:05.01 ID:itm1CsyJ.net] >>936 >>938 xp = parseInt(xp*0.9);は、936さんのご説明の通りで、 xpの値が例えば10の時にキーを放すと、この計算式でxpは →9→8→7→6→5→4→3→2→1→0と減っていき、0以下にはなりません。 parseIntは少数部分を切り捨てる命令で、例えばparseInt(8*0.9)は7.2でなく7になります。 もっと急激に減速したければ、かける少数の値を小さくします。
986 名前:名前は開発中のものです。 [2018/09/22(土) 08:06:21.17 ID:DIXseOVP.net] >>940 細かい解説までありがとうござます、非常にわかりやすいかったです。 レスをくださった他の方も勉強になりました、ありがとうございました。
987 名前:名前は開発中のものです。 [2018/09/30(日) 00:40:51.81 ID:MQPtDad3.net] スーパーファミコンのロマンシングサガ2の敵撃破時のように、 敵のシルエットをメッシュ状にしてどんどんメッシュを荒くしていくには どうすればよいでしょうか。 以下の動画の1:52〜、2:36〜にあるような演出です。 https://www.youtube.com/watch?v=JHKTaJaRcxY 敵のシルエットを崩さず、それでいてメッシュの網目は 均一に開けているわけではないようです。 敵は何種類もいるので、個々に網目のパターンを定義せず、 何らかの方法で自動でパターンを生成しているのでは、と思っているのですが 再現方法は何が考えられますでしょうか。
988 名前:名前は開発中のものです。 mailto:sage [2018/09/30(日) 09:05:41.17 ID:x2NfqPnC.net] pcゲームのソーサリアンのオープニングタイトルもこんな感じ(消えるんじゃなくて現れる演出)だったな RGBそれぞれに違ったbit演算をかけてる感じだったけど上手く再現出来なかったわ… ここいらは試行錯誤じゃないのかねぇ 定石があるなら俺も興味あるわ
989 名前:名前は開発中のものです。 mailto:sage [2018/10/01(月) 06:19:03.05 ID:4KZ1ffgu.net] ジワジワ消しはSpriteMaskを使うといいんじゃないかな
990 名前:ゲーム開発会社社員 [2018/10/01(月) 17:45:22.35 ID:B+KA06Jw.net] >>942 940さん 弊社はスーファミの開発経験が無いので、たぶん、こんな処理ではという予想で回答いたします。 シルエットはパレットチェンジで、赤や青っぽい色にして作る ↓ 敵のグラフィックデータをVRAMに転送する時に、マスクをかけて転送する 例 11101110でマスク 少し穴が開きます 10101010でマスク メッシュになります 10001000でマスク かなり穴が開きます 昔のハードは、今のパソコンやスマホの描画処理とは違って、 VRAMという画像表示用メモリにデータを転送することでグラフィックを表示します。 スーファミもそうだと思うのですが、その過程で、このような処理を実現しているのではと思います。 ただあくまで予想ですので、スーファミに詳しい方や、実際に開発経験のある方が 見ていらっしゃいましたら、コメントして頂けるとありがたいです。
991 名前:名前は開発中のものです。 mailto:sage [2018/10/01(月) 21:20:47.95 ID:saae0/6X.net] 別に当時の機種でのやり方を知りたいわけではなく、現在の環境で再現できる方法を教えてもらえればいいと思いますよ。
992 名前:名前は開発中のものです。 mailto:sage [2018/10/02(火) 16:14:52.43 ID:nBxcJ6BP.net] https://i.imgur.com/HD7ik65.gif
993 名前:ゲーム開発会社社員 [2018/10/02(火) 20:26:53.06 ID:ltvfjTjW.net] >>942 >>946 画像処理の知識や、難しいプログラミング無しに、どなたでも組み込めることを前提に、 今のパソコンやスマホでできる、手軽な方法を考案しました。 www.wwsft.com/sp/ 敵キャラの通常の画像と、消す演出用のメッシュ画像を使っています。
994 名前:940 [2018/10/02(火) 21:23:10.18 ID:LYnBkwrg.net] 再現という言葉で誤解を招いてすみませんでした。 現在の環境で似たようなことがしたかったのです。 サンプル拝見しました。 アクションゲームで色んなシルエットから動的に生成するのが目標ですが、考え方は参考になりました。 間引き方も理想にすごく近いです。 後は色々試行錯誤してみます。 ありがとうございました。
995 名前:名前は開発中のものです。 mailto:sage [2018/10/03(水) 17:29:51.70 ID:SdaJ+0wO.net] オンラインゲームよく遊んでるんだけどゲーム開発は延期が多いよね どうしてそうなるの? 似たようなことで海外が開発して日本で運営するとき アップデートが飛んだりいつまでも来なかったり そんなときは何が問題になっているの? 問題になりやすいものが知りたい
996 名前:名前は開発中のものです。 mailto:sage [2018/10/03(水) 18:15:01.27 ID:oMcr1hsG.net] ゲーム製作技術を伝授するスレなのに ゲーム業界の裏事情を教えてくれが多いな
997 名前:名前は開発中のものです。 [2018/10/03(水) 18:41:51.52 ID:UxzfF5a1.net] ┨乗■★▲爨欝倚t亜亘丱Y丶 ∪下∝世丗丕丙丱÷乃↓⊥々∪ ∪∩∧ 丗■★▲▼◆●■★▲▲▼◆●n 僥●■★▲▲▼◆●■★▲▼◆△ 々鑿▲鬱囓催俺乾儀▼◆●■★▲▲▼償 丘▲乕∨¬∠━≠□◎@A勸▲堰@ ■★♪両争亙亘丞俄傾欝囓▼■亘 □◆●■★▲▲▼◆●■★▲▼◆●■亭 丼●亘 主◆亙 ▲▼∨ 上▲傑 ╋⌒∫←◎下三○┥一 丶┻嚮★|h 丘▼両 〒▲儘 ★▲┨ 乙●▲┏ $◆ ↓★丈 ↑●儷 傑◆上 傑◆上 ∨矚■m ″▼欟 假▼◎ P▼D P▼■┿ @■爭 倚●万 世●亙 ☆◆●爭 戀▲∂ 亂▲下 F▲堰@ ↓▲★▲▲欝∬ 下▼欟丿 儻◆♂ 主◆亙 ┼▲▲両乃■■★鸞∽ ≧★■┣ ▼■━ 丗■亘 ′嚴▼倚 亅×◆◆●儖丈 F丘¢且世t■★位 々▲爨∃djU]丁□◎下三○両▲丞 ≦●●儖亅 ‖▲▲▼囎仝⊂ ┃▼◆●■★▲爨b ÷◆●■★▲▲▼◆●■★▲▼◆●a@ ∃倚●■傴< h不囑■★假 上爭俄丞両\〜 ┐N叢儼儻囎儺儷勸亶乘亳倚催巖傴 ̄ 亟■★◆ih 一¢亳不
998 名前:名前は開発中のものです。 [2018/10/03(水) 19:54:39.77 ID:ocQqXsjR.net] 【世界教師マ@トレーヤ】 トランプは現在、ツイートを囮
999 名前:にして、史上最悪の法案にサインする気でいる http://rosie.5ch.net/test/read.cgi/liveplus/1538533045/l50 [] [ここ壊れてます]
1000 名前:名前は開発中のものです。 mailto:sage [2018/10/04(木) 06:53:39.57 ID:xqJW4er6.net] >>950 延期になる理由 →厄介な不具合が発生した →元々無茶な納期にして、結局間に合わなかった →作ったけど面白くなくて利益が出なさそうなので、クオリティアップを図っている 海外版と日本版での相違 →翻訳の手間がかかる →利益率を考えて本家に注力している →既に日本版でのサービス終了が確定している
1001 名前:名前は開発中のものです。 mailto:sage [2018/10/05(金) 12:21:55.67 ID:p7078hTK.net] 関係ないけど、20時間ぐらいでサービス終了したネトゲ思い出したわ
1002 名前:名前は開発中のものです。 mailto:sage [2018/10/06(土) 16:57:41.58 ID:1GcOJOCQ.net] 現場(できればCS開発)でよく使われている敵AIの意志決定のアルゴリズムは何ですか? 自分はゴールベースをよく使っているのですが現場では使われていますか?
1003 名前:名前は開発中のものです。 mailto:sage [2018/10/09(火) 20:35:43.28 ID:95wcVjf6.net] おや? 返事がない
1004 名前:ゲーム開発会社社員 [2018/10/10(水) 16:38:40.89 ID:D4CRIchp.net] >>956 954さん 書き込みが遅くなり申し訳ございません。 敵AIのプログラミングはゲームジャンルや内容によって千差万別だと思います。 =各社ごとに色々な仕組みで行っているのではないでしょうか。 仰るようなゴールベースAIなどのしっかりしたルーチンを作り、高度な行動をさせる会社もあれば、 例えば高度な思考ルーチンを必要としないアクションゲームなら単純な検索 (例:相手の体力と距離から最も攻撃しやすい相手を選ぶなど)で攻撃相手を選ぶと思います。 参考までに弊社開発のRPGで敵の戦闘AIが必要な場合は、 現在使えるスキルと属性による強弱関係を含め、何らかの攻撃手段で確実に倒せる (あるいは短いターンで倒せる)相手から狙うという簡易的な手法で実装します。
1005 名前:ゲーム開発会社社員 [2018/10/10(水) 16:49:22.77 ID:D4CRIchp.net] 本スレを訪れてくださる皆様へ、 スレの終わりが近付いてきましたので、お知らせ致します。 3月から半年以上お付き合い頂いて大変ありがとうございます。 このスレ内で何度かお伝えしましたように、弊社の社会貢献活動の1つとして5chで質問を受け付けて参りました。 11月からは新たな社会貢献活動して「Pythonプログラミングの無料講座」を弊社HPで配信致します。 弊社は小さな会社ですので、マンパワーの面で2本目のスレを立てることが難しい状況となっておりまして、 ・ゲーム開発のアルゴリズムは弊社HPのメールで直接お問い合わせ頂ければ、可能な限りサンプルを用意致します ・ゲーム業界への就職等の助言が欲しいという方からのご質問もお受け致します という形で今後もサポートは続けて参りますが、スレ自体は1000まで達した時点で一旦お休みとさせて頂きます。
1006 名前:名前は開発中のものです。 mailto:sage [2018/10/10(水) 18:59:39.83 ID:iWTJkGLy.net] お疲れ〜
1007 名前:名前は開発中のものです。 mailto:sage [2018/10/10(水) 19:12:03.28 ID:zWqXqvVY.net] >>959 貴重なスレありがとうございました!
1008 名前:名前は開発中のものです。 mailto:sage [2018/10/10(水) 20:56:57.31 ID:hFoMECn7.net] あざーす 勉強になりました^^
1009 名前:名前は開発中のものです。 mailto:sage [2018/10/13(土) 18:52:45.37 ID:EMU8+65h.net] οBー_稲@ aメ求@ ∴飲< 倚中 衣亰●委Z●萎V欟姻丱凵@ ∧飲H飲H飲HШ ー嚶丙 丱矚Σ ┥●鯵飲HZ丶衣●●●●●●●●●●庵− gi夷●■●■●闇乱丱К ※●●●●●● ┐●椅 争欟┳飴儡″儖
1010 名前:欟丙哀■庵 ∂丱丱丱丱丱丱丱N■●″ ∀袷優●嚮a乗i姶■欟椅╂″ ′°°芋●q _●椅 i■K■⇒印■■q衣●щ − ̄井矚欟丱 □香怐汕N●~飲★●囎葦 ∵欝矚‥ ┐●椅 ∴° 亮●遺Μ葦衣爭欟■僖 袷●■儔> ∵●茜H堰怫括H●亙 丱●D …●椅 割「…尉纜f欟г∞堰怐怦テЪ丶 C●@ ∵●壥傀案●|戀緯●╋ Г矚■<  ̄●椅 〆■磯−姻■■咽纜僥蟹■椅丱鬱●引 Z●‰ a丱僅●丱丱夷●丱┴ ー嚶■●緯″ └●椅 ∨■♂ `m闇椅椅┯丕飲●勸圧亨′ 圧●h Пu▲●┣uф惟●┳u> 〜儷●Z伊●僥° |●椅 Β囑■b Z傑蟹亟欟йу/〒亘矚h 袷●k о●●●●●●●●●●●壤 Ξ握●溢 ′儔●偽 h●事Q■蟹⇔ 儔f闇沿Щ壤■▲乃_ C●k ″a或廳■♀ 威■因丱ь不■■淫′ −香怱M┐●●●尉┐ 丶驪△蟹娃T″┤圧穐●鑿@ 亙両囎●三 ′唖亶lХ ー┿[穐≒∵亶┯ ←挨∵°挨乖≫ …∵闇乖 °В億Ж I●■儷‥ [] [ここ壊れてます]
1011 名前:名前は開発中のものです。 mailto:sage [2018/10/15(月) 11:27:42.11 ID:q7k0Z2Qv.net] 一つ質問させてください。 ネットゲームの転送量ですが、例えばUnityだと、network transform rateがあり、0から29が設定できますが、シューティングゲームとかでの適正値はいくつぐらいなのでしょうか? 29が1番良い気がしますが、スマフォの4G回線プレイだと簡単に1ギガ、2ギガいきませんか? PUBGやwarrobotは長時間しても全然通信量が伸びていないので、レイトが低いのでしょうか?
1012 名前:ゲーム開発会社社員 [2018/10/16(火) 17:48:56.11 ID:/jZU5W9D.net] >>964 962さん 通信で数名程度あるいは2人で対戦するようなゲームの一般的な通信データ量として回答いたします。 お話の内容からしますと大きなデータを送受信することをイメージされていらっしゃると思うのですが、 通信ゲームを開発する大前提として、最低限必要なデータだけを送受信する設計を行います。 例えば実際に弊社プログラマーが作った4人対戦アクションゲームでは、最も最小のデータとして、 一人に付き1バイト(8bit)のデータ、具体的には方向キー(4bit)+ボタン(4bit)のデータだけ送受信し、 4人対戦を実現しました。 秒間15フレーム程度で1秒間に4バイト×15=60バイトのデータです。 実際には送受信する前後のデータ等も必要なため、これより大きなデータになりますが、 1時間プレイしてもM単位のデータの送受信で済みます。ギガではなくメガです。 ただこのような極小データで複数人同時プレイを実現するには、ゲーム本体の設計にノウハウが必要ですので、 (特に通信が途切れた場合の処理をうまく実装しませんとアウトです) Unityの場合は市販の解説書やネットにある通信プレイの作り方を参考に、 通信量は気にせず、まずは簡単な対戦プレイゲームなどを完成させるとよいと思います。 まずは1本完成させ、実際に通信量を計測し、それを次の開発につなげるという感じです。
1013 名前:名前は開発中のものです。 mailto:sage [2018/10/16(火) 18:04:46.20 ID:VkGjERm/.net] >>965 早速のご回答、ありがとうございます。 倍の30(29)としても、ギガは無いですよね。 やはり、知らないうちに共有データを大量に送ってしまってるのでしょうか。アイデンティティコンポーネント付きを調べてみます。 [] [ここ壊れてます]
1015 名前:名前は開発中のものです。 mailto:sage [2018/10/18(木) 08:39:40.69 ID:r3d+z0Hy.net] スマホをスマフォと書く奴って、こだわりあるのかな? 技術系って字数短くする方がむしろ尊ばれると思うのだが
1016 名前:名前は開発中のものです。 mailto:sage [2018/10/18(木) 20:42:59.50 ID:Zveb4aEu.net] ツイッターをトゥウィターと言うようなものですね
1017 名前:名前は開発中のものです。 mailto:sage [2018/10/21(日) 00:05:36.60 ID:fPw9G9GB.net] ファミコン版ドラクエの復活の呪文みたいなのはどうやって生成するのでしょうか?
1018 名前:ゲーム開発会社社員 [2018/10/23(火) 08:26:35.57 ID:BZKEIbB+.net] >>969 967さん 色々な方法がありますが、基本を説明します。 判りやすいように ・体力120(最大値999) ・腕力56(最大値99) ・知力33(最大値99) ・「あいうえおかきくけこ」だけで復活の呪文を作るとします。 パラメータの数字を羅列すると 1205633 になります。 ↓ あを0、いを1、‥‥こを9とすると、この数字は「いうあかきええ」となります。 ↓ このままでは適当に呪文を入力しても数値に変換できるので、チェックサムというものを用意します。 この例では 1+2+0+5+6+3+3 = 20 の1の位の数字 0 をチェックサムとします。0はあです。 ↓ 「いうあかきええ」+「あ」で「いうあかきええあ」が復活の呪文になります。 数字に戻すには逆の手順を踏みます。 そしてユーザーが適当に入力していないかをチェックサムで調べます。 「いうあかきええ」を数字にし、それら全てを足した値の1桁目が「あ」つまり0でなければ、呪文を間違えたか、適当に入力したわけです。 この例のチェックサムは10分の1の確率で破られます。 最初の10文字を適当に入れ、最後のチェックサムに「あ」〜「こ」まで順に試していけば、どれか当たってしまいます。 ですので、実際にはチェックサムはもう少し破られにくい値にします。 それから聞くたびに呪文を変化させるには“乱数”で文字列をずらす、あるいは元の数字をずらすことを行います。 その乱数の値も呪文の中に入れておき、数字に戻す時、ちゃんと元の値になるように計算します。
1019 名前:名前は開発中のものです。 mailto:sage [2018/10/23(火) 17:47:05.43 ID:gZOTB/Ra.net] ↑すげー分かりやすい
1020 名前:名前は開発中のものです。 mailto:sage [2018/10/23(火) 19:31:29.98 ID:YqEbBsim.net] >>970 詳しい説明ありがとうございます。 なるほど。チェックサムと乱数ですか。なかなか法則をバレないようにするのは大変そうですね。
1021 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 11:49:21.56 ID:nyss0DVl.net] 質問させてください ニーアオートマタのような、遠景中景がうっすらと見えるようなビジュアルのゲームはunityで作れるでしょうか、作れないとしたら他のどのゲームエンジンであれば作れるでしょうか 具体的には、廃墟都市や水上都市ステージのような雰囲気が近く、大気や霧があると分かるような見た目の表現、また、砂漠地帯のように太陽光が拡散するような表現です。ググってはみたんですけどオートマタで使ったゲームエンジンは社内のものだと分かったぐらいです よろしくお願いします
1022 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 13:14:43.23 ID:CaGF3ksn.net] 演出なんかは、やりようで何とかなるよ。 だけど、経験や発想などノウハウが必要になるから、試行錯誤の時間が要る。それこそシェーダーを組むとかまで。 大きなお世話だけど、ゲーム性に絡むならやるしかないと思うけど、そうじゃなきゃ避けたほうがいいかもw フォグで濁すわけにはいかんのかねぇ。
1023 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 13:50:46.76 ID:LcGatOKC.net]
1024 名前:Unity使った事ないけど遠景ブラーいけそうだぞ unity 遠景 ブラーでググってみ [] [ここ壊れてます]
1025 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 17:00:19.03 ID:kDJ7xqGq.net] 演習や方法論はCGWorldでも参考にしてから unityでの実装を考えたほうが良さげ 気合いの入った光学処理よりはブラーやシェーダでの実装になりそうだけど それこそ開発者に凸した方が早そう
1026 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 17:40:48.46 ID:pYV3t7rp.net] 勝手に答えてんじゃねーぞザコども スレタイ読めや
1027 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 17:56:55.27 ID:kDJ7xqGq.net] おれは答えてないやで ひとりごとやで
1028 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 18:43:23.55 ID:OZdU6KM1.net] >>977 誰が答えようがそいつの勝手じゃねえか 場違いで身勝手なサイコパス臭がプンプンしてるぜ?
1029 名前:名前は開発中のものです。 [2018/10/24(水) 19:09:37.83 ID:qifRD94e.net] うるせーハゲ!
1030 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 19:10:18.41 ID:Xt0a87iO.net] いやここ>>1 のスレだし場違いなのは君なんだよなあ
1031 名前:名前は開発中のものです。 [2018/10/24(水) 19:24:15.02 ID:Wg7cQHbd.net] 世界教師マ1トレーヤ
1032 名前:ゲーム開発会社社員 [2018/10/24(水) 19:33:39.82 ID:OzTsZ38X.net] >>973 971さん みなさん、ご意見ありがとうございます。 ニーアオートマタは実際にプレイしたことは無く動画で確認しました。その範囲でお答え致します。 見た限りの映像ではUnityで表現可能と思います。 972さんの仰るようにCGの演出面はたいてい何とかなります。 まんま再現しようとするのではなく、簡易的に再現できる方法を考え出せばよいのではないでしょうか。 参考になるか判りませんが、ガラケー時代の3Dはフォグの表現ができません。しかし弊社開発のアプリでガラケーでフォグを表現したことがあります。 やり方は薄い半透明の白い板ポリを3枚、一番手前(カメラのすぐ前)、画面中央ほど、更に奥に立てるだけです。 画面奥に現れた物体は半透明が3枚重なるのでぼやけ、こちらに近付いてくるとある程度はっきり見え、 更に手前に来るともっとよく見えるという状態を実現できました。 やっていることは単純ですが、当時のハードでの演出面としては効果的でした。 技術力の高さ云々よりアイデア次第ということもけっこうあります。
1033 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 19:34:52.21 ID:OZdU6KM1.net] >>981 一体いつこの掲示板のスレが「>>1 」のものになったんだ?誰の同意を得た? 肝心な筋は曖昧にして、一般の分際で2ちゃん掲示板の通常スレの書き込みを規制できると思い込んでるとか、 場違い身勝手サイコパスゆとり杉ワロタ
1034 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 19:54:02.90 ID:LcGatOKC.net] まぁこういう質問系スレは詳しい>>1 にレスして欲しいというのは分からんでもない 雑魚に質問をうやむやにされるケースも多いからな なんて駄レスで残り少ない書き込み容量を消費するオレw
1035 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 20:28:57.29 ID:Ew1EcDf9.net] わかったから早く消えろカス
1036 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 20:37:02.53 ID:nKTB6u6l.net] ____ / \ /\ キリッ . / (ー) (ー)\ <「まぁこういう質問系スレは詳しい>>1 にレスして欲しいというのは分からんでもない 」 / ⌒(__人__)⌒ \ | |r┬-| | \ `ー’´ / ノ \ /´ ヽ | l \ ヽ -一””””~~``’ー–、 -一”””’ー-、. ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒)) ____ /_ノ ヽ、_\ ミ ミ ミ o゚((●)) ((●))゚o
1037 名前:ミ ミ ミ <だっておwww /⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\ /⌒)⌒)⌒) | / / / |r┬-| | (⌒)/ / / // | :::::::::::(⌒) | | | / ゝ :::::::::::/ | ノ | | | \ / ) / ヽ / `ー’´ ヽ / / | | l||l 从人 l||l l||l 从人 l||l バンバン ヽ -一””””~~``’ー–、 -一”””’ー-、 ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒)) [] [ここ壊れてます]
1038 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 21:19:49.33 ID:OZdU6KM1.net] 「雑魚に有耶無耶にされる」というが、 内部仕様を中途半端、曖昧模糊な解説で済ませて「残りはJSを解読しろ」も大概有耶無耶だぞ 言葉のやり取りを排除し、他人の書いたコード解読を強いる掲示板が、万人にとって望ましい場所なのか?
1039 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 21:57:38.87 ID:pZp1SHXO.net] 実装してくれるのが一番解りやすいだろ〜 このスレ見て俺もjavascript勉強しようと思ったわ どんな言葉より動くコードが重要だしな
1040 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 22:27:25.22 ID:OZdU6KM1.net] JSも知らん雑魚がしゃしゃり出てくるな 何が「勉強しようと思った」だ!カスが 解読も出来ないのに一体何を有り難がっているのか全く理解できない どんだけチャランポランなんだよ。舐めるのも大概にしとけよハゲ しかしお笑いの才能は有るかもしれないね^^
1041 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 22:38:42.25 ID:+dAXTKIr.net] 万人が >>988-990 に大ウケ
1042 名前:名前は開発中のものです。 mailto:sage [2018/10/24(水) 22:43:50.44 ID:NKkRGAaU.net] 完走おめでとう 結局1の器量次第なんだな 今この板でスレ消費しきるのは尋常じゃない
1043 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 02:02:43.38 ID:tEdrmVHf.net] マウントバカが自分でスレを立てても徳のなさで誰も集まらないので他人のスレに我が物顔で寄生。 今日も他人のフンドシで相撲をとってオナニー見せつけてキモチヨくなっている模様w とっとと出てけや二度と書き込むなクズwwww
1044 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 02:51:27.56 ID:Nn4ojog3.net] >>983 動画まで見て頂いたようで、お忙しい中恐縮です。CGの演出面は何とかなるのですね。板ポリの話し等々参考になりました。ありがとうございます 安価は省かせてもらいますが他にも答えていただいた方々もありがとうございます
1045 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 04:52:06.63 ID:w9ZqRjO+.net] >>993 呼んだ? 傍若無人オナニーは気持ち良いのである
1046 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 05:06:19.27 ID:w9ZqRjO+.net] しかし香ばしい連中も1日限りの発狂や深夜テンションのみで終わってしまうのが残念なのであるな その点、この1はそのような連中をも飼い馴らした(放牧した)逸材であった
1047 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 05:09:07.26 ID:w9ZqRjO+.net] 無駄な書き込みをする者共を抑制してもっと濃く進めることも出来たはずであるが さすがにそこまでの義理はなかったと見える 5chの連中にはもはや良心が乏しいからだ
1048 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 05:17:03.43 ID:w9ZqRjO+.net] >>959 >本スレを訪れてくださる皆様へ、 >スレの終わりが近付いてきましたので、お知らせ致します。 >3月から半年以上お付き合い頂いて大変ありがとうございます。 >このスレ内で何度かお伝えしましたように、弊社の社会貢献活動の1つとして5chで質問を受け付けて参りました。 >11月からは新たな社会貢献活動して「Pythonプログラミングの無料講座」を弊社HPで配信致します。 >弊社は小さな会社ですので、マンパワーの面で2本目のスレを立てることが難しい状況となっておりまして、 >・ゲーム開発のアルゴリズムは弊社HPのメールで直接お問い合わせ頂ければ、可能な限りサンプルを用意致します >・ゲーム業界への就職等の助言が欲しいという方からのご質問もお受け致します >という形で今後もサポートは続けて参りますが、スレ自体は1000まで達した時点で一旦お休みとさせて頂きます。
1049 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 06:53:13.48 ID:0jWgtrvr.net] そろそろ終わりか >>1 お疲れ、そしてありがとう 質問一つだけさせてもらったけど、丁寧に回答もらえてとても嬉しかった 他の質問や回答も興味深かったし、ためになった いいスレだった 今後も頑張ってください
1050 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 08:05:56.93 ID:1fBIIKxk.net] 色んなネタも結局「JS解読しろ」で有耶無耶にされることが
1051 名前:スく、掲示板ならではの集合知形成を促さず、板全体のアルゴリズム理解が底上げされる実感が薄かった それは別にいいんだけど(みんなも有耶無耶は日常茶飯事だからな)、 頭の悪い業者臭い連中による、論理性よりも勢いだけで自己満足しているような言論統制書き込みが、2ちゃんのテンションに抵触し雰囲気をギスギスさせて、わずらわしかった 頭の悪い業者臭い勢い重視の書き込みが無かったら、出張広告の印象が無かったかもな [] [ここ壊れてます]
1052 名前:ゲーム会社スタッフ一同 [2018/10/25(木) 08:24:02.45 ID:R/WcVqNa.net] 最後の書き込みに間に合いました。 このスレを訪れてくださったみなさん、本当にありがとうございました。 また何らかの形でこのような場を設けたいと考えております。 弊社HPではゲーム開発のノウハウを無料発信しております。 よろしければ時々ホームページもご覧頂けますと幸いです。 www.wwsft.com/ 今後ともどうぞよろしくお願い致します。
1053 名前:名前は開発中のものです。 mailto:sage [2018/10/25(木) 08:26:21.45 ID:NwwlCHLX.net] 無事完走
1054 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 231日 23時間 8分 10秒
1055 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています