ゲーム開発会社がゲーム製作技術を伝授するスレ at GAMEDEV
[2ch|▼Menu]
[前50を表示]
750:名前は開発中のものです。
18/06/21 20:57:04.96 snEeyYiF.net
>>715
711です
ネットで拾えるスマホの画面アスペクト比の一覧表を眺めると
16:9が圧倒的多数派のように見えたので何故って思ったんですが
違うのも結構あるんですね
最新のは2:1に近づいてるなんて全く知りませんでした
なるべく多くの機種に対応したいと思うので
5:3を基本にして考えていこうと思います
ありがとうございます

751:名前は開発中のものです。
18/06/22 21:18:39.71 V9FC2679.net
サムネイル画像とか見ると最高解像度よりも細かいドットを表示しているように見える事あるんだけど、グラフィックソフトの補完性能とかのせいですか?
それとも俺の気のせいかな

752:名前は開発中のものです。
18/06/23 11:37:08.15 X+IfsvQJ.net
これはひどい。
サンプルをググることすらできねぇ…

753:ゲーム開発会社社員
18/06/25 09:15:08.38 JANF+Z+v.net
>>717
716さん
サムネイル画像は2パタンあり、
1.大きな画像をソフトが自動的に縮小し表示してくれる
2.実際の画像とは別にサムネイル画像が数パタン(サイズ違い)が用意されている
716さんがどちらのサムネイルを仰っているのか判らないのですが、
1、2ともにソフトウェア技術の発達とハードの高解像化で
多くのサムネイル画像が綺麗に見えるようになっています。
ですので「コンピュータ関連技術の急激な発達のせい」と思います。

754:名前は開発中のものです。
18/06/25 10:26:27.66 hqjB24dg.net
ファミコンドラクエ2から始まった?街や洞窟などでドアをくぐった時に自分のいるエリアが段階的に見えるようになって、
他が段階的に隠れる処理はどうやるのでしょうか?
URLリンク(www.youtube.com)
15:30あたり

755:名前は開発中のものです。
18/06/25 14:43:31.26 jl4oJG72.net
懐かしい〜w
DQ2ってまだ背景とキャラスプライトの重ね合わせも無かったんだね
背景パネルを外側と内側からグルっと配置する処理を作って、室内外のフラグが切り替わったらスクロールさせてる画面データを書き換えてるだけに見えるな、素人目には

756:ゲーム開発会社社員
18/06/25 18:14:33.13 JANF+Z+v.net
>>720
719さん
2DRPGなどで屋外←→屋内の表示を切り替えるサンプルを用意しました。
URLリンク(www.wwsft.com)
いくつかの方法があると思いますが、プログラミング初心者の方に判りやすいよう、なるべくシンプルに書いたコードです。
ドラクエと若干演出が違いますが、だいたいこんな感じで実現できます。
それとみなさん、今週から来週は新規プロジェクトの立ち上げ等で忙しく、サンプルを用意できない可能性があります。
サンプルを用意できない時は言葉だけで簡潔に説明しますので、なにとぞご了承ください。

757:名前は開発中のものです。
18/06/25 20:35:31.84 pCBMi4nE.net
いまさらこんな質問する人って・・・

758:名前は開発中のものです。
18/06/25 20:56:31.86 4btjvUB8.net
>>722
頑張ってください

759:名前は開発中のものです。
18/06/26 12:16:41.98 D9w6NsWD.net
他人の作ったゲームエンジン弄ってるより、レトロゲーのアルゴリズム考えてた方が楽しい事もあるでしょ
プロが初心者問わず質問に答えてくれる折角の良スレなのに、他人の質問にいちいちケチ付ける奴って何なんだ?
マジうぜーから消えろよ

760:名前は開発中のものです。
18/06/26 13:09:43.99 QPGFaCCB.net
猿に餌を与えてはいけない

761:名前は開発中のものです。
18/06/26 15:05:02.09 cMxxA5F6.net
>>721
最新ゲームエンジンに乗っかった見栄え優先のゲーム作りが多い中で、
シンプルなゲームの基本の作り方を教えてくれるこのスレは大変貴重。
これからも続けてくださいまし。

762:名前は開発中のものです。
18/06/26 18:18:14.70 yBtiUVHp.net
ゲ製板だけ異様に排他的だよな

763:名前は開発中のものです。
18/06/26 18:49:35.97 yQPPs3aZ.net
車輪の再発明を楽しむスレ

764:名前は開発中のものです。
18/06/26 19:27:25.13 T+SD2GOO.net
>>728
排他的というのはどういう所なんだ?
別に他の板やネット掲示板と変わらんしむしろここはネチケット基準が相当ゆるい
敢えて率直に言えば、アホスレの乱立を見ても分かる通り技術水準も意識もかなり低い
ここの殆どの主張や作法は先端を行っているプロの現場では全く通用しないだろう

765:名前は開発中のものです。
18/06/26 20:36:49.97 Ss5WFRLH.net
>>730
ゲームを作るスレで完成したの見たことないしな
妄想が形になってるだけまだなろうの方がマシかも

766:名前は開発中のものです。
18/06/26 21:36:36.29 qpy8pgRt.net
排他的というのは技術的会話ができないやつは仲間に入れないってことだろ
すぐ調べろとかいって突き離す

767:名前は開発中のものです。
18/06/26 22:34:45.67 QsHvrnQv.net
でもそれは扱う内容の性質上、ある程度は仕方ないんじゃあるまいか。

768:名前は開発中のものです。
18/06/26 22:49:11.50 SAZQHcc/.net
>>729
再発明楽しいですごめんなさいw
でも正確には、F1タイヤを見て木の車輪を作るようなもので、
再発明とすら言えないぜw

769:名前は開発中のものです。
18/06/26 22:49:45.70 T+SD2GOO.net
突き放


770:す習慣はこの板この巨大掲示板に限らずネットのデフォだよ あと率直な書き込みもネットの醍醐味 むしろこの板は理由はよく分からないがどちらかというと全体的に優しい方だよ



771:名前は開発中のものです。
18/06/26 23:32:42.34 wlaWupK1.net
>>731
完成させたんだけどなぁw

772:名前は開発中のものです。
18/06/27 20:00:25.83 wmkGCD/k.net
お前には聞いてない

773:名前は開発中のものです。
18/06/27 20:50:40.11 zA0MDBRr.net
俺に聞かれても

774:名前は開発中のものです。
18/07/03 11:07:07.94 tnGTM4Hl.net
2Dシューティングで地形を攻撃したら地形が動くような処理はどうやっているのでしょうか?
MSXグラディウス2 3面です。
URLリンク(www.youtube.com)
8:40あたりから

775:名前は開発中のものです。
18/07/03 11:21:48.56 FYKGpnhf.net
そのままやればいいだけじゃないのか。
タマが当たったら地面を変化させれば。
一般的なやり方があれば知りたいってことだとおもうが。
都合があえばどんな方法でもいいんじゃないか。

776:名前は開発中のものです。
18/07/03 12:05:20.65 AtrhXQ0j.net
お前には聞いてない

777:名前は開発中のものです。
18/07/03 12:43:30.72 FYKGpnhf.net
誰にきいてるんだかわからないが、どう難しいのかがわからん。
常時、動く敵キャラよりも簡単なはずだ。
(巨大な敵キャラが)停止していて、タマ打ったら動き出すってだけだろ?

778:名前は開発中のものです。
18/07/03 13:40:43.62 wgFi8W22.net
スレたいくらいミロや構ってちゃん

779:名前は開発中のものです。
18/07/03 13:42:22.18 EoajVUF9.net
>>1くらい読め

780:名前は開発中のものです。
18/07/03 13:46:36.25 qQI+ff9w.net
シューティングゲームの基本であるタスクシステムをググった方がいいな
どうやって実現してるのか分からんけど>>739程度であれば敵キャラと同じように動く地形をオブジェクトとして扱ってるだけじゃないのかな

781:名前は開発中のものです。
18/07/03 17:46:50.49 J+Sju5pT.net
地形を半固定なオブジェクトとして扱うなんて技術じゃなくて発想の問題じゃん。
マップチップ使って背景スクロール実装済みなら考えつきそうなものだろ。

782:名前は開発中のものです。
18/07/03 18:34:18.16 AtrhXQ0j.net
だから匿名の無責任なお前らには聞いてない〜♪

783:名前は開発中のものです。
18/07/03 19:27:37.61 7yyvIjJ9.net
なんぼなんでも、全くゲームプログラムした事無い人間に最初から教えるのは>>1でもキツイんじゃないかと心配してるだけだろw

784:名前は開発中のものです。
18/07/03 20:16:40.36 o4jEyYKO.net
大きなお世話だよ。
名前だしてるから、それも含めて対応だよ。
>1さんがギブしたら、その時助けてやればいいんだよ。それまでは黙ってなさいな。

785:名前は開発中のものです。
18/07/03 20:18:21.48 o4jEyYKO.net
>>748
全く書き込むなとは言ってないからね。
前に出てた、どう答えるか参考で楽しみとか、スレを盛り上げるのはいいと思う。ま、これは自論だけど。

786:名前は開発中のものです。
18/07/03 20:28:00.27 cUkwrLna.net
もう社員さん来ないだろうからね

787:ゲーム開発会社社員
18/07/03 21:15:30.49 Ase3kEKL.net
>>739
738さん
支えのなくなったブロックが落下するサンプルを制作しました。
URLリンク(www.wwsft.com)
744さんの仰るように、BGの動く部分をオブジェクトとする方法もありますが、
今回はBGデータのみでどんな地形にも対応できる汎用プログラムを目指して作ってみました。
ただ弊社は現在忙しい状況でデバッグする時間が限られており、もしかしたらバグがあるかもしれません。
プログラミングの知識をお持ちの方は、サンプルプログラムのmap配列を書き換え、
ブロックを色々な状態に並べ、正しく落下するか試して頂けると助かります。
バグがあれば修正しますので、このスレに書き込んで頂けますでしょうか。
みなさんよろしくお願い致します。

788:名前は開発中のものです。
18/07/04 02:46:12.81 RvZnsCPI.net
>>730
>ここの殆どの主張や作法は先端を行っているプロの現場では全く通用しないだろう
だからなに?としか。
そもそも質問や回答(手法)の質がどうだろうと>>730には関係ないよね?
和気藹々にスレが続いてることへのやっかみみたいにいちいち邪魔しないでほしい。
気に入らないなら覗くなよ、スレを。
いちいち他人の邪魔する人生ってどうなの?
>>730は自称プロの現場で通用してる人間かしらんけど
>>1や熱心に質問してる住人たちよりも心が貧しい人間なのは確実だよ。

789:名前は開発中のものです。
18/07/04 06:30:56.08 I0efJAJP.net
>>753
>1さん以外の横ヤリお節介解説について言ってるんじゃないのかな?
ちがうか?

790:名前は開発中のものです。
18/07/04 08:10:25.81 tGll1RDg.net
>>748
余計なお世話だクソ雑魚

791:名前は開発中のものです。
18/07/04 09:19:45.61 h2ojw22A.net
ナメクジ?

792:名前は開発中のものです。
18/07/04 10:47:37.42 +Bj9nh1d.net
自称プロの現場笑たw

793:738
18/07/04 13:17:15.77 F96jt4tC.net
>>752
お忙しい中、BGでのサンプルを作っていただきありがとうございます!

794:738
18/07/04 13:22:19.80 F96jt4tC.net
ただ、こういうカクカクした単位の書き換えはMSXのカクカクスクロールなら成立するんですが、
他機種のある程度のなめらかスクロールだとマップチップ単位にできないですよね。
そこは配列をもっと細かくして力技で同じように書き換えるんでしょうか。
そうなってくるとオブジェクトにしてしまった方が軽いかとか色々検討するんですかね。

795:ゲーム開発会社社員
18/07/04 14:53:34.02 dBDod/gW.net
>>759
滑らかに動かす必要があれば、仰るようにオブジェクトにするのが基本と思います。
またマップデータのみで滑らかな動きを実現することも可能です。
マップデータの配列に、何ドット上下に移動しているか(オフセット値と呼ぶこともあります)の値を付加する方法です。
マップデータ自体の数ビットをオフセット値に使うか、あるいはもう一つオフセット値用の配列を用意します。
↑時間があればこのプログラムも作りたいですが、すぐには時間がとれそうありません。

796:ゲーム開発会社社員
18/07/04 20:42:22.93 dBDod/gW.net
>>759
>>760
落下を滑らかに表現するソースコードが思ったより短時間で書けましたのでアップしました。
URLリンク(www.wwsft.com)
BGの配列+BGのオフセット値の配列で、BGのみの処理で実現しました。
文章で説明すると長々となりますのでソースコードのコメントになるべく詳しく説明を入れてあります。

797:名前は開発中のものです。
18/07/05 00:10:55.29 9fzjzEJn.net
しかしあれだな
順調にサンプルが増えてるね
ネタの種としてこの掲示板からアイディアをうまく引き出すとはさすがです!

798:名前は開発中のものです。
18/07/05 07:32:33.79 LRrciuQV.net
これが本当に1さんのやりたかったことなのか
こんな場所じゃファミコン世代のおっさんしかいないし
案の定質問も8bit時代の化石テクニックしか出ない始末
このままの路線でいくとしてもTwitterでやった方がもっと幅広い世代に興味持ってもらえると思うよ

799:758
18/07/05 10:20:52.23 OU+RgxZ5.net
>>761
ありがとうございます。
オフセット配列ですかなるほど。
こんな風にできるとは思いもしませんでした。

800:名前は開発中のものです。
18/07/05 13:20:37.68 WIrU0Yv+.net
>>763
だったらお前が高尚な質問すればいいんじゃね?

801:名前は開発中のものです。
18/07/05 13:45:07.25 9fzjzEJn.net
>>765
いやいやそいつも自己紹介してるじゃんファミコン世代のおっさんなんだよ、いわせんな

802:名前は開発中のものです。
18/07/05 14:03:36.69 30R4+BKt.net
>>763
様子見も兼ねてるんだろうよ。
質問ぜめになったら、本業できなくなるか、回答できなくなるかだろ。ボランティアは諸刃の剣。

803:名前は開発中のものです。
18/07/06 08:42:38.11 ifUyzlQc.net
本業なら、手順やツールよりも完成品が大事だと理解してるだろ。
ゴミをいくら並べても馬鹿にされるだけ。
お前にとって、宝物でもゴミなんだよ。さっさと捨てちまえ。そんなゴミコード
ったく、最近の若い奴は3dもできんのか

804:名前は開発中のものです。
18/07/06 09:00:24.86 y1sZCDuA.net
>>768
は、何がしたいのか。
人がしたい事を立てたスレでそのスレだけで完結しているというのに…
頭おかしい?

805:名前は開発中のものです。
18/07/06 09:18:11.82 PYnnNWaZ.net
おいおい名無しは頭おかしいのしか居ないだろ
勝手に回答したりな
ほんと匿名掲示板ってね

806:名前は開発中のものです。
18/07/06 09:27:15.67 8YWIiDi8.net
妨害したい荒しの煽りは無視
レスするな

807:名前は開発中のものです。
18/07/06 13:06:04.18 +BKBrUlC.net
【移民いれて、穴埋″】 25△39△17△20△10△2▼13△13△5△5▼3△ <311> 26▼28▼22▼21▼
スレリンク(liveplus板)

オウムより原発のほうが大勢死んでる! 死刑は国家によるテロ! 世界教師マイトLーヤは廃止を求めている!

808:名前は開発中のものです。
18/07/06 16:34:43.35 4fFi+/Bw.net
ゲームクリエイターはこの先AIに取って代わられるのでしょうか?
あと、ゲーム依存症をどう思いますか?

809:名前は開発中のものです。
18/07/06 19:38:34.09 uC7JebKS.net
製作技術に何が関係あるんや

810:名前は開発中のものです。
18/07/06 20:54:16.07 mk67sG9n.net
>>773
お前AIをなんだと思ってるんだ

811:ゲーム開発会社社員
18/07/06 20:55:19.16 HGWN1dtC.net
>>773
772さんのご質問(AI)には会社としての見解ではなく、個人的な将来の見通しとしてお答えします。
以前は芸術や創作などのクリエイティブな分野はコンピュータには不可能という方もおりました。
ですが現在はディープラーニングなどの新しい手法でAIの進歩、技術革新が急速に進んでおり、
小説をコンピュータに作らせるような試みも盛んになっているそうです。
このままAIが発達すれば、いずれゲームもコンピュータが作ってくれる時代が来るはずです。
ただその時には医学、科学、機械工学(設計など)から例えば裁判で争う内容の判断まで、あらゆる分野にAIが関わってくるはずです。
そうなればゲームクリエイターだけでなく、多くの職業がコンピュータにとって換わられる可能性があります。
と、書きましたが↑このような恐れについて、世界中の学者さんなどが真剣に議論を行っていると聞きます。
AIの研究、発展を止めることは誰にもできません。
人々が夢や希望を持って生活していける未来が訪れるといいですね。

812:ゲーム開発会社社員
18/07/06 21:04:17.79 HGWN1dtC.net
>>773
ゲーム依存症についてですが、ある大手メーカーのソシャゲ担当者だった方から聞いた話で、
現在でもソシャゲに月何十万もつぎ込む方が多数いるそうです。
良い悪いで言えば、それは100%悪いことです。
遊ぶ側(個人)にも責任はありますが、作る側(企業)にはもっと大きな責任があります。
ゲーム業界の全ての企業が、依存症で苦しむ方が減るように(理想は一人も出ないように)
よりしっかりした倫理観でゲームを開発して欲しいと思います。
以上は当社自身への戒めの意味も込め書かせて頂きます。

813:名前は開発中のものです。
18/07/06 21:11:56.51 amMjsiS7.net
>>773
書いてるうちに回答がついてしまいましたが、せっかく書いたので。
まず今の AI というのは、確率により分類 / 選別をしているに過


814:ぎず、知能などありません。 でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。 取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。 クリエイティブに見えて実はそうでもない作業もたくさんあります。 ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。 私もかなりのゲーム好きなので。



815:名前は開発中のものです。
18/07/06 21:12:50.64 amMjsiS7.net
>>773
書いてるうちに回答がついてしまいましたが、せっかく書いたので。
まず今の AI というのは、確率により分類 / 選別をしているに過ぎず、知能などありません。
でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。
取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。
クリエイティブに見えて実はそうでもない作業もたくさんあります。
ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。
私もかなりのゲーム好きなので。

816:名前は開発中のものです。
18/07/06 21:13:50.83 amMjsiS7.net
>>773
書いてるうちに回答がついてしまいましたが、せっかく書いたので。
まず今の AI というのは、確率により分類 / 選別をしているに過ぎず、知能などありません。
でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。
取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。
クリエイティブに見えて実はそうでもない作業もたくさんあります。
ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。
私もかなりのゲーム好きなので。

817:名前は開発中のものです。
18/07/06 21:14:55.22 amMjsiS7.net
>>773
書いてるうちに回答がついてしまいましたが、せっかく書いたので。
まず今の AI というのは、確率により分類 / 選別をしているに過ぎず、知能などありません。
でも会話するじゃないかと思われるでしょうが、実はあれも確率で処理しているだけです。
取って代わられる職業も多いかもしれませんが、人間の創意工夫が重要な仕事は AI に置き換わることはないでしょう。
クリエイティブに見えて実はそうでもない作業もたくさんあります。
ゲーム依存症については、病気なら治療が必要でしょうが、個人的にはそうなる前に自制できないのかと思います。
私もかなりのゲーム好きなので。

818:名前は開発中のものです。
18/07/06 21:16:10.56 amMjsiS7.net
ごめんなさい、エラーになったのでいっぱい送ってしまいました。

819:名前は開発中のものです。
18/07/07 01:02:23.79 K1LNb5pO.net
>>782
とりあえずぉ前は5年ROMってろ

820:名前は開発中のものです。
18/07/07 10:25:01.61 VmA3Nk3U.net
名無しなんで無視してくれえ
分類で知能が無いて言うが
昨今の深層学習や強化学習はそのベースに成っている施行の蓄積と回数が半端無いぞ。ai設計じゃ叶わんと思った。
仕事がaiに取って変わられる事は無いだろうが、プログラミング(ai部分)が自動生成に取って変わられそうや。
と危惧しとる。
だって、aiを類推するのってプログラマの楽しみだろ?そこには閃きとか、個性が入り込む。
結果類推の蓄積がベストプラクティス、そこに工数を割かないなんて、と思うとぞっとする。
やっぱ、ベストプラクティスを追わない自作界が良いなあと思った。
駄文失礼〜

821:名前は開発中のものです。
18/07/07 12:08:36.98 EIxxEa80.net
大量のデータを集めると量産型○○にはなれるけどそれ以上にはならんよ
まあ無双ゲーにはうってつけだな

822:名前は開発中のものです。
18/07/07 12:45:56.54 LL2+OxKh.net
丁寧に答えてくれたのに連投荒しとかなんなの?

823:名前は開発中のものです。
18/07/08 17:22:29.29 zx97SWLB.net
>>753
だからなにって、説明しないと分からんのか
一般論として、意識、技術が低く作法も悪ければ他人に認めてもらえないし仕事の輪ややる気のある有志の輪からは排除される
それに引き換えこの板は全体的にやさしく経験が浅い奴でも排除されないから排他的でない
にも関わらず理由はよく分からんが神経質に「この板は排他的だ」と反発する低能がいて、そいつが幼稚で独善的で排他的に見えたんで率直に苦言を呈したまでだ

824:名前は開発中のものです。
18/07/08 17:28:43.39 amovxmAb.net
>>787
必死やなw

825:名前は開発中のものです。
18/07/08 17:41:30.71 me2gNqd1.net
名無しな書き込みなんか無視しとけ

826:名前は開発中のものです。
18/07/08 17:53:37.41 zx97SWLB.net
なんかネット工作業者っぽい書き込みだな
名無しの書き込みを無視するなら均等に無視しろよ
一生独り言でも言ってればいいんじゃないか

827:名前は開発中のものです。
18/07/08 18:17:40.48 amovxmAb.net
>>790
ぷっw

828:名前は開発中のものです。
18/07/08 19:18:16.65 zx97SWLB.net
気に入らんな。もっと言ってやろうか?
ちょっと難癖つけられると、論点ずらして「やっかんでる」と決め付けて排除しようとするのも相当ネット工作業者っぽい
無職宣言している奴の方がよほど対等に議論を戦わせようとする気概がある
なぜ独善的な基準で書き込みを無視できるのか?なぜ論点を見て見ぬ振りして草を生やしだせるのか?
結局、この板を「意識、技術が低く作法も悪い」とみなし、自分の輪から排除しているだけなのではないか?
これを排他的といわず何と言うのか?

829:名前は開発中のものです。
18/07/08 19:42:25.09 aNIXX2lp.net
よそでやれ

830:名前は開発中のものです。
18/07/08 22:15:44.53 DMh+a4DL.net
>>792
うざいよ

831:名前は開発中のものです。
18/07/08 22:25:42.81 qmY1


832:eGaV.net



833:名前は開発中のものです。
18/07/08 23:14:56.52 zx97SWLB.net
単発ID業者、格好わる
反論できなくて無様だな
恥を知れ

834:しったか君
18/07/09 01:25:35.19 dKKSmDpc.net
>>796
恥ぐらい知ってるよ、アレだろ。うん、バカにすんな。

835:名前は開発中のものです。
18/07/09 08:55:05.02 +kd+pIzB.net
挑発誘いに乗るなよ

836:名前は開発中のものです。
18/07/09 16:31:02.91 +kd+pIzB.net
大戦略などのHEXマップでの位置管理はどうやってやっているのでしょうか?
アバウトな質問ですが。
URLリンク(www.youtube.com)

837:798
18/07/09 16:33:23.57 +kd+pIzB.net
結局縦横の配列で管理しているんでしょうが、上下左右の位置関係が正方形とは異なりますよね。
2つのHEXの距離とか、方向とか、どうやって割り出すんでしょうか。

838:名前は開発中のものです。
18/07/09 19:42:29.31 E1xkTZ4l.net
名無しで悪いが、6角チップマップを半分ずらすんだ。行ごとにね。

839:名前は開発中のものです。
18/07/09 20:32:59.91 qSgPeYGM.net
まあプロの現場では無理だろうなw

840:名前は開発中のものです。
18/07/09 20:33:41.87 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:ゲーム開発会社社員
18/07/09 21:00:25.70 UoosmmBW.net
>>799
>>803
798さん
大戦略と同じ方法かは判りませんが、弊社も過去にヘクスマップのプログラムを作ったことがあり、その時は二次元配列で管理しました。
その時のプログラムを元にサンプルを用意しました。
URLリンク(www.wwsft.com)
急ぎで用意したため、とりあえずヘキサ型に並べたマス上をカーソルキーで移動するだけの処理です。
ゲームにするためには、マスはそれぞれ6方向に隣のマスがあり、その方向やマス間の距離などの情報(管理)が必要になります。
今週も忙しくすぐに用意できませんが、2〜3日のうちにもう少しヘクスのアルゴリズムを実装したバージョンも用意しようと思います。
802さん
情報ありがとうございます。ユニークな方法ですね、802さんの方法も個人的に試してみたくなりました。
時間ができたら、教えて頂いた方法でプログラムさせて頂きます(会社としてでなく個人的に楽しみながらやってみます)

842:名前は開発中のものです。
18/07/10 01:15:59.43 FpJroLcW.net
>>803
これいいね

843:名前は開発中のものです。
18/07/10 09:53:10.00 vvRViiwE.net
6角形のタイルでなくても、4角形のタイルでも出来る
各行毎に、半マス分、ずらせばOK

844:名前は開発中のものです。
18/07/10 09:56:21.28 TM22mz67.net
>>806
今更のこのマウントは恥ずかしいw
また、お前には聞いていない。

845:名前は開発中のものです。
18/07/11 11:08:46.97 cG9/i23H.net
Yahoo! ゲームとか、Niftyゲームとか、So-netゲームとか、プロバイダがたくさんの無料Webゲームを公開してますけど、
あれって広告収入とかで


846:あれだけでで元がとれてるんですかね? それとも、コンテンツを充実して会員誘導するための必要経費と割り切って開発してるんですかね



847:ゲーム開発会社社員
18/07/11 16:32:42.69 dDLAEgCU.net
>>799
>>804
ヘクスマップの新しいサンプルをアップしました。
URLリンク(www.wwsft.com)
6方向の管理、距離の検索を実装しました。
距離の検索は、単にマス間の最短距離を知るだけでなく、
障害物があって回り込まないと到達できないマップなどに使えるアルゴリズムです。

848:ゲーム開発会社社員
18/07/11 16:36:13.63 dDLAEgCU.net
>>808
807さん
そういったサイトで広告収入だけで成り立っているのは一部と思います。
仰る通り「コンテンツを充実して会員誘導するための経費」として運営するサイトが多いのではないでしょうか。

849:名前は開発中のものです。
18/07/11 18:38:53.05 rz19gEGB.net
左右・上下でループできる(繋がる)かをマップ定義時に設定して
trueで且つループ移動可能なユニットなら
左右上下をループするものとして処理するって機能つけてクレメンス

850:名前は開発中のものです。
18/07/11 19:25:21.86 HqvzsiGb.net
甘えんなw

851:名前は開発中のものです。
18/07/11 19:51:19.59 xUjZc2Eg.net
>>811
依頼じゃなくて、質問形式にすりゃやってくれたかもな
今更だがな

852:名前は開発中のものです。
18/07/11 20:17:54.29 uxxdmZee.net
>>811
なに調子乗ってんの?

853:名前は開発中のものです。
18/07/11 21:06:49.66 oX6Bb0Uy.net
>>809
独り言にお付き合いいただき恐縮です!
なお、PX = 2*R*X は、PX = R*X が正しい気がする模様。orz
798宛に補足しておくと、
>ArrayNo = 横に並んだ個数 * Y + (X / 2)
は一次元配列との対応です。(hexArray[ArrayNo]と対応)
二次元配列ならhexArray[x/2,y]になるので、そこはお好みで。

854:ゲーム開発会社社員
18/07/12 15:25:00.81 ntp13MAR.net
>>811
810さん
ご質問の内容が高度ですので、個人や同人のクリエイターさんではなく
同業者かも?と思いつつ(笑)回答致します。
現在の検索範囲

↓上下左右にループするマップの場合(□は■のコピー)
方法1)
■□
□□
あるいは
方法2)
□□□
□■□
□□□
という配列を作り検索してください。
1は検索範囲が狭くて済みますが、上方向と左方向の結果を調べるのに少し手間が必要です。
2は検索範囲が広くなりますが、隣のマップ(=ループした画面反対側)に行く方が近いか楽に調べられます。

855:名前は開発中のものです。
18/07/13 11:20:32.80 ypO+tzw+.net
マインクラフトのような大量のデータを扱う場合に適したデータの管理方法を教えてください

856:ゲーム開発会社社員
18/07/13 16:45:27.36 431YbE6V.net
>>817
816さん
大きなデータを扱う際の一般的な話を回答とさせて頂きます。
例)巨大なマップ
世界全体を一気に扱おうとするとメモリが足りないことが多々あるので、
プレイヤーキャラが移動する範囲+αくらいまでを読み込む
※どのタイミングで次の範囲を読み込むかは、ゲーム内容やプログラムの設計により変わってきます
例)巨大なデータはバイナリのまま扱う
バイナリデータを例えばint型配列に入れると4倍のメモリを消費します。
プログラミング言語や開発環境によって違いますが、バイナリの状態のまま扱えるのであれば、それが無難です。
※char型(C系言語)やbyte型(Javaなど)の配列に読み込み、それ以上メモリ消費しないのであれば、もちろん配列扱いでOK

857:名前は開発中のものです。
18/07/13 18:36:40.56 9SQ26RZH.net
このすれ見てjsでゲーム作り始めたんだが
カードゲームの手札の処理が作れなくて辛い。。。
大富豪チュートリアル


858:フ作成をキボンヌ・・・



859:名前は開発中のものです。
18/07/13 18:53:56.34 9SQ26RZH.net
クラスでインスタンス化した変数を大量に管理したい時どうしたらいいんだ・・・?
デッキ→手札 って感じに情報を渡して、その情報でカードのクラスをインスタンス化するって手順を
してるんだけど、そのインスタンス化する変数ってどうやって指定すればいいんだ。
もう駄目だ。気持ち悪くなってきた。何考えてるのかわからなくなってくる

860:名前は開発中のものです。
18/07/13 18:57:34.14 mYSapJxC.net
暑い時期は無理をしないにかぎりますな。

861:名前は開発中のものです。
18/07/13 19:18:53.67 q1sZrq4F.net
>>819
逆にするんだw
全てのカードの配列を作って、そこに誰の手にあるか、デッキの山にあるかのフラグを置いとけw

862:名前は開発中のものです。
18/07/13 20:20:02.45 qlBuPuiL.net
>>818
よし思った通りだ!
予言先スレ:ゲームのアルゴリズムを教えて管sai
スレリンク(gamedev板:187番)
って言おうと思ったのに、外れちゃったw
>>822
カードは最初に全部インスタンス化して使いまわすんですね、わかります。

863:名前は開発中のものです。
18/07/13 20:35:34.75 FwzbmmzY.net
もしかして自演してる?

864:名前は開発中のものです。
18/07/13 20:36:19.54 66Xr9YK+.net
とうとう夏休みの学生達が出てきたのか

865:ゲーム開発会社社員
18/07/13 20:40:53.46 431YbE6V.net
>>819
>>820
>>822
818さん
弊社は大変忙しい状況でして、すぐにカードを扱うサンプルを用意することが難しいです。
とりあえずで申し訳ございませんが、プログラミングのヒントとなる情報を書きます。
818さんのプログラミングのご経験がどれくらいおありか判りませんが、
最近のプログラミングの本やネットの情報は、オブジェクト指向を推奨したり、
オブジェクト指向を教えていますが、プログラミング初心者がオブジェクト指向で
書くのは実は難しいことです。
「手続き型のプログラム」という意味はお分かりでしょうか?
個人レベルや趣味レベルのプログラムは、手続き型で書くほうが簡単に書ける場合が多いです。
トランプを扱うくらいの処理は、821さんの仰るように、単純な一次元配列
(あるいは二次元配列)で処理したほうがよいと思います。

866:名前は開発中のものです。
18/07/13 21:10:49.74 qlBuPuiL.net
>>824
822と816が自演、という意味なら、してないぞ?

867:名前は開発中のものです。
18/07/14 16:27:16.70 AkmNZl/d.net
カードID を、1〜52 とする。
1〜13がスペード。14〜26がハート。以下同様に、ダイヤ、クラブ
まず山札配列に、1〜52をシャッフルしていれておく
各人に配るときに、山札から削除して、各人の配列に入れる

868:名前は開発中のものです。
18/07/14 19:03:06.32 j4758dTQ.net
>>827
お前の事ではない

869:名前は開発中のものです。
18/07/14 20:37:59.66 Dr48Vjf+.net
>>828
ゲーム系専門学校に行ってた頃まんま同じややり方で作ってた。
拡張性とか別ルールのカードゲーム作るときの汎用性とか無視するならそれが初学者にも分かりやすいかもね。

870:名前は開発中のものです。
18/07/14 20:57:22.26 trAsPRCC.net
>>828
それじゃあ、配列が山札+人数分の配列が必要にならない?
カードの配列に持ち人IDふったほうがいいんじゃない?

871:名前は開発中のものです。
18/07/14 21:16:40.57 IVTuoSuk.net
>>829
おう、これは失礼。

872:名前は開発中のものです。
18/07/14 21:21:24.93 IVTuoSuk.net
>>831
オブジェクト指向がでる前は、
まさに「配列が山札+人数分の配列」
で作ってたんじゃね?(BASICとかCとかのころ?)

873:名前は開発中のものです。
18/07/14 21:21:50.37 Dr48Vjf+.net
そのほうがスマートなのは確かだよ。
ここでサンプルくれ言うてるくらいの人だから
AさんはAさんの配列を毎回表示するだけみたいな処理のほうが
分かりやすいのではと思ったのよ。
スマートなのはこの程度パパっと


874:理解できるようになってからでいいのよ。



875:名前は開発中のものです。
18/07/14 22:29:26.25 SmEMkwSf.net
名無しは別スレで議論すればいいよ
【ゲームで、この処理ってどーやってんの?】
スレリンク(gamedev板)

876:名前は開発中のものです。
18/07/15 05:42:26.46 xwYyDpyk.net
サンプルクレクレ行き遅れおじさんはやけに排他的だよね。
だからサンプルないと何もできないんだろうけど。

877:名前は開発中のものです。
18/07/15 06:37:29.54 TgfZqhYq.net
>>836
こういうところが排他的だよね

878:名前は開発中のものです。
18/07/15 10:32:01.82 2bxtyuXg.net
>>833
お前には聞いてないんだって

879:名前は開発中のものです。
18/07/21 14:56:50.25 PE3pFfsT.net
ソニック・ザ・ヘッジホッグ(MD)の環状ループの判定はどうやっているのでしょうか?
URLリンク(www.youtube.com)
00:40あたり
00:45あたりの、カーブした道に沿ってに動くところも気になります。
まあここは操作できずに勝手に動くところですが。

880:名前は開発中のものです。
18/07/21 21:44:22.38 dEdhyaIy.net
動画貼り付けオッサンまた来たの?

881:名前は開発中のものです。
18/07/21 21:45:38.16 4FuYWrGG.net
たまには気になりますじゃなくて、自分ではこう思うのですがとか書いたら?
少しはかんがえよ

882:名前は開発中のものです。
18/07/22 00:14:04.29 GphLtB2T.net
お前には聞いてねーんだよ

883:名前は開発中のものです。
18/07/22 01:31:53.09 3j5ILcKc.net
若い子らが悩むようなtipsをどんどん放出するのはすげーいいこと。
けどクレクレ考えないおじさんのオナネタにしかなってない。

884:名前は開発中のものです。
18/07/22 08:38:13.17 FAK4PUor.net
>>841
たまには外に出ろよ

885:名前は開発中のものです。
18/07/22 08:47:48.26 /LbCVdpK.net
>>843
気に入らなきゃ見なきゃいいだろ
必死にチェックしてんじゃねーよw

886:名前は開発中のものです。
18/07/22 09:54:27.82 e8sPC0vT.net
>>844
>>845
おまえもな

887:名前は開発中のものです。
18/07/22 09:59:37.35 3j5ILcKc.net
気に入らないのは質問してる奴の態度とお前みたいにごちゃごちゃ言うだけのやつ。
有益な質問と解答は参考になるし基本的な趣旨にも賛同できる。

888:名前は開発中のものです。
18/07/22 10:19:24.52 kURkugWy.net
態度に文句言っていいのは
1だろ いつからお前がルールになってんだよ
そういうお前はなんで自分の考えを出さないでROMってるの?

889:名前は開発中のものです。
18/07/22 11:43:54.70 qJ3rFIkV.net
>>847
お前の気に入る気に入らないは関係ない

890:名前は開発中のものです。
18/07/22 12:48:05.36 9fm6VsDR.net
回答をもらって躓いていたゲーム作製が進みましたというレスが全く無い件

891:名前は開発中のものです。
18/07/22 13:45:35.84 e8sPC0vT.net
そもそも躓いてて聴きにきてるわけじゃなくてよ

892:ゲーム開発会社社員
18/07/23 10:13:54.79 GrrhqaZL.net
>>839
838さん
画面を止めて観察してみました。
この円は
・ここにこの形状(半径)の円があるというBGのデータ
・円の場所ではソニックの座標は円周上の値とする
という方法で実現していると思います。
その先のS字のトンネルも同様と思います。
なお通常の床(草地などのところ)は、以前、弊社がサンプルをアップした
URLリンク(wwsft.com)
角度違いの床を用意しているようです(弊社のサンプルよりもっと細かく傾斜を設定)

893:838
18/07/23 13:09:55.33 I5q2KkWn.net
>>852
ありがとうございます。
やはりまともに当たり判定することはないですよね。

894:名前は開発中のものです。
18/07/24 00:25:41.57 2FwfhAP9.net
自分もそう思ってました感

895:名前は開発中のものです。
18/07/26 13:16:46.25 wr0DX3uu0
>>822 ~ >>828
亀レスで申し訳ないが、ご回答ありがとう。
とりあえず全部配列にして、最初から全部存


896:在させればいいってことか?とりあえずやってみよう。



897:名前は開発中のものです。
18/07/26 18:18:43.69 gq+4QXyT.net
デスヨネー

898:名前は開発中のものです。
18/08/06 11:33:37.15 RsuThMEm.net
プログラマー、シナリオライター、グラフィック、BGMを外注して
100万円ぐらいの売上出せるようなゲーム作成する場合ですが
合計コストはどれくらいで考えたらいいんでしょうか?

899:ゲーム開発会社社員
18/08/06 14:39:30.95 xkkcq6pL.net
>>857
855さん
ゲーム内容によって、それぞれの職種の作業割合が変わりますので、
一概には言えませんが、100万円の売り上げが目標ということで、
基本的にライトな内容のゲームを想定し、割り振りを考えました。
仮に全員フリーのクリエイターであり、低い賃金で請け負って下さるとして、
・プログラマー(作業2〜3ヶ月)36〜48万
・シナリオは10万で発注
・グラフィックはデザイン一式を24万で発注
・BGMは数曲+効果音一式を8万で発注
これで開発費の合計が78〜90万円になります。
100万円売れれば利益率は10%以上となり、
ゲームという商品であれば利益率10%超えれば良いほうと思います。
なおスマホのソシャゲは利益率1000%など、過去のゲーム業界からすると
ありえない数字を出すタイトルがありますが、そういったものとは比較せず、
何らかの商品を新規開発し、利益率が10〜20%出せれば良し、という
一般的な数値を元にした見積もりとなります。

900:名前は開発中のものです。
18/08/07 07:22:28.07 yiXoIfkF.net
やっぱり自演してるよね

901:名前は開発中のものです。
18/08/07 11:26:09.58 3KKwqbLg.net
>>859
自演の必要ないけど、まぁそう見えるなら病院いけ

902:名前は開発中のものです。
18/08/07 19:00:45.24 Zw+X+DPE.net
>>860
病院で点滴打ってきました
自演してますよね?

903:名前は開発中のものです。
18/08/07 19:12:46.38 4g+Gh7Zt.net
疑うなら自分が質問すればいいのに

904:名前は開発中のものです。
18/08/07 19:37:35.59 rX/yIDhH.net
そんな値段で受けてくれる人いるの?

905:名前は開発中のものです。
18/08/07 21:27:15.87 3KKwqbLg.net
>>861
点滴かぁそれは科が違うかな
ちゃんと症状言わないとあかんで、匿名掲示板の書き込みが自演に見えますって
精神科がいいと思うよ

906:名前は開発中のものです。
18/08/07 22:03:53.25 GgLflFFj.net
「社員とか出版担当者とか社友とかと楽しく書き込んでるんだから自演じゃないもん!」

907:名前は開発中のものです。
18/08/07 22:55:30.01 fFft6GvK.net
>>864
構うと居つく

908:名前は開発中のものです。
18/08/08 16:14:12.76 bSu+myfS.net
>>863
そこは気になった
その値段でまともに作れる人いるのかな

909:名前は開発中のものです。
18/08/08 16:15:28.60 3sTNJ/OU.net
低い賃金で請け負ってくださるとしてって書いてあるじゃん

910:ゲーム開発会社社員
18/08/08 16:19:22.00 v8DIwwUP.net
>>863
861さん
ゲーム業界では、現在、フリーのクリエイターさんは多数おりまして
(判りやすく言い表すと、言い方が悪いかもしれませんが、余り気味です)、
デザイン、サウンド、シナリオはネットで探せばいくらでも受けてくれる方がおられます。
プログラマーはゲームが組める力量があれば引く手数多ですので、
この金額で受けてくれる方を探すのは少し難しいですが、ちゃんといます。
中には正社員でプログラマーをしながら、兼業(アルバイト)でプログラム開発を受注する方もいます。
ただそのような方達は複数の案件を受けている場合が多く、
(弊社の知る限りは)忙しすぎて納期が守られない傾向にあることが難点です。

911:名前は開発中のものです。
18/08/08 16:38:53.04 86YGTE


912:SE.net



913:名前は開発中のものです。
18/08/08 17:51:28.70 kwjJSpy1.net
余り気味とはいえ、やはり近場の人で実際会って実在するかは確認した方がいいですよね?
フリーで募集すると約束を守れて実力が本当にあるかがわからないのが困りますが、どうやって判定するのでしょうか?

914:ゲーム開発会社社員
18/08/08 18:12:31.96 v8DIwwUP.net
>>871
ご参考の情報としまして、弊社の場合は法人ですので、フリーの方にはきちんと
履歴書、職歴、サンプル作品を提出してもらい、採用の可否を決めています。
また採用前に、お互いの発注金額、受注金額の、ざっくりとした意思交換も行います。
基本的にメールでやりとりし、実際にお会いすることは少ないですが、
顔合わせすればなお安心ですね。

実力はポートフォリオ(提出作品)で判断できますが、
納期を守れるかどうかは、これは実際に発注してみないと判りません。
しっかり納期を守れる方もいれば、全く守れない方もいますし、
中には途中で音信不通になる(要は仕事を投げ出す)方もいました。
その場合、デザインやサウンドなら別の人材を探せば何とかなりますが、
プログラマーですと致命的で、開発は頓挫することになります。
そのような危険がありますので、弊社ではプログラムは外注しません。

915:名前は開発中のものです。
18/08/08 18:17:31.08 JlilKCZH.net
>>872
5chでやる内容じゃねーだろカスw

916:名前は開発中のものです。
18/08/08 19:09:05.82 3sTNJ/OU.net
>>873
そういうスレなのに何言ってるんだか

917:名前は開発中のものです。
18/08/08 20:21:29.60 NjQ5NjQT.net
>>874
一日中張り付いて何言ってるんだか

918:名前は開発中のものです。
18/08/08 22:15:19.34 JNckvbM3.net
当人がスルーできてるのに外野が構って足引っ張ってる

919:名前は開発中のものです。
18/08/08 23:27:17.76 kwjJSpy1.net
>>872
開発中に仕様変更したくなったりイメージ変えたくなってやり直しなったり期間が延びたりしたらその分追加金は払って継続してもらったりするのでしょうか?そのせいで途中で抜けちゃったりしますか?

920:ゲーム開発会社社員
18/08/09 13:18:53.93 nr4KtlZb.net
>>877
軽微な仕様変更であれば取り決めた制作費でお願いしますが、
大幅な仕様変更は追加費用を支払う必要があります。
弊社で働いて下さった方の中には、仕様変更が嫌で途中で抜けてしまった方はいませんでしたが、
一般的に考えると、世の中には一定数いるのではないでしょうか。

921:875
18/08/10 17:05:15.94 FPfx


922:lRqU.net



923:名前は開発中のものです。
18/08/10 18:34:04.71 5BN1Peix.net
ネクロダンサーやgonnerなど、特定の条件下でbgmの音色が増える演出がありますが
どのように実装すると効果的なののでしょうか。
あらかじめボリューム0ですべての音色を再生し、必要に応じて音量を変更することはできますが
メモリ消費や音ずれの可能性が気になります

924:名前は開発中のものです。
18/08/10 19:59:33.15 ld8sbN6Y.net
サウンドドライバ用意してMIDIでコントロールすれば?
MIDIch毎の遅延も無いし。
コンポーザー的な考えだけど、波形の場合、
プログラム側で0db超えないような処理してくれないなら、素直に2mix流してほしい。
状況に応じてリアルタイムにミキシングして
効果音まで入るとなると、なんも考えずやったら音割れる。

925:名前は開発中のものです。
18/08/10 20:36:00.46 YexH7m2O.net
社員さんの所は夏期休暇無いんですか?

926:名前は開発中のものです。
18/08/10 22:06:52.14 FyfoKJKo.net
社員と書いてあるが…

927:名前は開発中のものです。
18/08/11 14:26:06.72 N5SoOBvL.net
ディファードレンダリングについて質問です。
directx11でディファードレンダリングを勉強中なのですが、
最終描画でカラー情報と法線情報をうまく取得できません。
以下の画像のようにテクスチャ一枚一枚に描画されるような感じになってしまいます
左上がカラーと法線、下が結果です
URLリンク(iup.2ch-library.com)
URLリンク(iup.2ch-library.com)
そのまま取得するだけではだめなのでしょうか?

928:名前は開発中のものです。
18/08/11 15:49:39.30 GYy5uiOZ.net
directxのスレできけよ

929:名前は開発中のものです。
18/08/11 18:55:59.99 NuLbfdfv.net
pcの性能について質問です。
3dグラフィックを使ったゲームを作りたいのですが、どの程度の性能が必要でしょうか?
バカな質問ですいません。

930:名前は開発中のものです。
18/08/11 19:16:23.57 bp9vwETv.net
車の性能について質問です。
北海道に行きたいのですが、どの程度の性能が必要でしょうか?
バカな質問ですいません。

931:名前は開発中のものです。
18/08/11 19:24:08.89 a17Twz/C.net
この流れはつまらないよ
寒いことを理解できないのは哀れだよ

932:名前は開発中のものです。
18/08/11 19:49:26.69 ySXiQTYJ.net
夏やなぁ

933:名前は開発中のものです。
18/08/11 23:02:47.58 v+vxWr1I.net
ここで真面目な質問は御法度だぞ

934:名前は開発中のものです。
18/08/12 01:36:04.43 gknN/8Kd.net
>>887
どこから?
昔愛知から普通の車で行ったよ。
軽でもオケ。

935:名前は開発中のものです。
18/08/12 05:47:09.02 Z0mlwc18.net
自演の荒らしはスルーで

936:ゲーム開発会社社員
18/08/13 09:09:42.89 BECI1nyV.net
>>880
878さん
ネクロダンサー、gonnerとも実際にプレイしたわけではなく、ネットで調べただけですが、
一般的なサウンド制御の話として回答いたします。
仰るように、複数のチャンネルで同時出力を開始し、いずれかのチャンネルの音量を制御すれば、
滑らかに音を重ね合わせることができますね。
今の機器はパソコン、スマホ、家庭用ゲームハードいずれも高速に動作しますので、
その方法で消費メモリや音ずれの問題はまず起きないと思います。
消費メモリを抑える方法で他に考えられるのは、何小節かごとにBGMのファイルを用意し、出力する方法です。
これも今のハードはミリ秒単位で音の制御ができますので、切れ切れに聞こえることは無いですが、
ハードと開発環境の組み合わせによっては、サウンド出力開始時に予測できないラグが発生するものがあり、
そのような開発環境では使えません。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

2487日前に更新/337 KB
担当:undef