• ベストアンサー

DXライブラリで作成したゲーム

DXライブラリを使用したゲームを作ろうとしているのですが、作った物の起動が5秒ぐらい掛かります。また参考にDXライブラリを使用したフリーのゲームをプレイしてみたのですが、同じく5~10秒掛かります。  ちなみにvista ultimate メモリ:4GB CPU:core2duo 2.53GHzのPCを使用しています。  DXライブラリを使用しないでdirectXを使用したゲームはちゃんと起動します。 DXライブラリ、directXは最新のバージョンです。 DXライブラリのバージョンを下げてみても変わりませんでした。ご教授の方御願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

DxLib_Init( )関数だけでかなり時間かかりますね DXライブラリで起動に時間がかかるのは仕様ですのでどうしょうもないです

whiterozes
質問者

補足

同じスペックの友人の方では数秒後に表示されるのですが、自分のPCは比べてみてもかなり遅く感じます。おまけにフリーズ気味になってしまいます。

関連するQ&A

  • DXライブラリで作成したゲーム

    DXライブラリを使用したゲームを作ろうとしていたのですが、起動が5秒ぐらい掛かります。また参考にDXライブラリを使用したフリーのゲームをプレイしてみたのですが、同じく5~10秒掛かります。これはしょうがないのでしょうか。 ちなみにvista ultimate メモリ:4GB CPU:core2duo 2.53GHzのPCを使用しています。 DXライブラリを使用しないでdirectXを使用したゲームはちゃんと起動します。 DXライブラリ、directXは最新のバージョンです。

  • DXライブラリでのゲーム作成について

    カテゴリー違いだったら申し訳ありません。 現在、私はゲームプログラマになりたいため、C言語や ゲーム作成をするのにDirectXの勉強をしているのですが、 DirectXは、少し難解なため、DXライブラリを使用して勉強しています。  果たして、それは将来的にDirectXを勉強するためにはプラスになるのでしょうか? それとも、難しくてもDirectXの勉強をした方が宜しいのでしょうか? また、皆様方の勉強法を教えていただけたら、お願いします。

  • vista(オンボード&core2 Duo)でオンラインゲームってありませんでしょうか?

    先日、vista搭載のパソコン(FUJITSUのCE50Y9)に買い換えましたが、予想外の出来事ばかりで困惑しております。 まず、買い換える前にもプレイしていたトリックスターをインストールしました。 トリックスターはvista対応と書いてあったので、安心していたのですが・・・・・・・ 何回やっても起動しません。 管理者として実行や互換なども試したのですが進展なし。 しらべてみたところcore2 Duoには対応していないとのこと・・・ なら、違うゲームをしようとノーステイルをインストールしましたが、やはり起動しません。 問い合わせてみたとことオンボードはダメとのこと・・・・ グラボを新しく買おうかとも思っているのですが、最後の悪あがきをします。 vista(オンボード)でオンラインゲームってありませんでしょうか? スペックは Operating System: Windows Vista? Home Premium (6.0, Build 6000) (6000.vista_ldr.071023-1545) Language: Japanese (Regional Setting: Japanese) System Manufacturer: FUJITSU System Model: FMVCE50Y9 BIOS: BIOS Version 4.06 Processor: Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz (2 CPUs), ~1.1GHz Memory: 2038MB RAM Page File: 1037MB used, 3256MB available Windows Dir: C:\Windows DirectX Version: DirectX 10 DX Setup Parameters: Not found DxDiag Version: 6.00.6000.16386 32bit Unicode です。 みなさんの知恵をお貸しください。

  • DXライブラリについて(ゲームプログラミング)

    今までVisualC++.netでWinAPIを使ってアクションゲームを 作っていたのですが、最近DXライブラリを使い出しました。 今までは一定時間ごとにメインループとは別に自動的に行われる 処理はウィンドウプロシージャでSetTimerして case WM_TIMER:に処理を書くことで実現していたのですが、 DXライブラリの場合それにあたる機能はあるのでしょうか。 たとえばメインループとは別に1秒おきにある変数をTRUEにしたり FALSEにしたりしたい場合、ウィンドウプロシージャでやるしかないのでしょうか?

  • DXライブラリについて

    今、DXライブラリを使ってのゲーム制作をしています。 以前は、DrectXを使っての3Dゲーム制作を行っていたのですが、objectの配置の際に、Finalize関数を使って解放しないとメモリ破壊を起こすというのを学習しました。 今回のDXライブラリにおいても、同じような処理を施さなければならないのでしょうか? というのも。 適当に組んだプログラム(画像をいくつか読み込ませたうえ、キーボードで操作できるようなもの)をF5を押したまま数秒放置していたらブルースクリーン?が出てきて電源を強制終了する羽目になったので、今、怖くて触れない状況なのです。 (一応念のため補足)・・・DxLib_End(); は、打ち込んであります。 どなたか回答をお願い申し上げます。

  • じゃんけんゲーム(DXライブラリ使用)

    今大学の授業で簡単なゲームのプログラミングを習っているのですが、『じゃんけんゲーム』で詰まってしまったのでお力を借りたいです。 使用しているソフトは『Microsoft Visual C++ 6.0』と『DXライブラリ』です。 授業を聞く限り、多分C++で書いた物をDXライブラリで起こしているような感じなんですができないです。 じゃんけんゲームで最低の条件として 1:画像を画面に表示し、キーで操作できる。 2:ループの処理。 3:勝ち負けの判定。 4:CPUの処理。 となっています。 できれば、『DXライブラリ』で動く方式でプログラム自体を教えてほしいです。 それに、要所要所での解説などをお願いします。

  • オンラインゲーム初心者です。

    「Soul of the Ultimate Nation」というゲームをやってみようと思ったのですが、なぜかできません。 他のオンラインゲームをやろうとしても同様にやることができないのですが、どうすればいいのでしょうか? ちなみにPC環境は、 OS:Windows Vista Ultimate プロセッサ:AMD Athlon(tm) 64 X2 Dual Core Proscesser 3800+(2CPUs). DirectX バージョン:DirectX10 です。 ルーターはBAFFALO社の「WHR-HP-G54/EK」というのを使っています。 オンラインゲームをやる上で、どのような問題があるのかアドバイスをいただけると幸いです。 他にもこういう情報が必要だという場合は付け足すのでよろしくお願いします。 状況としては、ランチャーを起動してゲームを開始し、クライアントの起動というのが終わると、 通常ならID、パスワードを入力する欄が表示されると思うのですが、それが表示されずログインできません。 他のゲームをやる場合にも、接続が途中で切れてしまいプレイすることができないという状況です。

  • ゲーム起動について

    シヴィライゼーション4というゲームをインストールし起動しようとしているのですが「d3dx9_32.dllが見つからないため表示できません」とでて起動できません。過去の回答でDirectXを最新版にするとあったので更新しようとしたのですが、コンポーネントのインストール、初期化しています。という画面からポップアップで「ファイルをダウンロードできませんでした。後でもう一度実行するかネットワーク接続を確認してください」とでてしまい進めません。。ちなみにOSはVISTAで確認したところDirectXはバージョン10がすでに入っています。起動できない原因はなんなのでしょうか?よろしくおねがいします。

  • このパソコンのスペックで出来るオンラインゲームはありますか?

    このパソコンのスペックで出来るオンラインゲームはありますか? CPU Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz メモリ 1,008MB グラフィックカード Mobile Intel(R) 965 Express Chipset Family HDD空き容量 101.077GB OS Windows Vista DirectXバージョン DirectX®10.0 できれば無料でRPGがいいです。 よろしくお願いします。

  • Javaアプレットでゲーム作成するのにまとめたライブラリなどはあるので

    Javaアプレットでゲーム作成するのにまとめたライブラリなどはあるのでしょうか? 当方Javaは未経験です。 C++、Delphi、PHP、Physonでのプログラム経験はあり、 Delphiでも簡単なゲームを作った事が有りますし、C++で3Dゲーム作成・WindowsAPIでもDirectXでもゲームを作った事があり、スクリプトエンジンの作成だったり、ゲームの基本的なループの取り方だったり、物理的な描写の方法とかは大丈夫です。 今回WEBに埋め込めるJavaAppletで簡単な2Dゲームを作ろうと思い、DXライブラリのように必要な関数をまとめたライブラリや解説しているサイトを検索してみたのですが見つからず… そのような物ってJavaにもあるのでしょうか? 図形描写、画像描写、オフスクリーン等…主に描写関係の物のライブラリがあれば大感激です。 総合開発環境もEclipseかNetBeansか悩んでいるのですが、やはりまだJavaの開発ではEclipseが優秀でしょうか?

専門家に質問してみよう