[過去ログ]
ゲームプログラミング相談室【Part5】 (970レス)
ゲームプログラミング相談室【Part5】 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
890: 886 [sage] 04/01/05 22:16 ID:lFA9gtSZ >>RPG作るのはまだ早すぎる! でも作ります >>制御返せよ! 気合で頑張ります! ;; 危うくスレッドに逃げ込むとこでした 別スレッド作らなくても制御返す方法があって なんとか出来るんですよね? 888さん、ありがとう御座いました。方法探してみます http://echo.5ch.net/test/read.cgi/gamedev/1036410116/890
891: 886 [sage] 04/01/05 22:20 ID:lFA9gtSZ >>RPGどころか、単純なアクションゲームも無理であろう。 酷っ! http://echo.5ch.net/test/read.cgi/gamedev/1036410116/891
892: 名前は開発中のものです。 [sage] 04/01/05 22:55 ID:8pjX1Fei なんでwhile()やねん http://echo.5ch.net/test/read.cgi/gamedev/1036410116/892
893: 名前は開発中のものです。 [] 04/01/05 22:57 ID:Pq1/G+f8 >>890 お前ゲームプログラマーなめてんだろ? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/893
894: 名前は開発中のものです。 [sage] 04/01/05 23:10 ID:0FMgJlKl スレッドでいいじゃん。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/894
895: 名前は開発中のものです。 [sage] 04/01/05 23:19 ID:AkvFAUgB タスク、ゲームで検索汁 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/895
896: 名前は開発中のものです。 [sage] 04/01/05 23:20 ID:NUhutZgZ セルフフェラ? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/896
897: 名前は開発中のものです。 [sage] 04/01/05 23:34 ID:0FMgJlKl WindowsのバージョンによってのSleepやタイマの精度は検索すればすぐ出てくるよ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/897
898: 名前は開発中のものです。 [sage] 04/01/05 23:55 ID:Pq1/G+f8 とりあえず>>886に足りないのは知識だね。 これが足りないうちはどんなに気合入れたって駄目さ。 ところで初心者スレで気軽に「まず作ってみろ」とかいう奴いるけど 駄目だろ実際。 どうやって作るかしらねぇんだから。 大抵は>>886みたいな状況になるって。 #読めばキャラの移動ぐらいさくっと作れるサイトってもしかしてないのか? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/898
899: 名前は開発中のものです。 [sage] 04/01/06 00:06 ID:bYKUVBTb >>898 これくらい自力でできんと無理だろ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/899
900: 名前は開発中のものです。 [sage] 04/01/06 00:16 ID:fKPJ/8Aq >>886 町の人の動かし方はドラクエ型とトルネコ型ある。数値は例だが、 前者はユーザーの移動の入力に関係なく1秒毎に10%の確率でどれかの方向に移動する。 後者はユーザーが移動の入力した時25%の確率でどれかの方向に移動する。 後、主人公の移動をマウスで行うの?カーソルやテンキーの方が動かしやすいが。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/900
901: 名前は開発中のものです。 [sage] 04/01/06 01:04 ID:j09Zf13f >>900 いや、なんか的外れじゃねん? >>886はまず「ゲームのメインループ」を理解するところからはじめなきゃいけないんだから。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/901
902: 900 [sage] 04/01/06 07:19 ID:fKPJ/8Aq >>901 スレッドとか専門用語を使っているから>>886氏は理解していると思ったのだけど、 どっちなんだろう。勉強の入り方が違うのかな。自分はprintf、scanfから 入っていく本だったから、マウスイベントもスレッドも何年かたってから知った。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/902
903: 名前は開発中のものです。 [sage] 04/01/06 08:04 ID:IKcYlSoc どこまで理解して無いのか判らない人に説明するのって難しいな。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/903
904: 900 [sage] 04/01/06 09:22 ID:fKPJ/8Aq >>886 自分が書いたやり方はこんな感じのプログラム。参考にどうぞ。 http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=999294620&res=119 クラスとか使っていないけどコンパイルできなかったから.C++。 テンキーで移動、Nscで終了。動作環境はWindows。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/904
905: 名前は開発中のものです。 [sage] 04/01/06 09:25 ID:j09Zf13f >>902 いや、こんなもんでいちいちスレッドなんか作る必要なんかないでしょ。 まあ使うにしても、まず、スレッドなしでどういう仕組みで動かせばいいのか 知らないとバグが多くて苦労するだろうし。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/905
906: 名前は開発中のものです。 [sage] 04/01/06 10:14 ID:qNWKZ5u5 キャラクターごとにスレッドを使うと、タイミングを制御するだけで凄まじい苦労をすることになる。 まさに骨折り損のくたびれもうけ。 しかも複数のスレッドが制御を返さずに10msのタイムスライスを使い切ると、OSクラッシャーと呼ばれることであろう。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/906
907: 900 [sage] 04/01/06 10:36 ID:fKPJ/8Aq >>903 でも始めは知っている事と知らない事がはっきりしているから しょうがないとも言える。自分もスレッドを使った事が無かった事で、 文章に使っていたのを見て結構暦があるのかなと思った。 >>904 NscはEscに訂正。 >>905 なるほど。そういう意味ででね。 >>906 逆にスレッドを使わないと乗り切れない場面ってある? 自分はまだないからスレッドを試す機会が無い。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/907
908: 名前は開発中のものです。 [sage] 04/01/06 10:48 ID:5FiY8UJQ ある 無いと思うならそれでいいんじゃね? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/908
909: 900 [sage] 04/01/06 11:16 ID:fKPJ/8Aq >>908 まーそうだけど・・。どうもです。 組む時、意識して使えるか考えてみたりして理解しようと思います。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/909
910: 名前は開発中のものです。 [sage] 04/01/06 11:50 ID:j09Zf13f >>909 曲や声のストリーミング再生とか なうろーでぃんぐの文字を表示するときぐらいじゃねーの? スレッドなんて使うときって。 あと、データの先読みとかもそうなのかなぁ。(まあ、そんときになったらで十分だな) http://echo.5ch.net/test/read.cgi/gamedev/1036410116/910
911: 900 [sage] 04/01/06 15:21 ID:fKPJ/8Aq >>909 なるほど。処理の流れが大きく違う時に使うのですか。 なら、対戦ゲーのCONの思考とかの時にも使うのに有利かも。 そういえばビープ音を再生するプログラムを作っていて質問した時、 マルチバッファで作ると言った時、スレッドを使うと良いと言われた事があった。 その時はよく意味が分からなかったが、曲を流す部分を作るために 使うのではなく、曲を流す部分と曲の再生、停止、曲を選ぶ等のその他の部分とを 分けるために使えという意味だったのかも。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/911
912: 名前は開発中のものです。 [sage] 04/01/07 00:36 ID:bG8jm3/8 たいていはタスクシステムでなんとかなるからねぇ>アクションゲーム http://echo.5ch.net/test/read.cgi/gamedev/1036410116/912
913: 名前は開発中のものです。 [sage] 04/01/07 00:44 ID:DdGr57/O 俺は擬似タスク使わない主義だな。 どっちかっていうと複雑になるのは色んなオブジェクトが影響しあう部分だから この場合擬似タスクはあんまり役に立たないどころか返って複雑にしてしまうかもしれないね。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/913
914: 名前は開発中のものです。 [sage] 04/01/07 01:03 ID:GLaXcsDA 細かいが CON じゃなくて COM な computer 検索したらスペルミスが山ほど沸いてきた http://echo.5ch.net/test/read.cgi/gamedev/1036410116/914
915: 名前は開発中のものです。 [sage] 04/01/07 01:22 ID:kS7ua9BI >>900 久々の口だけじゃない奴だな、あんた。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/915
916: 名前は開発中のものです。 [sage] 04/01/07 01:47 ID:ATYQAwJi 製作技術とはちょっと異なるかも知れませんが、質問させて下さい。 あるRPGで、 攻撃力に関するステータスの「STR」と「武器の攻撃力」の2つの要素から、 キャラの攻撃力が決まるのですが、その過程となる計算式がどうしても特定できないので、 その手のことに詳しい方を探しています。 ここのスレで質問してもよろしいでしょうか? スレ違いでしたら誘導お願いいたします。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/916
917: 名前は開発中のものです。 [sage] 04/01/07 04:53 ID:oho7OEuu >>916 どのゲームか分からんけど、知っているのだと以下のぐらい。 ドラクエ:(力+武器威力)/2 サガ:力*AP倍率 FF:LV*力*武器威力・・・分からん ロマサガ:ttp://www8.plala.or.jp/ultianima/rs3/damage/1.html ポケモン:ttp://www.pokedex.jp/gsc/damage.html グーグルで【タイトル名 ダメージ計算式】で出てくるのもあるね。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/917
918: 名前は開発中のものです。 [sage] 04/01/07 09:52 ID:ATYQAwJi >>917 コルムオンランというネットゲームです。 ttp://www.corum.jp/ (力、武器攻撃力、キャラ攻撃力)のサンプルとなるデータを 沢山集めて特定しようと思ったのですが、 どうも計算式の中に力の2乗が含まれているようで苦戦中。 (グラフ描いてみたら力と攻撃力の関係が曲線になってしまって…) 「俺にまかせろ」「とりあえず見せろ」という方がいらっしゃいましたら、集めたデータを晒します。 スレ違いならすいません。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/918
919: 名前は開発中のものです。 [sage] 04/01/07 10:21 ID:+5UXFvcP 非公開な内部パラメータとか使ってる事もあると思うが。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/919
920: 名前は開発中のものです。 [sage] 04/01/07 11:13 ID:oho7OEuu >>918 ありゃりゃメンテ中だ(w。どんなゲームなんだろう。 ひとまず「とりあえず見せろ」を発動します。 >>919 分かりにくいのはとことん隠そうとする傾向にあるからね。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/920
921: 916 ◆3gXheTQNRg [sage] 04/01/07 12:48 ID:ATYQAwJi 数値データから一般式を求めるということで、最初は理系板の方で聞いていたのですが、 内容的にゲーム製作技術板の方が良いかもと指摘されたので、 今後はこちらでお聞きいたします。 http://www.geocities.co.jp/SiliconValley/4255/ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/921
922: 名前は開発中のものです。 [sage] 04/01/07 13:09 ID:tl4eEAW7 ネトゲの解析はネトゲ板でやれば? 見た感じチートと個人晒しくらいしかスレ建ってなかったが。。。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/922
923: 名前は開発中のものです。 [sage] 04/01/07 13:18 ID:tl4eEAW7 ここらへんか。 http://game3.2ch.net/test/read.cgi/mmominor/1073410259/ http://game3.2ch.net/test/read.cgi/mmominor/1073131585/ http://game3.2ch.net/test/read.cgi/mmominor/1068915811/ ちなみにネトゲはパッチ当てでダメージ係数その他をコロコロ変えてくるから 現時点の計算式を割り出したとしてそれが明日も使えるとは限らないぞ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/923
924: 916 ◆3gXheTQNRg [sage] 04/01/07 13:24 ID:ATYQAwJi ダメージは変わるかもしれませんが、 ステータス画面に表示されるキャラの攻撃力がそうコロコロ変わることは無いと思いますので、 計算式を探っています。 あと、対象が一応ネットゲームなのですが、 内容がパケ解析などとは異なるので、こちらで質問させて頂きました。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/924
925: 名前は開発中のものです。 [sage] 04/01/07 13:44 ID:oXAYVLGu どっちにしろ板違い http://echo.5ch.net/test/read.cgi/gamedev/1036410116/925
926: 919 [sage] 04/01/07 14:12 ID:+5UXFvcP >>916 武器の攻撃力のサンプルが足りない。 STRは30未満はないのか。 キャラクタの他の公開パラメータも教えれ。 レベルや職種(スキル)があると専用の補正があるかもしれない。 とか色々とありますが。 正直出せないと思うけど。 結局何がしたいのかわからん。 スレ違い http://echo.5ch.net/test/read.cgi/gamedev/1036410116/926
927: 名前は開発中のものです。 [sage] 04/01/07 14:16 ID:oho7OEuu >>921 小数が多く混じっていてかなり難しそうな計算式。 エクセルファイルは無いから見れん・・。 >>922-923 過疎板だしむしろタネになって良いとも思うけど、確かにネトゲを 長い事やって感覚をつかまないと計算式を検討する事は難しいからね。 >>924 あれだけ難しい計算式を使ったゲームを作った人はここの板には あまりいなさそう。それに隠すために複雑にしていると思われるから、 知っていても教えてくれないかも。自分のゲームは簡単な計算式だから、 逆に難しいのに興味があるのだけど。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/927
928: 916 ◆3gXheTQNRg [sage] 04/01/07 14:45 ID:ATYQAwJi スレ違い、板違いの指摘が多いので、 ネットゲーム板のコルムスレに行ってきます。 どうもお手数かけました。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/928
929: 名前は開発中のものです。 [sage] 04/01/07 15:01 ID:DdGr57/O 難しい計算式なんて使ったっていいことないだろ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/929
930: 名前は開発中のものです。 [sage] 04/01/07 15:11 ID:tl4eEAW7 解析って言ったのは別にパケットを読むわけじゃなくて ダメージ算出方法なども含めてなのだが、分析と書いたほうが適切だったか。 ラグナロクオンラインのように人が多ければそれなりに情報集まる んだろうけどねぇ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/930
931: 名前は開発中のものです。 [sage] 04/01/07 15:18 ID:GLaXcsDA 複雑にして時間稼ぐタイプのRPGだな 殴る相手の防御値が計算式に入ってない ボーナスダメージの存在 エクセル読めない ランダム要素の存在 属性もあるかもしれん http://echo.5ch.net/test/read.cgi/gamedev/1036410116/931
932: 916 ◆3gXheTQNRg [sage] 04/01/07 16:17 ID:ATYQAwJi >>931 ちょっと汚くなってしまいましたが、HTMLでも用意しました。 今回特定したいのは、キャラのステータス画面に表示される値で、 実際に敵に対して与えるダメージではないので、 ボーナスダメージの存在、殴る相手の防御値、に関しては考慮していません。 なんでこんなに複雑なのか。。。_| ̄|○ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/932
933: 名前は開発中のものです。 [sage] 04/01/07 16:26 ID:GLaXcsDA 自己中消えろ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/933
934: 名前は開発中のものです。 [sage] 04/01/07 16:39 ID:RnHNqxWr どうしてそういうことを言うの? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/934
935: 名前は開発中のものです。 [sage] 04/01/07 17:02 ID:+MDvVR8G 板違いだというのにいつまでもやってるからだろ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/935
936: 名前は開発中のものです。 [sage] 04/01/08 00:18 ID:eCY0tSga せめて雑談スレでやてくれ。 って、総合雑談スレッドって無いんだね、この板。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/936
937: 名前は開発中のものです。 [sage] 04/01/08 00:19 ID:ApkXRxHJ なんでこの板こんなに廃れているんだろう…。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/937
938: 名前は開発中のものです。 [sage] 04/01/08 09:09 ID:D92Ucq6Q >>936 あるよ 総合発表&雑談スレッド http://pc2.2ch.net/test/read.cgi/gamedev/1033812109/ ●総合雑談スレッド@ゲーム制作技術●租の四 http://pc2.2ch.net/test/read.cgi/gamedev/1073488987/ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/938
939: 名前は開発中のものです。 [sage] 04/01/08 16:27 ID:ulV/tWRG 916が心配で理系全般板から来たんだが・・・酷い有様だな。 どうしても板違いと言い張るのなら彼にはこっちに戻ってもらうがよろしいか? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/939
940: 名前は開発中のものです。 [sage] 04/01/08 17:01 ID:dJX6oAUG 言い張るも何も、>>916の話題が板違い・スレ違いでなければなんだというのだ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/940
941: 名前は開発中のものです。 [sage] 04/01/08 17:01 ID:xEbsWM/1 板違いじゃなくて、スレ違いだろ。 他のスレ行ってこい。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/941
942: 名前は開発中のものです。 [sage] 04/01/08 17:05 ID:S0BpNex2 本人がコルムスレに行くと言ってるのだから この話題はもう終了でいいでしょ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/942
943: 名前は開発中のものです。 [sage] 04/01/08 19:26 ID:aEXSF7jl ちょっと遅いががんがれ900ヽ(`Д´)ノ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/943
944: 名前は開発中のものです。 [] 04/01/09 11:06 ID:7QXNfJ34 回転した長方形同士の当たり判定はどうすればいいでしょうか? シューティングゲームなんですけど回転させたはいいが当たり判定が わからなくなって困っています 一応、当たり判定を円にして凌いでますが正方形ではなく長方形のキャラや 大きなサイズのキャラではおかしくなってしまうのでキッチリ調べたいです 片方が回転しない場合はうまくできるのですが・・・ よろしくお願いします http://echo.5ch.net/test/read.cgi/gamedev/1036410116/944
945: 名前は開発中のものです。 [sage] 04/01/09 12:30 ID:a6N9ZITB フィーリングで答えるけど、多角形同士で判定すればいいような気がする。 一方の多角形の各頂点が、もう一方の多角形の中にあるかどうかチェック。 多角形の内外判定についてはぐぐってちょ。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/945
946: 名前は開発中のものです。 [sage] 04/01/09 19:35 ID:9g7haRvv BGアニメーションについてなんですが、一般的にはどんな手法で行われて いるのでしょう。 アニメーションのパターンを描いたマップ(1画面サイズ)を幾つか 用意して、パラパラ漫画のようにマップを切替えているんでしょうか。 それともチップ単位で切替えているんでしょうか。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/946
947: 名前は開発中のものです。 [sage] 04/01/09 20:46 ID:kjTb7LJZ キャンパスに絵を描くことについてなのですが、一般的にはどんな手法で行われているのでしょうか? 油絵でしょうか。 それとも水彩でしょうか。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/947
948: 名前は開発中のものです。 [sage] 04/01/09 21:07 ID:Eo/Kjyd2 そろそろ次スレ立てたほうが良くない? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/948
949: 名前は開発中のものです。 [sage] 04/01/09 21:14 ID:jH6pRidg >>946 これかな? http://www.cri-mw.co.jp/products/product_sfd_j.htm http://echo.5ch.net/test/read.cgi/gamedev/1036410116/949
950: 名前は開発中のものです。 [sage] 04/01/09 22:04 ID:mP643tIs >>944 2Dなら辺と辺の交差を調べればok http://echo.5ch.net/test/read.cgi/gamedev/1036410116/950
951: 名前は開発中のものです。 [sage] 04/01/09 22:37 ID:9g7haRvv >>949 回りくどくて申し訳ありません 知りたかったのはゲーム用ハードで言うところの、バック グラウンド画面でのアニメーションについてで、私が想像するに ・アニメーションの対象となるチップ(セル)の位置 ・どのチップと交換するか (パターン数分必要) ・交換のタイミング などのデータをどこかに持たなければならないと思いますが、 業務用ゲームなどのプログラムでは、そのようなデータが どこでどのような形式(フォーマット)で管理されているのだろう と思ったのです。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/951
952: 名前は開発中のものです。 [sage] 04/01/10 02:40 ID:9eJXaItC >>951 統一規格があるわけでもないし、一般なんていわれるようなフォーマットは無いだろ そもそも最近のハードはスプライト搭載してないのが一般的で バックグラウンドとその他のイメージに区別がない http://echo.5ch.net/test/read.cgi/gamedev/1036410116/952
953: 名前は開発中のものです。 [sage] 04/01/10 11:30 ID:o/qraHww >>950 辺と辺の交差だと、一方が完全に他方の中にあるときにアウトかと。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/953
954: 名前は開発中のものです。 [sage] 04/01/10 15:42 ID:ybYip7bn 長方形の頂点がもう一つの長方形の中にあるかどうか(逆も調べる)、でいいのかなぁ。 各頂点と各辺で外積とって。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/954
955: 954 [sage] 04/01/10 15:45 ID:ybYip7bn と、書き込んだ途端に検出できない状態を思いついた……。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/955
956: 名前は開発中のものです。 [sage] 04/01/10 16:01 ID:+uuVbm31 お勧めの擬似乱数を教えてください。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/956
957: 名前は開発中のものです。 [sage] 04/01/10 16:04 ID:YbgfqQeq rand() http://echo.5ch.net/test/read.cgi/gamedev/1036410116/957
958: 名前は開発中のものです。 [sage] 04/01/10 17:01 ID:BLCGgDjR MT乱数 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/958
959: 名前は開発中のものです。 [sage] 04/01/10 21:19 ID:YDGSGNBx シフトレジスタ法 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/959
960: 956 [sage] 04/01/11 02:06 ID:zs1Esb13 >>957,958,959 ありがとうございます。調べてみます。 ところで for (int i = 0; i < 3; i++) { r = rand() % 4; if ( r == 0 ) x[i] += 0.3f; if ( r == 1 ) x[i] -= 0.3f; if ( r == 2 ) y[i] += 0.3f; if ( r == 3 ) y[i] -= 0.3f; pDC->SetPixel(x[i], y[i], c[i]); } というコードでテストをしたところ、こんなものが http://wind.prohosting.com/osentaku/cgi-bin/clip/img/147.png 擬似乱数ってこんなもんなんですね。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/960
961: 名前は開発中のものです。 [sage] 04/01/11 03:23 ID:BZs12mtj >>960 rand()の質は環境によってものすごく違う。 まともな奴でもある程度の周期性があるけど、 本当にひどい奴だと下位1桁は01010101......とか。 とにかく速度が必要というのでもなければ >>958のMT法(正式名称はMersenne Twister)で安定。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/961
962: 名前は開発中のものです。 [sage] 04/01/11 05:24 ID:WDYipOcx 剰余は乱数の性質を大きく損なうから除算にしろって http://echo.5ch.net/test/read.cgi/gamedev/1036410116/962
963: 956 [sage] 04/01/11 12:05 ID:zs1Esb13 http://f1.aaacafe.ne.jp/~pointc/log429.html http://www001.upp.so-net.ne.jp/isaku/rand.html http://www.math.keio.ac.jp/~matumoto/mt.html なるほど勉強になりました。 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/963
964: 名前は開発中のものです。 [sage] 04/01/11 14:42 ID:LGZ8gONz めるへんついすたーはBoostのを使えばいいと思う。 正規分布とかいろいろ実装済みなのでありがたい。 http://www.kmonos.net/alang/boost/classes/random.html http://echo.5ch.net/test/read.cgi/gamedev/1036410116/964
965: 名前は開発中のものです。 [sage] 04/01/11 14:44 ID:LGZ8gONz それはそうと、 >>960 > http://wind.prohosting.com/osentaku/cgi-bin/clip/img/147.png これはこれで何かに使えそうだな(w http://echo.5ch.net/test/read.cgi/gamedev/1036410116/965
966: 名前は開発中のものです。 [sage] 04/01/11 15:09 ID:PqfUa1le イギーの呪いだ http://echo.5ch.net/test/read.cgi/gamedev/1036410116/966
967: 名前は開発中のものです。 [sage] 04/01/13 00:20 ID:3WK6oQoF >>966 ホントだ!!!(((( ;゚Д゚)))ガクガクブルブル http://echo.5ch.net/test/read.cgi/gamedev/1036410116/967
968: 名前は開発中のものです。 [] 04/01/16 04:22 ID:rec3Qj4n やねうらおのCMicroThreadって ローカル変数へのポインタを外に渡したらだめぽ? 実行中のマイクロスレッド以外のスタックは別のところに行っちゃってるんだよね? どうなんでしょうか? http://echo.5ch.net/test/read.cgi/gamedev/1036410116/968
969: 名前は開発中のものです。 [sage] 04/01/16 12:44 ID:kco4rr77 >>968 大丈夫に決まってるやん http://echo.5ch.net/test/read.cgi/gamedev/1036410116/969
970: 名前は開発中のものです。 [sage] 04/01/16 12:56 ID:gn+xiCI6 やねうら某 http://echo.5ch.net/test/read.cgi/gamedev/1036410116/970
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s