[過去ログ] 【ワナビ歓迎】ゲーム開発者未満の雑談スレ8 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
741
(1): 2024/06/12(水)11:59 ID:PSVESzSh(1) AAS
 使っているのがDXライブラリなので、C言語前提です。
 拾うアイテムをランダムに決定しようと、あれこれ考えていたのだけど。

 当初ビットフィールドでアイテムのジャンルごとに1ビット割り振って、普通に乱数使えばランダムに決定出来るなあと実装していたのだけど、バイト境界とかが面倒な事に気が付いて。 当方ビッグエンディアンで基礎学習した身で、リトルが未だ馴染めないでいます。
 次に考えたのが、enum で1,2,4,8,16・・・と列挙数を2の倍数で表現する、Windowsでよく見掛ける方法。これならunsigned long long溢れるまでシームレスに扱えそう。

 前者で途中まで実装してしまったので基本データ構造からやり直しになるのだけど、私の浅慮の限りは後者の方が柔軟かなあ、でも書き換えコストに見合うかなあと
 実際はどっちが賢いんですかね?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s