パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

必須物理メモリ6GBで32bit環境ではプレイできないブラウザゲームが登場」記事へのコメント

  • by Anonymous Coward on 2017年04月19日 15時01分 (#3196314)

    UnityなのにOpenGLでなくJSラッパのWebGLなのか?
    と思ったら前提がブラウザゲームだった。

    が、それにしても、
    > レンダリングにはWebGLを採用しているという。そのためメモリ使用条件が

    と言う記述に違和感。それは作り次第じゃないのかと。
    VertexBufferやtextureに一度に何も考えず
    詰め込んでるせいじゃないのかと。

    個人的経験に照らすと、なんか言い訳に
    見えてしまうけど、そもそもUnityのランタイム
    の都合でそうせざるを得ないのだとしたら、
    まぁ内容企画した時点でなるべくしてなった
    なのかなとも思った。

    • by Anonymous Coward on 2017年04月19日 15時17分 (#3196327)

      UnityのWebGLビルドってEmscriptenを使うやつだと思うので,そうなるとメモリ上の仮想ファイルシステムにデータを乗っける必要があるのが原因なんじゃないかな.
      多分最初はWeb Playerを使うつもりで企画をスタートさせたんでしょうが,気がつけばIE以外はプラグイン禁止になって動かなくなったので仕方なくWebGLビルドに切り替えたとかそんな感じでは?
      Emscriptenを直接使ってたミリ姫(4GB以上推奨)ですらメモリ馬鹿食いで落ちる人多かったんで,Unityから使えば6GB必須なのもさもありなんというか.

      親コメント
      • あれ(Emscripten)私も本格的に使ったことはないのですが、中身をちらっと見たとき、昔のゲームを移植するのなら楽にできるかもしれないけど、マルチプラットフォームを目的に新規開発に使うのは無理だなぁ~という感想を抱いたのですが、これを使ってリリースしてしまうとは恐れ入りますね(^^;
        親コメント
        • by Anonymous Coward on 2017年04月19日 20時39分 (#3196558)

          DMMのお城プロジェクト(http://www.dmm.com/netgame_s/oshirore/)はemscripten製ですがさくさく動くので
          emscripten自体はけっこういけてるのでは?と思います。
          あとはcocos2d-js製のゲームもそこそこ稼働してますがこれも割合スムーズに動作します。
          このあたりは消費メモリ250MB前後というところです。

          一方で最近リリースされたものにはUnity WebGLのものが多いのですが、どれも処理自体が重く
          一個起動しただけでメモリを1GB以上持ってく上にアセットの読み込みが非常に馬鹿で頻繁なロードが挟まり、糞みたいな感じです。

          DMMブラゲーはポストFlash時代のブラゲー実装技術博覧会になっててデバッガで眺めてるとなかなか楽しいです。

          親コメント
      • by Anonymous Coward

        そこまでしてブラウザで動かすことにこだわらなくてもって思うんだけどね
        unityならexe作れるだろうし、メモリ少なくてロードも早く済むだろうし

        • Re:語弊のある記述 (スコア:1, おもしろおかしい)

          by Anonymous Coward on 2017年04月19日 16時24分 (#3196369)
          そうだねOS上で動かすことにこだわらなくてもいいよね
          INT13Hから起動した方がメモリ少なくてロードも早く済むだろうし
          親コメント
          • by Anonymous Coward
            汎用環境を使うほど、省リソースではなくなるけど、OSの上で動かさないと開発大変でしょ。
            でも、ブラウザの上で動かすのは開発が微塵も楽にならない割にリソースだけ食う。

            ブラウザやめればいいのにって話で、OS 無しで動かせばって話には全くつながらない。
        • by Anonymous Coward

          ブラウザゲームを遊んでいる立場から見て、ブラウザで遊べることに対して
          exeでは代替にならないように思えるのですが。

          • by Anonymous Coward

            目的と手段が変わってるぞ
            ゲームを遊ぶためにブラウザを立ち上げるんだろうが
            ゲームを遊ぶためにexeを実行するのは何らおかしなことはない

            • by Anonymous Coward on 2017年04月19日 22時28分 (#3196613)

              何を言っているんですか?ブラウザは常に起動しているじゃないですか。

              親コメント
            • by Anonymous Coward

              とりあえず試してみるってのが手軽に出来るのがブラウザゲームだし
              インストールとアンインストールの手間が大きいインストール方式の奴は余程じゃないと
              インストール形式って分かっただけでやってないな
              (DMMのゲームではね

            • by Anonymous Coward

              DMMにおいてブラウザを利用しないということは、悪名高いDMMGamePlayerを使うことを意味する。
              DMMゲームズのユーザーとしては、あれは手段としての選択肢には入らないよとしか言いようがない。

              • by Anonymous Coward

                >悪名高いDMMGamePlayer
                これやな
                電子書籍もサイファガードベースのリーダーを要求するし
                #試してみて環境を清浄化するのに手間を食った

                ブラウザゲームにも厄介なのがあったりするがここまでは行かない

      • by Anonymous Coward

        これって結局、GoogleとMozillaが強引に進めたネイティブプラグイン排除の悪影響だよね。

        代替テクノロジーが未成熟な段階で強制的に排除したもんだから、
        本当に必要としていた人が困ってるっていう図式に思える。

        スラドなどでもほとんど反対意見がなくて個人的には違和感を感じていた。
        目障りなサードパーティ技術を排除できてGoogleとMozillaとしては万々歳なんだろうけど、
        ユーザーとしてはもう少し警戒感を持ってもよかったのではないかな。

        • by Anonymous Coward on 2017年04月19日 18時09分 (#3196456)

          当時、酷い脆弱性を含むサードパーティのプラグインがたくさんありましたので
          排除することで、ある程度そこに歯止めをかけれたので、ユーザ側にはメリットがあったかと。

          本当に必要としていた人?
          それは、勘違いした開発者だけでしょ。
          何でもブラウザでやれば良いものでもないのに
          それに気づかずゴリ押しした結果が洗い出されて話題になっているだけでは?

          親コメント
        • by Anonymous Coward

          だからって穴だらけのIE使いたくないしね。
          強引に進めなきゃまずい状況だったって事なんだから、警戒心なんぞ役には立たんでしょ。

        • by Anonymous Coward

          正直三ヶ月持たないゲームっぽいからどうでもいい。

        • by Anonymous Coward

          いやー、そもそも「なんでもかんでもブラウザでやる」ってのが間違いだと思うよ。
          それはそれでGoogleにもMozillaにもブーメランで返ってくる要素でもあるんだけどさ。特にGoogleはなんでもかんでもブラウザでやらせたい企業でもあるから。

          他ツリーでも指摘されてるように、本来スタンドアロンアプリにするようなものまでブラウザで実装しようとしたのが間違いなんだもん。
          元はブラウザの標準機能にないからスタンドアロンアプリみたいに機能を使えるプラグインを造ったら、スタンドアロンアプリと同じような脆弱性がブラウザにできました、って話でしょ。

          代替テクノロジー云々というより「ブラウザをOSのアプリケーションランチャーの代替とするな」ってのが本来あるべき姿だと思うんだが。

      • by Anonymous Coward

        > メモリ上の仮想ファイルシステムにデータを乗っける必要がある

        Webブラウザーだとファイルシステムの使用にかなり制限があって全部オンメモリにせざるを得ないのが辛い。

      • by Anonymous Coward

        ブラウザ側の影響を受けてのことかと思うけど、
        Unity側もWeb Playerプラグインをサポートするのは5.3までで、もうメンテしてない

        WebGLサポートするブラウザも限定されてて、今は過渡期でもある。
        FireFoxの場合32ビット版はコードは持ってるようだけど、停止してある。

        DMMのブラウザゲームとしては昨年7月にあるタイトルでサーバーを複数種立てて
        ブラウザ見て切り替えて複数種のブラウザに対応して以来、これに習ってきたけど
        そういう対応をやめるというということでしょう

        メモリが足りるかというと気を許さずちゃんと作ってねというしかない
        #○○○○オルタ、おめーのことだ。8GあってもFF64でもChrome64でもメモリ不足で落ちる
        #リリース後上記両用対応したけどちょいちょい落ちる。

    • by Anonymous Coward

      自分的には裏で別のプログラムが走っているように感じるんだよね。
      暗号解読プログラムとかたんぱく質解析プログラムとか。

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

処理中...