プログラミングについて聞きたい事があります

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
gozink

プログラミングについて聞きたい事があります

#1

投稿記事 by gozink » 15年前

初めて投稿します
なにぶん失礼な事があるかもしれませんが、よろしくお願いします

さて本題なんですが、自分はゲームプログラマになりたいと思っています
しかし高校生で専門ではなく理数科で、プログラミングは一応C++を勉強していますが、無知に等しいです
そこで件名どうりゲームプログラミングについてお聞きしたい事があります

ゲームプログラミングをするにあたってどのようなパソコンを買えばいいでしょうか?
一応様々なアドバイスをもらったのですが、どういう風なのを買うべきか良くわかりません

頂いたアドバイスとしては

*GPUのピクセルシェーダは5.0対応がおすすめ(4.1くらいでも文句なし)
*最新のWindows7とDirectX11にフル対応しているビデオカード
*ビデオカードとしてはGe Force GTX 460以上がベスト
*勿論DirectXが使えるパソコン

というのなんです

このような物だとメーカー製はないですよね
どういう所で買えばいいんですか?
なるべくネットとかでは買いたくないです


あとプログラミングの勉強はどのC言語が必要ですか?

質問多くてすいません
宜しくおねがいします

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#2

投稿記事 by softya(ソフト屋) » 15年前

「ゲームプログラミングようにパソコンを買いたいと思っています どういう用途かとい... - Yahoo!知恵袋」
http://detail.chiebukuro.yahoo.co.jp/qa ... 1155969481
こちらの続きということでよろしいですね?

20万の予算はかなり贅沢ですね。
私のパソコンでもモニタ込みで10万程度です。
超高性能ではないですが、一応DirectX11対応で3Dゲームももちろん作れます。
20万全てもパソコンに回すよりも言語などプログラミング関係の書籍にお金を回すのも手ですよ。
なんせ4000~7000円ぐらいする本だらけですからね。

横浜や秋葉原に行けるなら大半のパソコンショップのショップパソコンは買えますね。
もっと田舎だと色々面倒なのですが。
少し調べてみますね。

>あとプログラミングの勉強はどのC言語が必要ですか?

これの意味がわかりません。C++を勉強されているんですよね?
開発環境という意味なら必要ですが、何らかの環境はインストールされていないのですか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#3

投稿記事 by softya(ソフト屋) » 15年前

そうだ。
高い買い物をするのですから、まず自作PC雑誌などを買って情報を仕入れてみてください。
パソコンのパーツの詳しいスペックの見方などが詳しく書いてありますので自作しないにしても高性能パソコンが欲しいのなら知識として必要です。

「日経BP書店|商品詳細 - 日経WinPC」
http://ec.nikkeibp.co.jp/item/magazine/WIN.html

「DOS/V POWER REPORT | Impress Japan」
http://www.dosv.jp/

ムックなども参考にしてください(既に少し情報が古いです)。
「日経BP書店|商品詳細 - 自作PCパーツ完全ガイド2011」
http://ec.nikkeibp.co.jp/item/books/189160.html
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#4

投稿記事 by gozink » 15年前

意外と安いんですね
では本にその分を回したいと思います

ありがとうございます
本屋で見たことあるので、今度買ってみます

すいません、これじゃ何言ってるかわからないですね
C++に加えC#も勉強するべきですか?
という質問です

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#5

投稿記事 by softya(ソフト屋) » 15年前

C#は便利なのでツールを作る上で知っていて損はないですね。
ゲーム会社は、色々な端末向けにゲームを作っていますので、C/C++、Java、C#、Objective-Cなどの言語を使う可能性は十分にあります。
つまり1つだけだと心もとないので、2つとか出来ると他の言語にも応用が効きます。
C++を押さえた上でJavaかC#がお勧めです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#6

投稿記事 by gozink » 15年前

そうですか、わかりました

パソコンの方は一度店に行った方がいいですかね?

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#7

投稿記事 by softya(ソフト屋) » 15年前

gozink さんが書きました:そうですか、わかりました
パソコンの方は一度店に行った方がいいですかね?
先に情報を集めて方向性を固めたほうが良いですよ。
秋葉原に行けるならどうにでも成ると思います。
まぁ、横浜とかの店が近いのなら店員さんと相談してくるのは悪くないと思いますが。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#8

投稿記事 by gozink » 15年前

わかりました
今度横浜に行ってみます

その時はまた書きます

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#9

投稿記事 by softya(ソフト屋) » 15年前

gozink さんが書きました:わかりました
今度横浜に行ってみます
その時はまた書きます
ただ、店員にも詳しくない人がいるので量販店の場合は要注意です。
どんなパソコンがあるか、3Dでゲームで遊べることを売りにしているパソコンがあるのかとか、カタログを集めてくるとかだけでも意味があります。

ビックカメラだと系列のsofmap(パソコン専門店)のパソコンを扱っているはずです。
http://www.sofmap.com/topics/exec/_/id=burgerpc
この中の3Dオンラインゲーム対応モデルが狙い目ですね。
上を見ると高スペックなのがありますが、そこまでビデオカードを使いこなせるのか?とか5年経てば数万円で買えるパソコンの性能レベルに成り下がる事を考えると「いっちゃんええやつ」症候群は賢い選択とは思えません。

オンライン販売と違いカスタマイズが出来ないので細かいところが気になりますが十分な内容ではあります。
このぐらいで十分じゃないかと。将来的にCPUの交換やメモリの拡張、ビデオカードの入れ替えで更に高性能化も出来ます(その場合は自作PCの知識が必要です)。
作る人の能力次第で、PS3やXbox360に負けない画像は作れるだけのスペックです。モンハンフロンティアが動くぐらいですからね。
http://www.sofmap.com/product_detail/ex ... PC01171100
基本的には3年で買い換えるぐらいの気持ちで使ってください。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

TRSGR

Re: プログラミングについて聞きたい事があります

#10

投稿記事 by TRSGR » 15年前

まあ性能ってのはあればあるだけいいのはもちろんですが
PixelShader/VertexShaderのバージョン4やそれ以上の固有機能は、
「それを使う必要が出てきてから」で問題ないです。

たいがいにおいて2.0か3.0使えりゃ困りません。

「性能のいいもの」は消費電力も大きいものが多いために、
プログラムだけに使うなら超贅沢品です。
「ゲームもプログラムも動画鑑賞も全部1台でやるんじゃー」ってなら
いいもの買ったほうがいいですが。

gozink

Re: プログラミングについて聞きたい事があります

#11

投稿記事 by gozink » 15年前

すいません
返信遅くなりました

一応DELLへ足を運んでみました
全く知らない、という方ではなかったので大丈夫だと思います

その方推奨カスタマイズが

機種;Stuido XPS 9100
CPU;インテル Core i7-930 プロセッサー(2.80GHz,8MB L3 キャッシュ)
メモリ;9GB トリプルチャンネル DDR3-SDRAM
GPU;ATI Radeon(TM) HD 5870 1GB(DVIx2/HDMI/DP)
値段;137,620

という感じです
GPUは460だと発生熱が大きくなるためパソコンが止まる、または遅くなる可能性があるから、5870を推奨してきました
どうでしょう?

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#12

投稿記事 by softya(ソフト屋) » 15年前

gozink さんが書きました:すいません
返信遅くなりました
一応DELLへ足を運んでみました
全く知らない、という方ではなかったので大丈夫だと思います
その方推奨カスタマイズが
機種;Stuido XPS 9100
CPU;インテル Core i7-930 プロセッサー(2.80GHz,8MB L3 キャッシュ)
メモリ;9GB トリプルチャンネル DDR3-SDRAM
GPU;ATI Radeon(TM) HD 5870 1GB(DVIx2/HDMI/DP)
値段;137,620
という感じです
GPUは460だと発生熱が大きくなるためパソコンが止まる、または遅くなる可能性があるから、5870を推奨してきました
どうでしょう?
モニタ込みでこの値段と性能なら十分すぎます。実は、GTX460よりもHD 5870のほうが性能が高いです。
ここまでの性能だと、それなりの電力を食いますので覚悟しておいてください。
それに高性能3Dグラフィックボードの発熱は凄いですからね。夏場はクーラー必須です。
アマチュアがゲームを作る作成環境としては、準スポーツカークラスと言って良いでしょう。
性能を発揮出来ればPS3に負けない絵が作れます(その性能を出すのは、プロでも大変なんですけどね)。

「YouTube - DirectX 11 Demo Ladybug on HD 5870」

HD5870の性能デモ。

ここにレビューがあります。
http://ascii.jp/elem/000/000/557/557878/
このレビュー時よりも半年も立たないのに劇的に値段が下がってますね。

最後にTRSGRさんも書いてますが、これをある程度使いこなせる様になるには軽く2~3年以上(普通は5年以上)掛かりますので、その頃には新しくてもっと性能が良い製品が出ています。
そういう意味ではコストパフォーマンス的には決して良いとは言えません。
たぶん2~3年は、8万円クラスのPCの性能さえ使えきれないと思います。
そういう部分も含めて、良く検討してみてください。良いものを買いたい気持ちもすご~く良く分かるんですが。
市販3Dゲームで遊ぶなら、これは良い製品だと思いますよ。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#13

投稿記事 by gozink » 15年前

そうですか
お二方ありがとうございました
よく考え、できる限り削減する方向で自分の技術と財布に相談します

多々お願いして申し訳ないんですが、これより安く、十分な機能に変えられる部分などありましたら、アドバイスお願いします

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#14

投稿記事 by softya(ソフト屋) » 15年前

DELLでしたら1ランク下の「Studio XPS™ 7100 モニタセットパッケージ」ぐらいでも十分な性能があります。
http://www1.jp.dell.com/jp/ja/home/desk ... &cs=jpdhs1
値段も9万5千円ぐらいで買えますね。GPUがHD 5870の60%ぐらいの性能に落ちますが、これでもモンスターハンターフロンティアぐらいなら十分に動きます。
たぶん、消費電力は9100の構成の半分ぐらいまで下がると思います。

CPU AMD Phenom™ II X6 シックスコア・プロセッサ 1045T
OS Windows(R) 7 Home Premium 正規版 64ビット (日本語版)(OSメディアは添付されません)
セキュリティソフト マカフィー(R) セキュリティセンター (24ヶ月間更新サービス)
保証プラン 1年間スタンダードサービスプラン(保守パーツ含む)
モニタ デル ST2220L 21.5インチ フルHDワイドスクリーンモニタ (WLEDバックライト採用)
メモリ 6GB (2GBx2, 1GBx2) デュアルチャネル DDR3-1333 SDRAM メモリ
ハードディスク 1TB SATA HDD (7200回転)
光学ドライブ DVDスーパーマルチドライブ (Roxio(R) Easy CD & DVD Burning 10 DE 付属)
グラフィック ATI Radeon(TM) HD 5670 1GB (DVI/HDMI/VGA)
サウンド ハイ・デフィニション7.1・THX® TruStudio PC™付きチャネルオーディオコントローラ

この性能をどう思うかですね。ちなみにDirectX11には対応してます。
「4Gamer.net ― 「ATI Radeon HD 5670」レビュー。99ドルのDirectX 11対応GPUは速いのか(ATI Radeon HD 5600/5500)」
http://www.4gamer.net/games/098/G009886/20100113063/

【追記】
ちなみに、このぐらいの性能はあるんですよ。
「YouTube - Power of Ati HD 5670」
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#15

投稿記事 by gozink » 15年前

始めるにはこのくらいで大丈夫ですかね?

ちなみにOSのWindows 7 Professionalとかは必要ですかね?
あると便利というイメージなんですが

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#16

投稿記事 by softya(ソフト屋) » 15年前

gozink さんが書きました:始めるにはこのくらいで大丈夫ですかね?
ちなみにOSのWindows 7 Professionalとかは必要ですかね?
あると便利というイメージなんですが
今お持ちのPCの性能がわかりませんが、このクラスでもXP時代の物とは比べ物に成らないぐらい高速化すると思います。
メモリも6GB!ここに出入りしている人の話を聞く限りXPで500MB~1GB程度の人やノートPCの人も多いですよ。
それでも2Dゲームや簡単な3Dゲームは十分に作れます(10年前のノートPCはあまりに3Dが辛いですけどね)。

Windows 7 ProfessionalはXPモード(仮想XP)が必要なら購入を検討されてはどうでしょうか?
XPモードが必要なソフトなんて、まず無いはずですが。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#17

投稿記事 by gozink » 15年前

教えて頂いた所を見てみたんですが、HD 5770っていうのもありますがこれはどうなんですか?
MAX時にTDPが70から108に上がってしまうんですが、性能があがるので

でも今して頂いた話だと5670でも充分かもしれませんね

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#18

投稿記事 by softya(ソフト屋) » 15年前

私もむちゃくちゃ詳しいわけではないですが、
5870→5770→5670
は同じシリーズのHIGHレベルからLOWレベルって位置づけです。
大きな違いはシェーダー数で5670は5870の大雑把に1/4の性能となっています。
http://pc.nikkeibp.co.jp/article/news/20100118/1022244/
つまり、一度に処理できるピクセルの数が1/4って事で機能的には差はないですが性能的に差別化されています。
この差は、十分なFPSが出る最大解像度の差となりますが、5670でもPS3のGPU(Geforce7800GTX)以上の性能はあるので困ることは無いと思いますよ。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

gozink

Re: プログラミングについて聞きたい事があります

#19

投稿記事 by gozink » 15年前

わかりました
初めてという事もありますし
Studio XPS 7100
Radeon HD 5670
にしたいと思います

色々アドバイスありがとうございました
これからはここではプログラミングの事を相談できるようになってから来たいと思います

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: プログラミングについて聞きたい事があります

#20

投稿記事 by softya(ソフト屋) » 15年前

最後に老婆心ながら書いておきますが、決めるのは私では無くgozinkさんご自身です。
これは、プログラミングのアドバイスをした時にも言えますが、よく吟味して自分の中で納得出来る状態で受け入れてくださいね。

どんなアドバイスを受けても、これを選んで良いのか自分なりに調べてその上で結論を出すことが大事です。
どうしても良いものが欲しかったら、5870や5770を選ぶのも自分の選択ですので満足できるはずですよね?
せっかく買うんだいっぱい悩みましょう。
混乱させるみたいですが、自分が満足できるのが一番ですので(ただ、高いものが良い!って凝り固まった考えで決めるのは避けて欲しかっただけです)。

>これからはここではプログラミングの事を相談できるようになってから来たいと思います
ここは別に言語の基礎的な質問でも構いませんよ。
今お持ちのパソコンでもC/C++の勉強はすぐから出来ると思いますので。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る