[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 23:13 / Filesize : 220 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

初心者のためのプログラミング言語ガイド Part13



1 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 22:44:38 ]
これからプログラミングを始める初心者の人に言語を薦めるスッドレ

質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。

各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E

Part12 pc11.2ch.net/test/read.cgi/tech/1226761546/
Part11 pc11.2ch.net/test/read.cgi/tech/1218282605/
Part10 pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 pc8.2ch.net/test/read.cgi/tech/1034505166/

445 名前:デフォルトの名無しさん [2009/02/10(火) 00:58:57 ]
>>442
自分で判断するしかないよ。その辺は。
Cを一通りざっと理解して、多少は自分でプログラム組んでみたら、さっさと次のステップへ進んでいい。
つまりはCの文法などはきちんと理解しなきゃいけないけど、標準関数は触りの程度だけでOKってことだ。

>>443
文字列に関してはCは厄介だけど、それ以外に関しては圧倒的にC#の方が覚えること多いのは疑いようもな事実。
言語仕様覚えるのが目的でないといっても、一通りのキーワード・構文は理解しないとC#使えることにならんでしょ。

446 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:08:27 ]
>>445
だから、プログラム組むのに必要なところから憶えていけばいいじゃん。

それにCは言語の仕様として憶えることは少ないけど、C#と同じことを言語に
よらずに自力でやるってことだろ。

可変長の配列を使うのに、Cでrealloc()でバグって四苦八苦してる
あいだにC#を選択してればList<>でスイスイやってるとか。
(初心者がrealloc()使うと必ずバグる(断言))

447 名前:442 mailto:sage [2009/02/10(火) 01:13:23 ]
ありがとうございます。
思い切って前進しようと思います。

448 名前:427 mailto:sage [2009/02/10(火) 07:59:22 ]
みなさん、回答ありがとうございます
まずCから学習してみようかと思います
その後のことはCについてしっかりと知識を見につけてから考えようと思います

449 名前:427 mailto:sage [2009/02/10(火) 08:00:07 ]
みにつけてから

450 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 08:12:20 ]
C++から始めればいいのに。

451 名前:デフォルトの名無しさん [2009/02/10(火) 11:21:47 ]
プログラム言語はなぜ「言語」と呼ばれるのでしょう?
通常使っている言語とどのような共通点があるか?
またどのような相違点があるか?

という問題を誰か教えてくれませんか?

452 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 11:29:24 ]
構文と意味(解釈l)を持つから
自然言語でも構文と意味(解釈)がある
違う点はそれ以外の全て

453 名前:デフォルトの名無しさん [2009/02/10(火) 11:34:53 ]
ありがとう



454 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 13:05:43 ]
>>451
「programing language」の日本語訳を「プログラミング言語」
としてしまって以来だが、本来は記法、言い回し程度の意味。
従って、「言語」のメタファは不適切。

455 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 13:07:50 ]
うそくさす

456 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 13:18:53 ]
プログラミング言語とは、(自然言語に対して)人工言語の中で、特に機械による演算を
目的とした言語である。人間が発話により使用することを意図して作られた人工言語の
中には、LogranやLogipanのようになるべくそのままプログラミング言語として
使用できるように考慮して設計されているものもある。

メタファーでも誤訳でもなんでもない。
>>454が何を意図してそんなことを言うのかはさっぱり分からない。

457 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 13:36:17 ]
>>5

458 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:43:39 ]
D言語ってどうよ?

459 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:52:14 ]
仕様が安定してからでないととてもおススメできない。
あと20年待て。

460 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:53:27 ]
>>459
そうなのか


461 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 22:54:14 ]
0xとどちらが先に実用的になるかが見物だな

462 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:03:42 ]
>>443
Cの文字列処理って不毛だよね
それで投げたわ
最終的には、日本語関係の文字コードは、Cっぽく、チマチマやらないといけないらしいけど

あとライブリ群とか、ドキュメント群とか、こじんまりとまとまっていない感じがして
かなりの強制力がないとやる気しない感じ

自分のそういうのが不満をかなえてくれるのがPythonだったな
プロトタイプとして組むのにもつかえるし

463 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:03:56 ]
(1)初心者がいきなりCは難しいからやめたほうがいい
(2)Schemeは難しいし、勉強しても何も作れないのでやめたほうがいい
(3)ハスケルは難しいし、勉強しても何も作れないのでやめたほうがいい

↑これらの、(1)、(2)、(3)を勧めてくるのは
初心者を挫折させるためのトラップなので
まともに話を聞いてはいけない。

なんで初心者をわざわざ挫折させないといけないかというと
プログラミングなんて誰でもできるので親切に教えると
ゆくゆくは自分のライバルになると恐れているのである。



464 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 22:24:04 ]
最終的には、>>1の動機・用途に限るよね

・プログラミングってゲームつくれるんだろ?
・今、無職なんですが、今から必死こいて勉強して、プログラマになりたいんですが、なんの言語をやったほうがいいですか?
・Webでなんかやりたい
・ハッカーになりたい

465 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 02:27:04 ]
perl飽きたからC++やろうと思ってます
D言語に越されるとか色々言われてるけど
今から学ぶ価値ありますよね?

これにしといた方が良い、って言語ありますか?
使用用途はゲームで

466 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 03:28:00 ]
C++ 本格的にやりたくて自信のある人向け
C# 楽したい人向け。わりと良い

おすすめ本
ゲームプログラマになる前に覚えておきたい技術
www.amazon.co.jp/dp/4798021180
ある程度C++が出来る人向け

D言語がC++に追いつくには10年はかかりそう

467 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 07:11:10 ]
>>463
 (1)は正しいこともある。作りたい何かがある初心者にとって、Cの道のりは長い。逆に、
プログラミングそのものに興味がある初心者にとって、Cは意外に良い選択になるかもしれ
ない。(2)と(3)も同様。

468 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 07:35:19 ]
>>467
プログラミング(パズル的要素とイメージなら)に興味があるなら、最初、Schemeをすすめておけば、良さそうだな
Scheme --> C言語 --> あとは、興味持ったヤツ、適当に

実用的言語なら、LL言語かな
Windows限定なら、C++


469 名前:デフォルトの名無しさん [2009/02/13(金) 11:06:41 ]
質問させてください。
>>307さんに似ているのですが
@無料で作ったり試行錯誤できる
A汎用性のある言語(絶対一筋でいきますが、ネット上で多くのものを理解したい) 
B主にソフトウェアを作りたい。(機能がほとんど無くても自分でランチャや2ちゃんねるブラウザなどを作ってみたい)
この三つを満たせるような言語はありますでしょうか??
プログラムについては全く無知ですが大学の春休みから本気で学ぼうと思っております。
努力はできる方で、徹夜でソフトウェアのiniファイルいじったりすることなどあります。
GoogleCodeとかSourceForge見て「…!こいつぁすげぇ…」とか言ってみたいです。
お願い致します。



470 名前:469 [2009/02/13(金) 11:10:28 ]
すみませんOS書き忘れました。
Vistaで、時間と努力をいくらかけてでもやる気概です。

471 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:08:51 ]
C++

472 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:21:47 ]
>>469
無料で汎用性があるとなると
最近の流行はC言語とスクリプト言語のハイブリッド方式です。
どちらを先に学んでも良いですが
C言語が先だと、おもしろいものを作れるようになるまで時間がかかります。
スクリプト言語が先だと、PerlかPythonかRubyかその他色々と迷走する覚悟が必要です。

473 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:29:13 ]
時間があるなら簡単なC#からはじめて
慣れてからC++やるのもいい



474 名前:デフォルトの名無しさん [2009/02/13(金) 12:30:30 ]
C++とbcc formでいいだろ。 どんなGUI(アプリ)もこれだけ勉強したらできる。

475 名前:デフォルトの名無しさん [2009/02/13(金) 12:32:20 ]
スクリプトもC#も駄目だ。汎用言語でブラウザつくれて速度出るのはC++。

476 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:38:47 ]
一筋とかどうでもよい。気持ちはわかるが。

477 名前:デフォルトの名無しさん [2009/02/13(金) 12:41:57 ]
くわしくないけど、windowsAPIは、今後いつでも使えるんですよね?
新OSで、低レベルアクセス禁止されて、.NET ver**の命令しか使え無いってことにはなりませんよね?
そうなら、C++とwinAPIだけでいいんです。

478 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:45:02 ]
>>471 >>472 >>473
ありがとうございます。
C、C#、C++のどれかに絞り込み、あとはサイトや本などを見てまわって、
自分に合いそうなものを調べて勉強致します。


479 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 12:46:54 ]
2ch ブラウザならソースコード配布されてるのも結構あるよね。
OpenJane は Delphi なのがネックか。
C と WindowsAPI でゴリゴリ書いてるのがあればそれを見ればいいんだけど。

480 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:16:47 ]
>>477
Win32APIが禁止されることは当面ないだろうけど、.NETでしかできないことが増えていくだろうね。

azure上で動かしたかったら.NETで作ってねとか。

481 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:21:57 ]
GUI絡むアプリでWin32API直叩きは死ぬぞ。
Janeくらい複雑なUIになるとDelphiが一番楽だな。相変わらず。

482 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:24:23 ]
時代の変化についていけない人も結構いるんだね。

483 名前:デフォルトの名無しさん [2009/02/13(金) 13:27:31 ]
相談者は、
> 汎用性のある言語(絶対一筋)
といっている。時代の流れについていくのは、一筋でない。
C++ WinAPIが流れに乗らず一筋でいける



484 名前:デフォルトの名無しさん [2009/02/13(金) 13:29:40 ]
そういえば、Win32っていうけど、Win64APIって聞かないね。64bit専用のAPIはつくらないっていうことですか

485 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:31:58 ]
何のために専用にするの?

486 名前:デフォルトの名無しさん [2009/02/13(金) 13:34:03 ]
32はあるから。 
もし必要なければ、win16APIだけで良かった。
Win32APIは入らなかった。

487 名前:デフォルトの名無しさん [2009/02/13(金) 13:39:43 ]
最新技術では、windowsアプリもプログラマが意識しなくてもDirectXが使われるようですね。
なんて名前だったかわかりますか

488 名前:デフォルトの名無しさん [2009/02/13(金) 13:42:27 ]
自己解決しました。
Win64APIとは言わないけど、IA-64とx64がそうでした。
あとWindows Presentation Foundation(WPF)でした。

489 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 13:47:33 ]
>>466
C++やってみます
ありがとうございました

490 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 14:15:50 ]
>>488
ひどい釣りだな

IA64はIntelのプロセッサーの命令セット。
Windowsは直接関係無い。

491 名前:デフォルトの名無しさん [2009/02/13(金) 14:22:08 ]
つりじゃねえよ。 C++コンパイラのフォルダ内部には
win32用のlib,includeや
IA64用のlib,includeがちゃんと用意されいてる。

492 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 14:58:31 ]
元々Win32APIはNT用,Win16APIはWin3.1用のAPIとして設計された。
単に16bitと32bitの差ではないのだよ。

493 名前:デフォルトの名無しさん [2009/02/13(金) 15:12:26 ]
疑問だけど、win32apiの実装はマイクロソフトだけど、
IA64のinclude,libはコンパイラメーカーが実装するの?
それともc++のソースコンパイルしただけ?
インテルコンパイラには64bit用が一緒に入ってる。



494 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 15:32:55 ]
APIはOSが提供する(Windowsならマイクロソフトが実装)。
言語の標準関数やライブラリはコンパイラメーカーが
言語の仕様に沿うように実装し提供する。

495 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 15:53:18 ]
Win64って言うこともあるみたいだよ。
technet.microsoft.com/en-us/library/bb496995.aspx
Win32/Win64を総称してWindows APIってことみたいだけどね。
(Win16は含まれない。Win32sやWin32ceが含まれるかどうかは知らん)

496 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 16:13:31 ]
IA64対応のWindowsってあったっけ?
64bit Windowsに関してはAMDの提唱したx64(IntelCPUだとET64Tの名称)しかないんじゃね?

497 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 16:15:30 ]
>>469
C++は汎用言語かもしれないけれど、
VSとかBCCのような開発環境で、Win32API叩くようなプログラムは
クロスプラットフォーム的に考えて汎用じゃないと思う。

MinGW+MSYS+OpenGL+SDL+GTK( or qt) がオヌヌメ(クロスプラットフォーム的に考えて)
うん、初心者向けとしても、ビジネス向けとしても不適当な気がするけどね。


498 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 16:17:56 ]
もうすぐQtがLGPLになるからそれ使えばいい

499 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 16:48:17 ]
>>491
何の話をしてるんだ?
APIの話をしているのにIA64とか、釣りじゃなければとんでもないアホだろ。

500 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 21:01:43 ]
市場価値の高い言語はどれだ?
求人数はJava、年収はC#がトップ――ワークポートが調査 - @IT
www.atmarkit.co.jp/news/200902/13/wp.html

求人数で見ると、やはりJava・Cの2強は揺ぎ無いな。
そこからはC++、PHPと続いて・・C#、VB、Perl、JavaScript、"COBOL"、VB.NET

C#よりVBの方が少なくてあれ?と思ったら、VB.NET分は別集計で合わせればVBの方が多い・・なるほど
しっかし、未だにCOBOLが10位内に入ってるなんて・・まだまだ絶滅しそうにないな。

501 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 21:26:07 ]
何故COBOLだけ絶滅云々言ってんだ?アホか。

502 名前:赤西仁 [2009/02/13(金) 21:38:53 ]
1年間悩んでます。お力をお貸しください。

アークザラッドUというタイトルのゲームの、ゲーム画像(歩行画像など)を抽出したいのですが、
かれこれ1年ほど経ちますが、なかなかうまくいきません。
*もちろん抽出した画像は個人範囲内で利用するつもりです。

◆試してダメだったこと

 ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。
 (ちなみに他のゲームはほとんど抽出可能)

◆教わったこと

 ・アークザラッドUは独自の画像形式を使っているから抽出できない。
 ・PS上で表示されてるということは絶対に摘出はできるはず。

◆抽出は不可能ではないということを知ったとき

 2ちゃんねるで質問したところ、
 ある方が実際にキャラクターの歩行画像を抽出して
 私が立てたスレにアップしてくださいました。

スクリーンショットじゃ嫌なんです。どうか皆さん、お力をお貸しください。

503 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 21:43:03 ]
>>502
実際抽出した人には聞いてみたの?



504 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 21:52:49 ]
>>502
あなたにはCをおすすめします。

はい次の方どうぞ。

505 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 22:12:59 ]
>>502
PSのソフトなの?

506 名前:デフォルトの名無しさん [2009/02/13(金) 22:18:28 ]
COBOLは普通に今でも使われてるよ。そりゃ需要もあるだろう。
企業の大型コンピュータとか、何十年もずっと前のシステムで運用してたりするからね。
変更するのもバリデーションやら色々ややこしいし。

507 名前:デフォルトの名無しさん [2009/02/13(金) 22:32:16 ]
COBOLねえー。
今じゃ.NETで使えちまうからあと20年は持ちそうだ罠。
SQL+Javaのが楽ってんならともかく
大概そっちのがめんどくさいしなあ
(頭悪い俺にはCOBOLのが分かりやすそーに見える)

508 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 22:32:31 ]
Javaは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Cは普通に今でも使われてるよ。そりゃ需要もあるだろう。
C++は普通に今でも使われてるよ。そりゃ需要もあるだろう。
VBは普通に今でも使われてるよ。そりゃ需要もあるだろう。
PHPは普通に今でも使われてるよ。そりゃ需要もあるだろう。
C#は普通に今でも使われてるよ。そりゃ需要もあるだろう。
Pythonは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Perlは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Delphiは普通に今でも使われてるよ。そりゃ需要もあるだろう。
JavaScriptは普通に今でも使われてるよ。そりゃ需要もあるだろう。
Rubyは普通に今でも使われてるよ。そりゃ需要もあるだろう。
COBOLは普通に今でも使われてるよ。そりゃ需要もあるだろう。

だから何って話。

509 名前:赤西仁 [2009/02/13(金) 22:46:31 ]
>>503
スルーされました;

>>505
PSのソフトです!

510 名前:デフォルトの名無しさん [2009/02/13(金) 22:47:25 ]
とりあえずCに変わる小さくて判りやすい言語求む。(現在お勉強中)
++はもはやなにがなんだかて感じだし
8bit上等!と言える言語が他に存在しないのもなあー(関数型除く)

511 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 22:49:27 ]
CASLでもやってろ、ハゲ

512 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 22:59:06 ]
>>510
brainfuckでもやれば?

513 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 22:59:57 ]
>>510
scheme



514 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:02:18 ]
>>509
PSの開発環境入手すればいいじゃん

515 名前:デフォルトの名無しさん [2009/02/13(金) 23:07:34 ]
関数型除くって書いたじゃろが

516 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:08:27 ]
それは3行目だけだろ。馬鹿。

517 名前:デフォルトの名無しさん [2009/02/13(金) 23:12:50 ]
>>514
PSの開発環境とはそう簡単に入手できますかね?

518 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:15:23 ]
>>510
その小さいの意味がよくわからんなあ。文字通りならアセンブリ言語くらいしかないだろうね。
気軽にソフトを開発できるって意味ならPython。

519 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:18:55 ]
>>517
日本においては95万円

「プレイステーション 3」タイトル開発環境を大幅強化 | プレスリリース | ソニー・コンピュータエンタテインメント
www.scei.co.jp/corporate/release/071119a.html



520 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:27:36 ]
XBOX360はとりあえずタダでゲーム作れない事も無い
ttp://msdn.microsoft.com/ja-jp/xna/cc627248.aspx

521 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:31:23 ]
>>519
7500ユーロは高いなと思ったが、今ユーロ110円台になってるのか・・・
円高すさまじいな

522 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:33:36 ]
円高じゃない、ユーロ安だ

523 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:35:52 ]
円高かつユーロ安では



524 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:36:48 ]
いや、円高だろ。
ポンドや米ドルといった基軸通貨はじめ、あらゆる通貨に対して円が強い。

525 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:37:22 ]
日本イジメだよな

526 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:37:57 ]
ユーロと他の通貨を見てみろよ

527 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:40:18 ]
ユーロは他の通過に比べて綺麗だな
ttp://ja.wikipedia.org/wiki/%E3%83%A6%E3%83%BC%E3%83%AD

528 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:49:37 ]
板違いスレ違いのことを延々と語りやがって
アホか

529 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 23:51:35 ]
  ∧_∧  / ̄ ̄ ̄ ̄ ̄
 ( ´∀`)< オマエモナー
 (    )  \_____
 | | |
 (__)_)

530 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 09:51:13 ]
>>496
x64用が出る前からある。

というか、あった。

531 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 14:29:22 ]
Craving Explorer や GOM Playerみたいなフリーソフト
を作成するにはどの言語がよいでしょうか? 

532 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 14:33:08 ]
メディア周りのツールはC++一択

533 名前:デフォルトの名無しさん [2009/02/14(土) 14:37:57 ]
C/C++はとりあえずできておいたほうが色々と便利



534 名前:赤西仁 [2009/02/14(土) 15:20:51 ]
1年間悩んでます。お力をお貸しください。

アークザラッドUというタイトルのゲームの、ゲーム画像(歩行画像など)を抽出したいのですが、
かれこれ1年ほど経ちますが、なかなかうまくいきません。
*もちろん抽出した画像は個人範囲内で利用するつもりです。

◆試してダメだったこと

 ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。
 (ちなみに他のゲームはほとんど抽出可能)

◆教わったこと

 ・アークザラッドUは独自の画像形式を使っているから抽出できない。
 ・PS上で表示されてるということは絶対に摘出はできるはず。

◆抽出は不可能ではないということを知ったとき

 2ちゃんねるで質問したところ、
 ある方が実際にキャラクターの歩行画像を抽出して
 私が立てたスレにアップしてくださいました。

スクリーンショットじゃ嫌なんです。どうか皆さん、お力をお貸しください。

535 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 15:27:28 ]
マルチ

536 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 15:29:30 ]
既に勝手にC言語から入っているのですが、
ゲームを作るのにC言語は向いていなかったりしますか?
C言語が分かり次第、C++の方に行きたいと考えてます。
友人間でできるオンラインのものを作りたいと思ってます。
時間はいくらかかってもいいです。
C言語でそう言ったことが可能なのか、教えてください。

537 名前:デフォルトの名無しさん [2009/02/14(土) 15:31:27 ]
Cでいいけど、Cの知識だけじゃ作れないよ

538 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 15:33:16 ]
>>537
他にどういった知識が必要になりますか?
詳細を教えてください。

539 名前:デフォルトの名無しさん [2009/02/14(土) 15:38:13 ]
>>538
どういう環境でどういうゲームかによるけど、きちんと本格的にやるなら、
TCP/IPやOSの知識、WinやMacのAPIの知識、各種ライブラリの知識が必要になるよね。

540 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 15:40:21 ]
>>539
言語以外にそういうものも必要になるのですか。
わかりました。ありがとうございました。

541 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 15:45:50 ]
ポータビリチーがどうのと喚き散らす古参ハッカーでもない限りC++にした方がいいよ。
とりあえずclassとSTL使えるだけでもありがたい。
IDE(開発環境)の支援も受けやすいし。

542 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 15:53:46 ]
インテリセンスが死ぬ確率も高くなるし、コンパイル速度も遅くなるし

543 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 16:24:11 ]
長いちら裏

>>536
>>537のゆうとおり、「C/C++覚えたー」といって、
ゲームを作ろうとすると戸惑うと思う。
最近のIDEやライブラリは親切になっているが、それでも、
ボタンのイベント取得ひとつ、画像の表示ひとつとっても、
かなりハードルがあがる。(VC4なんてひどかったぜい)

通常はC++使いだが、Cの方がすき。
STLやClassは便利だが、見えないところで何かされているのが、
少し気持ちが悪い。
そのせいで、Cではいろいろなことを自分で実装しなければならないのだが。
健闘を祈る。

ところで、C#ってあまり使っている椰子がいない希ガスが、
も前らは使ったことある?



544 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 16:36:58 ]
テンプレートを多用しなければコンパイル速度は大差ない

545 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 17:13:09 ]
ゲーム開発はプログラミングの中で最もハードルが高いといっても過言じゃない。
言語だけでなく,ライブラリ,アルゴリズム,数学,物理,グラフィック,サウンドetc...
と幅広い知識・技術が必要な上,ゲームデザインのセンスまで求められる。

Cを覚えただけではまだゲーム開発のスタート地点にも立っていない。
先は長いので,地道に基礎を固めていく持続力,忍耐力が必要だ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<220KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef