動くものを完成出来るならなんでもいいような気がする
こちらは賢くないのでマシン語使うわけでもネットワーク通信のパケット処理作るわけでもないのに何故エンディアンの話とかバイト境界の話になるのかが判らん。
拾う可能性のあるアイテムのリスト作ってそのテーブルからランダムで選択するだけじゃないの?

unsigned long long溢れるってどんな超大作?