[過去ログ]
【ゲームで、この処理ってどーやってんの?】 (125レス)
【ゲームで、この処理ってどーやってんの?】 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: 1 [sage] 2018/05/30(水) 20:09:05.10 ID:fZdspc/Y ゲームを作ってるor作りたい人が、自分のゲームに実装したい処理や、既存のゲームのこんな処理ってどーやって実現してるの?と質問すると、心優しい誰かが説明してくれるスレです。 質問は、これこれこういう処理、〇〇のゲームのこれみたいな、とか、△△のこの面のこれってどーやってんの?という感じで既存のゲームなどを例示したりして、分かりやすい質問を心がけましょう。 説明は、コード羅列は禁止しましょう。長文でも良いので、このようにできている、又は、こんな感じでできるんじゃない、という風に文章で分かるような説明を心がけましょう。 ■ゲーム開発会社がゲーム製作技術を伝授するスレ https://mevius.5ch.net/test/read.cgi/gamedev/1520381891/ ↑上記スレを見ていて、現スレのようなのがあれば、便利かなと思って建てました。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/1
45: 名前は開発中のものです。 [sage] 2018/06/04(月) 20:57:21.77 ID:9Q3y7VLu ドラクエってwwwww http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/45
46: 名前は開発中のものです。 [sage] 2018/06/04(月) 22:03:26.23 ID:VMODjZSK >>5 N=n+1として、 a=(a+m+N) mod N にしようぜ。プログラミングで0≦a≦nって気持ちわるい。 (0≦a<Nのほうがいい) http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/46
47: 名前は開発中のものです。 [sage] 2018/06/04(月) 22:54:57.18 ID:q8Why9BM オレは両辺にaがあるのが気持ち悪い http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/47
48: 1 [sage] 2018/06/05(火) 08:09:45.07 ID:d+YvGmuW >>46 まあそのへんは好きずきで。 0≦a<Nの方が気持ちいいのは、何か理由があるのでしょうか。 よかったらお聞かせください。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/48
49: 名前は開発中のものです。 [sage] 2018/06/05(火) 23:16:47.68 ID:SXh27SaO 質問です ファミコンのゴルフゲーム(マリオUSコース)などの 3D的な画面ってどうやって処理してるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/49
50: 名前は開発中のものです。 [sage] 2018/06/10(日) 14:53:10.30 ID:e9Y5gB6k アラド戦記や天華百円?のような 高さの概念もあるベルトスクロールってどう実現したらいいのでしょう、なかなかノウハウが見当たりません 単純に斜めから見下ろしてる3Dゲームみたいなものなのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/50
51: 名前は開発中のものです。 [sage] 2018/06/10(日) 19:30:49.96 ID:2dOgpg9v あぁもうスレ主あきちゃったかな http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/51
52: 名前は開発中のものです。 [sage] 2018/06/10(日) 20:26:48.18 ID:e9Y5gB6k このスレはだめそうね http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/52
53: 名前は開発中のものです。 [sage] 2018/06/10(日) 20:40:28.38 ID:V+n/Ok0R >>51 思い付きで立てたスレなんてこんなもの http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/53
54: 名前は開発中のものです。 [sage] 2018/06/11(月) 01:23:02.34 ID:A7oKBA09 難しい質問に答えられる人がいるはずないもんな http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/54
55: 名前は開発中のものです。 [sage] 2018/06/11(月) 13:49:53.82 ID:oKxCgL/T >>50 その分野の経験ないけど、 座標を3Dでもたせて3Dで当たり判定すりゃいいだけだろ 繰り出したパンチ(=プレイヤー攻撃)付近の当たり判定となっている2Dの矩形(地面範囲)が、敵の当たり判定2D矩形(地面範囲)と重なるかどうかで判定してたのを、 パンチ付近の3Dの直方体が、敵の当たり判定の3D直方体と重なる部分があるかどうかでやりゃいいだけなんじゃね 直方体じゃなくて、球面判定というか、3Dの距離で判定してもいいだろうが http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/55
56: 名前は開発中のものです。 [sage] 2018/06/15(金) 04:44:27.73 ID:JTGrmWDc グラデュウスの話が出てたんで、 オプションを実装する場合の考え方を教えてください。 自機が止まると自機と重なるオプションと、 自機が止まると、その場で停止するオプションと。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/56
57: 名前は開発中のものです。 [sage] 2018/06/15(金) 08:44:45.17 ID:2u95J2FD >>56 前者は、常に、あるいは自機と自分の位置が一定以上離れている場合、自機との座標に自分(オプション)の位置を近づけていく。(ただし動いている時は一定の距離を保つ必要があるので、後述) 後者は、自機が止まっている時、上記処理を行わない。 自機を動かしている時のオプションの動きは、、、 あれは、前のオプションに追従するような感じだよね。 動かしている時のみ、前のオプションの座標に自分を近づける、で良いのかな。それだと、後ろがどんどんショートカットしてきそうだけど、それでいいのかな? 以上です。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/57
58: 名前は開発中のものです。 [sage] 2018/06/15(金) 14:15:08.08 ID:quv25Q7S 各フレームの自機の位置を配列に記憶。 1番オプションは(例えば)10フレーム前の座標を設定、2番オプションは20フレーム前、3番オプションは(略) 自機が停止している状態で、位置記憶とオプション座標更新をすれば、重なる系のオプションになるし、 自機が停止している状態で、位置記憶とオプション座標更新をしないなら、重ならない系のオプションになる。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/58
59: 名前は開発中のものです。 [sage] 2018/06/15(金) 20:05:44.71 ID:PQDvx7FC ファミコンなら飛び出せ大作戦の床どうやってんだ? 左右の動きはラスターとして、奥から手前ってあれ市松模様にするのは一定の幅でガバッとずらしてるのはわかるけど。 よくあるスコア表示残して縦スクロールするあれやってんのか? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/59
60: 名前は開発中のものです。 [sage] 2018/06/20(水) 15:47:11.60 ID:ZrW2wcFn ポータルのポータルってどうやってるの? 向こう側見えるし、もの持ってこれるし、中途半端に入れるし http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/60
61: 名前は開発中のものです。 [sage] 2018/06/22(金) 10:00:16.03 ID:ANGPpuI8 つーかここ、例のスレとは大違いで、答えても何の礼も無いよなw >>60 レンダリングに関しては: カメラ視点を複数用意して、穴の向こうの視野を一旦テクスチャにレンダリングして、テクスチャを穴のこちら側の壁に貼り付けてるんだろう カメラ視点は3つくらいあるのかな(1人称視点、穴の向こう側の視野の視点、穴の向こう側に開いている穴から見える視野の視点) 移動に関しては: ある境界面を境に位置をワープさせてるんじゃないか。パックマンのワープトンネルみたいなもんだろ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/61
62: 名前は開発中のものです。 [sage] 2018/06/22(金) 12:02:49.57 ID:zPLeIsN1 興味本位で聞いてる奴しか居ないからな http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/62
63: 名前は開発中のものです。 [sage] 2018/06/22(金) 16:32:16.79 ID:WMRHtb3Q >>61 3Dで考えるとヤバイだろ? ライティングの影響とかどうなってるんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/63
64: 名前は開発中のものです。 [sage] 2018/06/22(金) 16:41:00.33 ID:2vv2cu1V そうなんだよね。 あっちのスレの質問もなんだが、いまさら「ファミコンでどう実装してるか」なんて聞いてどうすんだ。 飛び出せ大作戦の床?3Dポリゴン描画すればいいじゃん。 スーパーマリオのブロック?全部スプライト(2Dポリゴン描画)でいいでしょ。 (まぁインスタンシングとか考える必要あるかもだけど) 本当に作りたい人なら、質問しないで見たまま実装すれば終わる話だ。 (昔のハードの制約の中でどう実装するか考えるのが楽しいというのは認めるw) http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/64
65: 名前は開発中のものです。 [sage] 2018/06/22(金) 18:10:12.47 ID:ANGPpuI8 >>63 つまり穴が発生している壁が斜めなのに、そこにビルボード状に穴の向こうのテクスチャを貼り付けるのが不可能だってこと? なんらかのポストエフェクトで引き伸ばしたりしてるんじゃないかな それとも、穴の向こう側の光景のテクスチャは壁テクスチャとは別のビルボードで、深度テストとαテストでくり抜いてるんかな (今更なんだが)俺は実装したことがないから、俺の書き込みは礼には及ばねえよw http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/65
66: 名前は開発中のものです。 [sage] 2018/06/22(金) 18:16:11.13 ID:ANGPpuI8 ああ、確かに光源処理はどうなってるんだろ それは気付かなかった 穴のこちらの光源が、穴の向こうに届いてるんかな http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/66
67: 名前は開発中のものです。 [sage] 2018/06/22(金) 18:40:28.96 ID:ANGPpuI8 ポータルで 穴の向こう側の光源の影響で、アナの向こう側のメッシュモデルにおいて、穴のこちら側に鏡面反射効果が出てるってのは、 まあ無理なく実現できるんじゃね 穴、アナとかいうとムラムラしちまうぜ 穴子丼食いてえ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/67
68: 名前は開発中のものです。 [sage] 2018/06/23(土) 10:08:27.07 ID:535B+Arc >>65 壁の穴は、ビルボード(=視点に正対するポリゴン) じゃなく、壁に沿って斜めに描画しているんじゃない? 穴に貼り付けるテクスチャのレンダリング時の Projection行列を、なんか上手く設定してると推測。曖昧すぎすまんw (Projection行列で投影されるスクリーンを 壁に合わせて傾ける感じ?) 俺は昼飯はコロッケにしよう。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/68
69: 名前は開発中のものです。 [sage] 2018/06/23(土) 17:06:12.99 ID:kOJXbxvz >>68 サンクス なるほどプロジェクション行列を調整して斜めテクスチャに投影すればいいんだ ちょっと調べたけど斜投影(Oblique projection)というのか ビルボード状スクリーンへの投影結果の内の中心から外れた隅っこの方の一部を切り出す感じか たしかに画面の隅っこのレンダリングって不自然に引き伸ばされることがあるな https://qiita.com/yuji_yasuhara/items/98e6bd84b82e666496ce 自然な感じに見えるようにするには、慎重に調整する必要がありそうで大変そうだ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/69
70: 名前は開発中のものです。 [] 2018/06/26(火) 02:31:18.18 ID:d0rsFYq9 >>3 なるほど、そんな方法もあるのか。私は、 a=(a<10)?(a+1):0; ・・・って書いてる。Cだけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/70
71: 名前は開発中のものです。 [] 2018/06/26(火) 10:01:25.64 ID:CQ8pmEPX >>1 二番煎じだとしても発想はわりと良いスレだと思う 板が過疎り過ぎだからがんばってくれ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/71
72: 名前は開発中のものです。 [sage] 2018/07/01(日) 16:57:04.68 ID:bbXDJrOd >いまさら「ファミコンでどう実装してるか」なんて聞いてどうすんだ そういうスレだとおもってたけど違うのか? どういうアルゴリズムで作ってたか知ることでプログラムスキル上がるだろ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/72
73: 名前は開発中のものです。 [sage] 2018/07/01(日) 20:09:09.79 ID:JwO+Ad3Y ないない http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/73
74: 名前は開発中のものです。 [sage] 2018/07/14(土) 23:02:27.98 ID:trAsPRCC >>70 それIF文やんけw http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/74
75: 名前は開発中のものです。 [sage] 2018/07/15(日) 00:05:02.97 ID:+fIs9TbR >>74 三項演算子 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/75
76: 名前は開発中のものです。 [sage] 2018/07/15(日) 02:26:33.71 ID:7ZKErhFA >>75 いや、だからIFだっちゅうの!www http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/76
77: 名前は開発中のものです。 [sage] 2018/07/16(月) 21:35:04.95 ID:UFGOKtLD >>76 んんー、10未満であることを判定して実行してるから、確かにIF文であることもないのだけど・・・普通、IF文とは区別する。 だってそうしないとfor文もwhile文もIF文ってことになっちゃうじゃん? >>3を忠実にCで書き表せば、 a++;a=a%10; って表現にした方が正しいというのなら、その通り。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/77
78: 名前は開発中のものです。 [sage] 2018/07/17(火) 10:01:34.15 ID:6120ASjx >>77 論点がずれている。 なんで、>>3が意味あるのか考えろ なんでIF文だとツッコミいれたか考えろ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/78
79: 名前は開発中のものです。 [sage] 2018/07/17(火) 10:29:18.95 ID:Ug1hV4Os 処理というよりは、どちらかというと作業の段取りについてなんだが、 スターオーシャンセカンドストーリーやテイルズ オブ デスティニー2の難易度設定は、どうやったら実現可能なんだろう あれらのゲームはRPGなのに、戦闘はリアルタイム性が強いアクションゲームなので、バランス調整結果の確認の手間は大変だと思う にもかかわらず、最初に選べる難易度によって敵の強さが変わってくる。よく検証してないんだが、攻撃パターンも変わってくるんだろうか 敵キャラのパラメータを設定する作業だけでも大変だと思うが、難易度に応じて単純に何倍とかにしているだけなだろうか しかし関門を突破する為のプレイヤーのレベルが足りないが、安全に稼げる経験地が少ない状況に陥り、ゲーム進行が滞る可能性もあるだろうし どういう体制で、どういう段取りで難易度設定作業を行い、また遊べるかどうかの確認をしているんだろう 人海戦術頼みななんだろうか http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/79
80: 名前は開発中のものです。 [sage] 2018/07/24(火) 10:41:53.69 ID:WoBX4Imx >>78 >>3配列の添字ループはmodだよね(y=x[++a%10]) >>70俺は三項演算子だな(y=x[++a>=10?0:a]) >>74それif(三項演算子)やんけ 何度考えても、74のツッコミの意図がわからん (プリインクリメントが気持ち悪いけど気にするな) http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/80
81: 名前は開発中のものです。 [sage] 2018/07/24(火) 15:12:15.44 ID:4va1KyIz ここのレベル低すぎるだろw http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/81
82: 名前は開発中のものです。 [sage] 2018/07/24(火) 18:48:14.58 ID:MVB6I5Mj 超初心者の俺には話題がハイレベルすぎて まったく意味がわからんぜ・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/82
83: ネットスライム ◆jPpg5.obl6 [sage] 2018/07/26(木) 09:32:55.08 ID:SQ93XVQB ちょっと聞きたい。snesのロックマンのデータのパスワードと記録方法ってどうなってるの?ランダムで敵を動かしてると配置までランダムになっちゃう http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/83
84: 名前は開発中のものです。 [sage] 2018/07/26(木) 10:45:40.88 ID:J+UoVDTZ >>83 見てないからわからんけど、ランダム使ってるなら単にSEEDを記録してるんじゃないの? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/84
85: 名前は開発中のものです。 [sage] 2018/07/26(木) 11:57:18.18 ID:sbebnT0N >>83 せめて、パスワードを入力した後にどんな状態になるのかわからないと、仮説すら立てられないぜw パスワードは、敵の座標を格納できるほど長くないってことでいいんだよな? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/85
86: 名前は開発中のものです。 [sage] 2018/07/26(木) 18:16:59.44 ID:gq+4QXyT だんまりワラタ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/86
87: 名前は開発中のものです。 [sage] 2018/07/26(木) 18:48:53.10 ID:o5WdqYqx >>83 どんぴしゃでそれを画像つきでわかりやすく解説してるサイト昔あったんだが今ぐぐったら消えてたわ 英語サイトならあった https://gamefaqs.gamespot.com/pc/562670-mega-man-x/faqs/52749 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/87
88: ネットスライム ◆jPpg5.obl6 [sage] 2018/07/26(木) 21:30:09.39 ID:SQ93XVQB すまんな外出してた >>87 サンクス。ちんポジで長ったらしくやってるのか・・・こりゃ自動セーブが捗りますわw http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/88
89: 名前は開発中のものです。 [] 2018/08/06(月) 21:50:34.55 ID:PE4Hke8j total warのような大量のオブジェクトがかなりリアルに描写されてるようなやつって、どこをどうやって負荷を軽減してるんですかね? animationや兵士の隊列の処理やら負荷すごそうなんだけど https://www.youtube.com/watch?v=KUWJwh5yulo http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/89
90: 1 [sage] 2018/08/11(土) 02:07:42.72 ID:E001RheI 自分も戦略戦術系シミュレーション作りを志向してますので、考えてますが。 今のところ考えてるのは、 ・拡大描写時→画面に映る人の数は少ない→画面から外れる人の描画処理はカット(戦闘によるダメージ計算や座標移動計算のみする) ・縮小して広い範囲を描写→個々の物体が小さくなるので、物体の画像(3Dモデルなども)は低容量のものに差し替えて描画する。 基本3D空間では遠くにあるものは低容量画像を使えばイイのかな、と思ってます。 言うのは簡単だけど、これって、拡大時、縮小時、中間時と、同じキャラを3種類用意しないといけないってことですね。3倍面倒だ〜 隊列とかについては、、、なんだろ、そんなに大変ですかね。 一人一人に、中心となる人との相対座標持たせて、戦闘以外の時、隊列に戻ろうとする時その座標を目指させればいいだけ? その際、倒されて隊列に穴が空いた箇所があれば、他で補う処理を噛ませる。 リーダーと部隊全員だと、部隊員数が増えた時アレなので、サブリーダー、場合にとってはサブサブリーダーを階層的に追加できるようにして、リーダー、サブ、隊員と、上位者との相対座標を持たせれば隊列はそれっぽく見えませんかね。 処理の軽減、高速化はうまくできると楽しいですよね。 では、長文失礼しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/90
91: 名前は開発中のものです。 [] 2018/08/11(土) 08:24:44.47 ID:X5vo7wfx >>89 俺はunityしか知らんから、その目線でしか答えられんが まず上からの目線だと錐台のカリングと言うのが行われる。 これによって画面外の個別なオブジェクトは描画されない。地形も適度に切っておけば、この錐台のカリングにより思ったよりも頂点数を抑えられている。 一番不味いのは、錐台に多くオブジェクトが入る可能性がある、地平線が見えてる時。 今回のようなフィールドはこの時の事だけを考えるのが良い。 次点で重いのはオブジェクト描画。更に遠景になる事による遠くのオブジェクト描画の頂点数だ。 これを軽減するには、遠景時に自動で頂点数が減るテッセレーションがあるが負荷を考えたり、負荷をCPU側に持って行く事を考えると、現実的にはlodと言う選択になる。 次に考えるのは、アニメーションだね。 これがまた重い。何が重いかと言うと、スキンメッシュやアニメーション間のモーフィング技術が重くなってくる。 これの打開策として昨今着目されてるのが、頂点アニメーション。 つまり、アニメーションは伸張自在なスキンメッシュを使わずにメッシュの動きを焼き付けるんだね。 また、ブレンドを諦めればアニメーションをコントロールするアニメーターも消せる。 彼らの技術を複合的に使う事で、数百オブジェクトを高FPSで動かす。何て事も、可能になってくる http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/91
92: 名前は開発中のものです。 [] 2018/08/13(月) 03:20:39.93 ID:KKp5w0E/ potalの仕組みは実際にpotal買ってクリアしてみ 製作者の解説が聞けるぜ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/92
93: 1 [sage] 2018/08/21(火) 17:18:06.27 ID:P+ykmxBw 自前でゲーム作ってるんですが最近のゲームではほぼ必須の、チュートリアルで、 「○○の練習だやってみよう!」このボタンだけ押す、次はこのボタン、次は、、、というのはどう考えれば良いのでしょう。 単純に、矢印やそのボタン辺りだけ明るく周りを暗くして、他の操作は無反応にするってだけでもいけそうですけど。。。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/93
94: 名前は開発中のものです。 [sage] 2018/08/21(火) 18:15:42.79 ID:Q5/9s8nZ それでもいい 深く考える必要はない チュートリアル用の入力処理通りの一本道しか受け付けないんだし 一度しか使われないんだから、メインルーチンいじらずに 追加プログラムで乗っ取りかければよい http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/94
95: 1 [sage] 2018/08/22(水) 08:11:27.57 ID:T/cR3DQo >>94 レスありがとうございます。 作る前から難しそうって考えちゃうんですよね。実際作り始めるとそれほどでもない、ということ多々あるのに。 悪い癖だ。作り始めて考える、なんてのも導入しなきゃですね。 よーし、やるぞー、おー。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/95
96: 名前は開発中のものです。 [sage] 2018/08/22(水) 10:04:29.16 ID:+07F0xQS つーかシナリオの第1章第2章とか どうやって実装するつもり?それと同じだぞチュートリアルも http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/96
97: 1 [sage] 2018/08/22(水) 22:17:40.69 ID:T/cR3DQo >>96 ごめんなさい。章があるゲームではないもので。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/97
98: 名前は開発中のものです。 [] 2018/08/25(土) 12:26:25.73 ID:MKfcSVnL ドラクエなどゲーム中の文字が1つづつ順番に表示されていくメッセージ方法はどうやるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/98
99: 名前は開発中のものです。 [sage] 2018/08/25(土) 12:51:01.09 ID:OvQHBAkb 文字を1つずつ表示していくのです http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/99
100: 名前は開発中のものです。 [sage] 2018/08/25(土) 16:00:26.64 ID:0BXhQFwr 文字じゃないけど俺も気になる タイマーでも使うのかな イベントドリブンなプログラムって面倒だ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/100
101: 名前は開発中のものです。 [sage] 2018/08/25(土) 16:16:04.68 ID:CuEuXqBV 文章データの〇番目を表示させるだけだろ タイマー時間後〇をインクリさせて呼ぶだけ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/101
102: 名前は開発中のものです。 [sage] 2018/08/27(月) 19:26:58.08 ID:W/pOawXb ゲームだったら何かしらのメインタイマーは動かしてるだろうから、 単純に文字列を配列に入れて1文字ずつ取り出せばいい 順番に配列の要素を取り出す命令があるだろうし、なくてもindex番号の変数用意してインクリメントすればいい。 このスレだとcっぽい動作になるからかわからないけど、昔言ってたけど今はほとんど使わない用語使ってる人多いね。 ゲームもオブジェクト指向で書いた方が楽だよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/102
103: 名前は開発中のものです。 [sage] 2018/08/27(月) 23:52:20.15 ID:7FICON83 質問者さんは死んだんかな http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/103
104: 名前は開発中のものです。 [sage] 2018/08/29(水) 12:22:23.14 ID:g7vh8DKh 開発が始まって忙しいと言いつつも 連投までして答えてくれるのにね http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/104
105: 名前は開発中のものです。 [sage] 2018/08/30(木) 10:18:12.22 ID:EuvN38El 最近のゲームって海の波とかの表現凄いけど、あれもポリゴン処理なのかな? まぁそれ専用の商業ライブラリとかありそうだけど、船が白波立てたりとか、設定した水面に物体が干渉するのとか設定出来るんかね http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/105
106: 名前は開発中のものです。 [sage] 2018/08/30(木) 13:26:59.90 ID:8CC7+Iyv 水面や波はシェーダで しぶきはパーティクルが基本やね http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/106
107: 名前は開発中のものです。 [sage] 2018/08/30(木) 14:53:31.11 ID:58pnB0BU 下の毛の処理ってどーやってる?剃ったらチクチクするんだよなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/107
108: 名前は開発中のものです。 [sage] 2018/08/30(木) 15:04:07.12 ID:q8csUN/f そこもシェーダで http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/108
109: 名前は開発中のものです。 [sage] 2018/08/30(木) 15:12:33.93 ID:8CC7+Iyv カリングで http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/109
110: 名前は開発中のものです。 [sage] 2018/09/03(月) 14:40:51.05 ID:OhvFcOuP >>105 >海の波とかの表現 荒いのはジオメトリレベルで表現してる (ちょっと古いけど)2Dの高低地図の計算結果を元にジオメトリをいじるやり方もある https://news.mynavi.jp/article/graphics-56/ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/110
111: 名前は開発中のものです。 [sage] 2018/09/14(金) 22:16:00.06 ID:Rat/lDaG シェーバー使えよ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/111
112: 名前は開発中のものです。 [sage] 2018/09/15(土) 13:26:02.93 ID:1xVzdLHU お気に入りはフィリップスですね http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/112
113: 名前は開発中のものです。 [sage] 2018/09/17(月) 07:46:18.41 ID:11fnJD9C >>3 亀で申し訳ないが、n がある程度自由に決められる数なら、2^n の数にすれば AND でマスクするだけで済む。割り算って重たいからね。 経験上どうしても 2^n 以外にしないといけない場合ってめったにない。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/113
114: 名前は開発中のものです。 [] 2018/10/27(土) 18:45:13.86 ID:OANpL5O5 【本家が完走したけど、このスレってどーなってんの?】 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/114
115: 名前は開発中のものです。 [sage] 2018/12/27(木) 08:42:24.44 ID:vkWIuT25 c#触り始めてるんだけど、明示的な型の定義とかナントカがめんどすぎる。 とりあえず何でも入る型とかってないのか。 VBでいうobjectとかvariantとか。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/115
116: 名前は開発中のものです。 [sage] 2018/12/27(木) 08:44:15.16 ID:vkWIuT25 >>113 それ知りたいです。 なんてキーワードで検索すれば良いですか? 割り算の高速化、とかかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/116
117: 名前は開発中のものです。 [sage] 2018/12/27(木) 09:53:02.20 ID:DqRp1IMl >>115 void http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/117
118: 名前は開発中のものです。 [sage] 2018/12/27(木) 10:22:43.87 ID:AhZXfowm >>116 そのレスでほとんど語ってるが語ってる内容がわかんないってならビット演算子で検索するといいよ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/118
119: 115 [sage] 2018/12/30(日) 22:52:35.30 ID:qdLlihgJ >>117 え、マジですか。空っぽを返すとしか認識してないのですが。 >>118 なんとなく分かりました。0101ニシン数を右にシフトすると基本半分になる奴ですね。ちょっと調べて割り算関係のところを改良するのは楽しそう。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/119
120: 115 [sage] 2018/12/30(日) 22:55:23.17 ID:qdLlihgJ あ、間違った。AND関数でマスクというのは、ビット演算で、任意の箇所だけ残す的なやつか。 勉強してみます。ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/120
121: 名前は開発中のものです。 [sage] 2019/01/17(木) 14:41:40.08 ID:7TWzM6ZF >>119 c#のdynamic型。 ただし、動的型付けじゃないと困る場面でなければ使う必要ない。素直に型定義しとけ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/121
122: 名前は開発中のものです。 [sage] 2020/03/02(月) 11:38:25.33 ID:ioQXd+CC >>119 まあ void じゃなくて void * だけどね 趙亀レス http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/122
123: 名前は開発中のものです。 [] 2020/04/22(水) 22:22:24.57 ID:uQHhJAOe ゲーム作りたいな、と軽い気持ちで調べて、このスレ読んでいきなり心折れそうなんやが http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/123
124: 1 [] 2020/06/26(金) 09:24:36.10 ID:1Y6XlZbc 1です。 >>3についての>>70や>>77の記述に対して、コメしようと思ったけどやめました。 3の式は5に発展して、送る数が複数でもよくなったり逆順でも大丈夫になって、0〜nを前後にループさせることができるようになったんですよね。 自分的には、74さんのツッコミの意図は、自分(1)はなるべく汎用的な数式で表わそうとしていたんですが、それに対し70,77さんが、書き方と処理の流れが分かってないと理解しづらい三項演算子や、Cでの書き方を記述したからではないのかなあ、と思いました。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/124
125: 弟子 [sage] 2020/06/29(月) 05:44:55.34 ID:dQV6Jn9N 主さんはそろそろユニティに移行したのかな?それともまだVBなのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/125
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s