初心者のためのゲームプログラミング
■ このスレッドは過去ログ倉庫に格納されています
0001ー
02/06/04 00:45ID:cA3D98JA将来は、企画もできるゲームプログラマーになりたいと思ってます。
そこでなんですが、私はまだパソコン歴2年くらいしかありません。
また、プログラム歴は0年です。
なので、どこからどうやって勉強していいのかまったくわかりません。
そこでなんですが、みなさん私に
どこからどのような過程で勉強していけばいいのか教えてください。
RPGを作りたいです
0262名前は開発中のものです。
03/09/28 11:11ID:lkmPHacP火傷するぞ。
0263名前は開発中のものです。
03/09/28 11:36ID:yU8F/DmP俺の予想では、
20〜30代の奴でPCの知識が全くなく、今は便利な時代で[フリーソフト]で
FFクラスのゲームを作れるツクールがあると勘違いしてる天然のアホ。
かと思ってたのだが。
居るんだよナァ、鳶職やってる友達で
「お前PC詳しいから、他人の家のパソコンの所とか侵入したり出来たりするんだろ」
「最近パソコンで何でもできて便利だよなぁ、俺もパソコン勉強しておけば良かった」
とか本気で言ってる奴が。
0264名前は開発中のものです。
03/09/28 12:27ID:Y4lTzmLv俺も昔はそうだったよ。
ゲームを作りたいと思ったときはプログラムを組む必要があるなんて知らなかったし。
(色々とあってプログラマになっちゃったけど。)
はじめに目標をいってくれるとアドバイスがしやすいね。
プロを目指してるなら吉里吉里とかNscripterのフリーソフトの類は絶対に薦めないし、
逆に、ちょっと触ってみたかった程度ならVisualC++とDirectXは薦めない。
また、絵は描けるけどプログラムが組めないんだよなどうしようか?とか
悩んでるコミケ出品ねらいorエロゲ屋の絵描きさんならフリーソフトはかなり狙いがいいと思う。
一生の趣味になればな・・・とか考えてる人が一番難しい。
趣味でしかやってなくても現場の一般的な技術者をはるかに凌駕する技術を持ってる人もいるし。
まあ、長く続けるなら今だとVisualC++とDirectX。
とりあえずしょぼくてもゲームを作っていればいいんだ程度なら
フリーソフトやFlashMXでもいい気がする。
なんでこんなことになるかというとツールによって
ゲームを作れるようになるまでの習得期間と手間とできることの可能性が違うから
VisualC++とDirectXだと可能性は無限大、でも手間も無限大、習得期間が一年以上。
フリーソフトなら可能性はマニュアル止まり、
でも手間は現実的な量ですむ、習得期間も一週間〜一ヶ月ぐらいとお手軽。
ちなみに>>255に書いてある本は全部もってるけどどう考えても初心者には読めないと思われ。
ここまで知った上で、どうしたいのかな?
0265初心者
03/09/28 12:39ID:SOAMJO4sそれではFF作ってる開発者がかわいそうだw
ちなみに14のリア房なんですが、高校は総合学科を目指して、
んで合格できたら、電子科(工業科)に行って勉強しようと思ってます。
もし挫折しても総合学科なら普通科に変われるから工業高校は
やめておこうと思っています。
しかし、総合高校の電子科(工業科)で、必死に勉強したら、
みなさんのレベルくらいになれるでしょうか?
板違いまがいの質問でスマソ。
0266名前は開発中のものです。
03/09/28 12:45ID:OMbza93Zそういう本てリファレンス的に使ったほうが良いとおもう。
なんにも分からないときって、頭から読んでいってもあまり理解できないし。
「こういう情報はここに書いてある」っていうことだけ把握して
トラブルを解決しながら進んでいったほうが吸収率がいい。
まだやる気があるのなら、片っ端から人の書いたコードを読むことをお勧めします。
ベーマガなんか最適だったんだがなァ。
0267名前は開発中のものです。
03/09/28 13:04ID:Y4lTzmLv高校は普通科で問題無し、大学も入っておいたほうがいいらしい。
数学と物理は大事にしろ。
ちなみに必死に努力しようがどうだろうが努力の方向が
間違っていたら一生経っても目的の達成は不可能。
プロになりたいなら、
高校、大学とは別にプログラムの勉強をする必要有り。
学校では教えてくれない知識がかなり必要になる。
プロになるつもりならVisualC++買って来い。
金がないなら貯まるまでまて。
0268初心者
03/09/28 13:08ID:SOAMJO4sえ〜とまだひよっこなんで、最初は本当に簡単なものからやっていきたいと
思っています。本当に技術を習得したら、
プロも目指したいです(あくまで夢ですが^^;
この前ZGEという縦シューティング作成の
フリーソフトをベクターでダウンロードしたんですが、なかなか難しいです。
テストも近いんで息抜きに2chきたり、
ZGEを少しいじったりって感じなんで、なかなか進んでいませんねえ。
いきなりシューティングではなくもっと
簡単なソフトをDLしたほうがよろしいですかね?
>>261さんへ
やはり活用したほうがいいんですね。
自分としてはトラブル続きだと思いますが。。。
まあ、テスト終わったら猛勉強します!
(なんか初心者(自分)救済スレみたいになっちゃってスマソ)
0269初心者
03/09/28 13:16ID:SOAMJO4sってことは高校は普通科で卒業して、
それからあ専門学校とかに入ったほうがいいんですね。
>ちなみに必死に努力しようがどうだろうが努力の方向が
間違っていたら一生経っても目的の達成は不可能。
厳しい指摘ありがたいです。そう考えると独学はやヴぁいですね。
では息抜やめて、勉強してきますんで、レスは夜になるかと・・・。
勉強してきま〜
0270名前は開発中のものです。
03/09/28 13:30ID:yU8F/DmP専門学校へ行くとか独学するしかないのさ。
ま、とりあえず君はPC自体の知識をある程度まで高めないとダメポ。
んでC言語が難しかったら、JavaScriptとかでも良いから簡単な物を作れるようにガンガレ
0271名前は開発中のものです。
03/09/28 14:10ID:pThqZdwp>フリーソフトなら可能性はマニュアル止まり、
フリーソフトってどういうのを指してるのか良く分からんけど、mingw(gcc)+DirectXでも
ポテンシャルはは、VC++と同等だぜ。習得期間的にはVC++のほうがお手軽だろうけど。
あと、Delphi Personalとかでもかなり高度なことまで出来る。
全部フリーだ(それぞれ「フリー」の意味が違うけど、とりあえず0円なのは確か)。
WindowsでC++でDirectXつかってゲームつくるってなら、フリーでもほとんど問題ない。
もちろん金が有り余ってるなら、すなおにVisualStudio.NETでもさくっと買えばさらに
問題が少なくなるんだけどさ。
で、全然関係ないけど、
>>251
>ところで、マリオのようなアクション系作るなら、フリーソフトは
>なにがお勧めですか??
「豆乳」ってソフトにジャンプアクションゲームの解説つきサンプルプログラムがあったぜ
Tonyu System
http://tonyu.kake.info.waseda.ac.jp/
0272名前は開発中のものです。
03/09/28 17:29ID:hpfeL5HS「フリー」って言ってるのはたぶんその豆乳とか
吉里吉里とかのことでしょ。ゲーム専用のフリーツールっつーか。
汎用的にプログラム組めるものはまた別でしょ。eclipseとかもフリーなんだし。
0273名前は開発中のものです。
03/09/28 18:00ID:/F3CW91U↑
境目はやはり このあたり ですか?
0274初心者
03/09/28 20:13ID:SOAMJO4sみさせてもらいましたが、がんばればなんとかできそうな範囲なので
PCの研究しながら、豆乳で作ろうと思います。
ところでみなさんが言ってるDirectX というのは、マイクロソフトの
ページでDLできるDirectX 9.0b のことですか??
でもこれはオンラインゲームを正常にやるための
なんかだった気がするので。。。
それか秋葉原とかで売っているソフトなのでしょうか??
0275名前は開発中のものです。
03/09/28 20:27ID:pThqZdwp個人的には、豆乳や吉里吉里(not KAG)はHSPとVBの間にあると思ってる。
言語自体の素性は悪くないからHSPやらせるよりかは、はるかにまし。
0276名前は開発中のものです。
03/09/28 20:34ID:pThqZdwp>でもこれはオンラインゲームを正常にやるための
をいをい。
ゲーム開発者がDirectXの機能を使用したゲームを作ってるから、DirectXが必要になるんでしょ。
開発者向けのDirectXの情報はここ。じっくりよんどけ。
http://www.microsoft.com/japan/msdn/directx/default.asp
0277名前は開発中のものです。
03/09/28 20:44ID:gFa260nJその前に初心者君はコンピュータの基本原理を知ってるのか?
0278名前は開発中のものです。
03/09/28 20:59ID:hlW3PolX0279名前は開発中のものです。
03/09/28 21:12ID:COp+oCLf他はツール作成などで使う場合がある「かも」しれない位のもの。
逆に個人でゲームを作ろうとした場合はこれしか選択肢が無いかも〜。
0280名前は開発中のものです。
03/09/28 21:24ID:kK7AqdKzドライバなんてグラフィックボード毎にある。
それ用にプログラムを書き分けるなんて面倒。
でもDirectXを介せば、プログラムの動作が統一されるって寸法。
>>278
Xboxは知らないが、PS2とCUBEなら直接グラフィックボードをいじるから使用しない。
しかし、支援環境や支援ツールなら使ってる。
0281名前は開発中のものです。
03/09/28 22:39ID:hlW3PolXありがとうございます。
コンシューマ業界行きたいときは直接役に立つかはちょっと微妙ですね。
まあDirectXぐらい使えないと無理なのかもしれないけど・・・
0282初心者
03/09/29 00:03ID:WmKJQLQ9馬鹿みたいなんで。
>>276&>>277さんへ
ほんとにスマソ。前に書いたと思うけど、はたから見たら重症なんですよね。
んで毎日PCの勉強とゲーム作成の勉強を7:3でやろうと思っています。
あと3日で中間テストなんで、今はできませんが。。。
リンクありがたいですm(_ _)m
よく読んで見ましたがわかったようなわからないような・・・。
わかったのは無料!あと少々。
C#ってなんだあ?C++ってなんじゃい!どうちがうんだか。。。
とか言っている自分に逝ってよしだなと思ってみる。
ゲームと呼べるものがはたしてこんな自分にできるのやら。。。w
しかしみなさんは何歳からこういうのを作ったり研究してたんですか?
自分は14歳ですが20歳がタイムリミットとすると
まだ救済の手はあるでしょうか?
0283名前は開発中のものです。
03/09/29 00:05ID:WmKJQLQ90284名前は開発中のものです。
03/09/29 00:29ID:posBH1+EコンシューマではDirectX使えても意味ないってよく言われるが
それはDirectXの関数やDirectX固有の仕様の事であって、
DirectXで作った物のゲームアルゴリズムや3Dアルゴリズムはコンシューマでも使える。
つーかさ、コンシューマでもPS2やCUBEで仕様やライブラリ関数なんか違う物で
プログラマは環境事に覚えるのが前提。(ラッパー関数で両方に対応ってのも出来るが…)
つまり、自分の環境を覚えるのは技術じゃなく前提。
コンシューマの環境が有るなら良いが、
無い場合にその無い環境の業界を目指すから他は覚えても意味無いなんて、
覚える事が出来ないからじゃねーの?DirectX程度使えなくてコンシューマじゃやって行けないじゃん。
って為ると思うよ。
自分の目指すゲームはどう作られ、どう言う仕組みなのかを少しでも理解出来れば
コンシューマ業界志望者がDirectXは意味無いから覚えないとはそうそう言えないもんだと思うけどね…
0285名前は開発中のものです。
03/09/29 00:31ID:22M3yjf1自分はそのタイムリミットを越えた21から始めたよ。
君は ま だ 14なんだから年齢的には余裕。
サッカーで後半残り時間1分で2点勝ち越してるくらい余裕だ。
努力次第では、DQやFFのような大ヒットゲームを作り独立し、
若干25歳辺りで一流のゲーム会社社長なんて事も夢ではないぞ。(・∀・)ニヤニヤ
0286名前は開発中のものです。
03/09/29 02:23ID:u/1iNJdVあんまり期待させないほうが…
趣味悪いのう。
>>284
最初からDirectX使ってるとDirectXの使い方の研究で始終する
可能性が高いんよ。そしてその他の部分が疎かになったりする。
それに自分で考えたほうが勉強になるようなものでもDirectXがやって
くれるから考える必要が無くてやらなかったりして色んなものが抜け
落ちていく。ようするに特定ライブラリの使い方には長けてるけど
原理的なものはあんまり知らないという最悪の事態になる。苦労する
割には得るものが少ないという訳で…、だからあまり薦めたくはない。
便利なのも考えものだよ。
0287名前は開発中のものです。
03/09/29 08:23ID:MGZSWEn3>可能性が高いんよ。
んなあほな。。。
0288名前は開発中のものです。
03/09/29 09:31ID:ydN9ft+b使い方を覚えても技術は身につかない。
0289名前は開発中のものです。
03/09/29 10:59ID:MGZSWEn3まぁ、DirectXを使ってゲームを作っているんでは身に付かない技術を
とりあえずあげてみ?
0290ヘルオ
03/09/29 11:05ID:uy9fvQph聞く所によると、VBでFF3.5(FF5?)を作った人がいるらしいのですが。
それはVBのProfessionalとかで作られたものなのでしょうか・・・?
VB.NET2003standardでFF5とか6は作れるものなんでしょうか。
0291名前は開発中のものです。
03/09/29 11:34ID:MGZSWEn3できるんじゃね?
以下のスレを参照のこと。
vb.NETでやるDirectX
http://pc2.2ch.net/test/read.cgi/tech/1039357620/l50
Managed DirectX vol.2
http://pc2.2ch.net/test/read.cgi/tech/1061285378/l50
0292名前は開発中のものです。
03/09/29 11:49ID:v4y9gAgk0293名前は開発中のものです。
03/09/29 12:06ID:MGZSWEn3というか、DirectXを使うということと、原理的な知識や高度な知識、
それを実装できる技術があるかどうかということは、独立したこと。
なぜいきなり、DirectXだけやって原理的なことはやらないという前提で
話が始まるんだか…(自分がそうだったからか?w)
0294名前は開発中のものです。
03/09/29 12:59ID:v4y9gAgk0295名前は開発中のものです。
03/09/29 13:46ID:Oh/y4a6X0296名前は開発中のものです。
03/09/29 14:02ID:v4y9gAgk0297名前は開発中のものです。
03/09/29 16:02ID:u36ThLJ2元「初心者」って人さあ、
確かに初心者だが、なかなか見込みあんじゃねえか?
レス読ませてもらったが、結構高校や大学のことまで考えているし
しっかりしてんじゃねえかよ。俺が14の時
(「初心者」が中2か中3かはわからんが)将来のこととか
まったく考えなかったしな。正直C++がわかんねえのが痛いのだが・・・。
まあマターリ勉強すれば、そのうちわかってくるもんさ。まだ若いんだから
あせることはねえぞ。
>>285のはネタと思うが、今はネタでも将来ホントになるかもなw
0298名前は開発中のものです。
03/09/29 17:27ID:jJq6Rr+80299名前は開発中のものです。
03/09/29 17:55ID:CO5zN8cc0300名前は開発中のものです。
03/09/29 19:46ID:u36ThLJ2ネタじゃなけりゃそりゃあ・・・すげえなあw
なにげに300ゲッツ!!
0301名前は開発中のものです。
03/09/30 00:30ID:PrIWbI5w俺もそうオモタ。がむばれ>初心者
このスレでがんばったリア厨といえば、あきまさが思い出されるな。
というか、今の環境だと、作り始めるまでに覚えないといけないことがたくさんあって、
大変だなぁ…とか、オヤジな俺はつねづね思ってるよ。昔は選択しなかったからな。
もちろん良し悪しだけど。
0302名前は開発中のものです。
03/09/30 13:37ID:UCqh8hwP反面どこまでも深い穴が至る所に口を開けているような感覚がします
全ての穴は奥に宝があると聞くが、それぞれが底なしの様に奥深い…
0303名前は開発中のものです。
03/09/30 16:21ID:+0mPJE3T>あきまさが思い出されるな。
奴が本当にリア厨だったとしたならバケモノだな。
ゲーム作れてたしな。実際。
さらにまともに会話が成立してたからな。
と、話題は変わるけどここで「DirectX役に立つの〜?」とか
いってる人ってツールとかどうしてるの?
3D表示したりする機能が必要なとき必須じゃねーか?
毎回、流行のハード捨てると同時に全ての環境を一新してるとか?
#ちなみに「OpenGLですよDirectXなんて使ってません」とかいうアホな意見は聞いてないです。
0304名前は開発中のものです。
03/09/30 18:20ID:DMBiTLB50305278
03/09/30 21:01ID:yoPI2Nj+PC用で作る趣味のゲームではDirectX使ってますよ(今勉強してる最中ですが)。
ただコンシューマの場合、どうしてるのかなーと疑問に思ったので聞いてみただけです。
0306名前は開発中のものです。
03/10/01 01:06ID:Y2Yb8P3u・・・という方法論はもう限界にきてるのでは?という話もけっこう聞くけどどうなの?
0307名前は開発中のものです。
03/10/01 01:45ID:WGPsfRWW数学、物理などの普遍的な物は何処でもライブラリ化くらいしてる。
ゲームの処理でもデータ型やアニメーション再生や描画なんて部分もライブラリ化してるのが普通。
それ以上の上位の部分は、MFC的な感じでしょ。個々の処理の組み合わせをするのみ。
マジで毎回全て作り直してる会社なんてあるの?
うちはライブラリ処理ではスピードが遅い場合のみ、処理をアセンブラで書き直す程度。
それでもライブラリ内が半分以上アセンブラだから、残りをアセンブラにするだけって感じ。
とだんだんライブラリがアセンブラ化して行き、んで大体次世代ハードが出てってサイクルかな。
0308名前は開発中のものです。
03/10/01 03:13ID:vTneOY/yまあ普通は再利用といってもその程度だよな。
昔ながらの手法…
0309名前は開発中のものです。
03/10/01 03:17ID:faBhSiPRそれ以上のものを知ってるような口調ですな。(プ
0310名前は開発中のものです。
03/10/01 10:12ID:xVQKLzLQだけにその恩恵に預かれないというか、古典的な手法に頼るしか
無い。技術というよりは力技でなんとかしているという感じ。
見た目は派手だけど内情は凄く泥臭い。
0311名前は開発中のものです。
03/10/01 10:27ID:HQkYQjrdいまだに汎用的なプログラムが組めないのですか?
単に設計能力が腐ってるだけだってw。
ごまかすなよ。素直に認めろ。
だって設計の勉強なんていままでしたことなかったでしょ?
経験だけじゃ絶対に身につかないよ。
0312名前は開発中のものです。
03/10/01 10:40ID:NgSWub+xこと。進化しないゲームなんか詰まらなくなる一方だからデメリット
が大きい。いや、再利用を進めた結果が今のマンネリ化を招いているのか。
0313名前は開発中のものです。
03/10/01 10:45ID:JsGNAnqrでも、同じようなゲームを(再利用しながら)低価格で「生産」しても、やっぱり売れない罠
0314名前は開発中のものです。
03/10/01 11:01ID:MTpvlClg本当になんでもかんでも汎用化できないの?
ウィンドウシステムとかも斬新じゃなきゃ駄目?
ユーザーは満足してると思うけど。
考えて無い(考えようとしない)だけじゃないの?
いい加減に同じプログラムばっかり何度も組みなおすのやめなよ。
それで開発期間終わっちゃうじゃない。
0315名前は開発中のものです。
03/10/01 11:18ID:JsGNAnqr0316名前は開発中のものです。
03/10/01 11:29ID:S/36J6rB政治とか哲学みたいな話になってくるからね。
はっきりとした答えが出ないことが多いし。
0317名前は開発中のものです。
03/10/01 11:39ID:u77eD0a0んだよね。「これはもう絶対変わらないよね」みたいなものでないと
再利用は難しい。ゲームってそういうの少ないでしょ。
0318名前は開発中のものです。
03/10/01 12:46ID:JsGNAnqr再利用ってそういう話ではないんじゃね?ニーズ=プログラム(ライブラリ)?
>再利用は難しい。ゲームってそういうの少ないでしょ。
それはなにか具体的な根拠があっていっていますか?(調べましたか?)
という話なんじゃない?
まぁ、ゲームもプログラムだけならそんなに驚くほど大規模なわけじゃないから
別に毎回作り直してもいいか…って感じなんだろうけどね。
(プログラムだけ再利用率高くしても全体のコストは変わらない罠?)
(そしてそれ以外の部分ほど真に再利用が難しい分野な罠)
0319名前は開発中のものです。
03/10/01 13:47ID:oev1c5fs絵や音やシナリオが上がってくる速度は変わらないという罠か。
ゲームプログラムはもともと小規模だし、
あんましあれこれ考えても労力対効果が低いんだろうな。
0320名前は開発中のものです。
03/10/01 14:12ID:ffhqdYPG>ゲームプログラムはもともと小規模
さらっというけどそうは思えない。
0321名前は開発中のものです。
03/10/01 14:20ID:1I1T2ICq大抵のマトモに楽しめるゲームの作者は最低一ヶ月から一年掛けてるぞ
0322名前は開発中のものです。
03/10/01 14:34ID:Mwr+4LYX0323名前は開発中のものです。
03/10/01 14:37ID:vNDFZhdp再利用=新しい機能の追加が出来る=進化だよ。
同じもの何度も組んでも何も変わらない。
以外と大手でも一から作る所多いみたいだけど。
後DIRECTXの話も出てたけど、初心者は覚えるべき。
んで、考え方とかを理解すべき。
CSのライブラリ作る時にも参考になる。
それらを抽象化したミドルウェアとかもう存在するけどね。
それでもやって損はない。
0324名前は開発中のものです。
03/10/01 15:36ID:3Uo2ioAJ開発期間の長さも1年とか2年じゃすまないってこと?
0325Verilog
03/10/03 00:13ID:EYZA1V97中学時代ひたすら写したぞ。ゲームやりたいために。
でも、どうしても写してる途中で飽きてきて、動かして
みたくなるんだ。当然エラー。それを適当に修正して
動作チェック!動いたら早速遊びまくる。(未入力だが)
そんなこんなで、いつのまにか覚えますた。。。
あとは機種間超えて入力したりした。(Towns->PC98)
これもカッタルイ。。。
今考えると、ヘドが出るくらいかったる作業だし。
効率悪い。時間がない。もう死にたい。
0326名前は開発中のものです。
03/10/03 16:06ID:EI0vJ7ZKコード量も、再利用部分除けば数万行から10万行行かないんちゃうん?
一般系はというと、例えばXPが10人以下の「小規模プロジェクト」向けとか言われてるし、
だめぽ銀行のトラブルでプログラマ・SE数百人投入とか
富士通が百人待機させてたとか聞くと、やっぱ世界が違うなと思うYO
0327名前は開発中のものです。
03/10/03 17:12ID:Za38cWoL>>ゲームのプログラマなんて、市販ソフトでも多くて5人程度じゃん。
そんな嘘、誰から聞いた。
0328名前は開発中のものです。
03/10/03 17:40ID:Kk4Pevyr0329名前は開発中のものです。
03/10/22 05:24ID:xPXESzdh最近ゲーム制作を将来の仕事にしたいと思い立ちました。
ムサタマでもゲーム関連の会社に入ることは可能でしょうか。
でなければ専門しかないのですが・・・
0330名前は開発中のものです。
03/10/22 09:38ID:ZbMuR/Clプログラムの勉強なんて独学が普通だし。
コンピュータ系専門卒は冷遇されるから止めとけ。
0331名前は開発中のものです。
03/11/10 19:54ID:1h59th1Pcをポインタ辺りまでかじった程度の、情報系ではない大学生なんですが趣味程度でゲームをつくって
みたいと思っています。
じっくり時間をかけてやっていきたいと思っています。
(ゼルダのようなARPGが目標ですが、流石に高すぎる目標と思うのでまずは形にすることから)
ただcはウィンドウを表示するのすら厄介と聞いて、優しいと言われるHSPから始めようと思っていました。
HSPでゲームのアルゴリズムを学んで、HSPで物足りなくなってきたらcに移行しようと考えたのですが、
このスレを見る限りでは横道に逸れず一つの言語でやっていた方が良いということなのでしょうか?
ちなみにツールは現在cのフリーのコンパイラとHSPしか持っていません(本もありません)
0332名前は開発中のものです。
03/11/10 21:17ID:l3iVj9kb0333名前は開発中のものです。
03/11/10 22:57ID:ziFDYUZ9Cでのウィンド処理は、厄介と言っても定型処理だから
一度理解できれば、あとは無問題。
アルゴリズムをちゃんと勉強したいなら、HSPはお勧め
しかねる。ちょっと遊んでみる程度なら、いいと思うけどね。
DirectX SDKを落としてきて、中にあるサンプルソースを
見てみたら? それが理解できそうなら、C,C++へ行った方が
良いし、無理と思えばHSPでもいい。
0334名前は開発中のものです。
03/11/10 23:44ID:1h59th1Pレスありがとうございます。
早速DirectX SDKをDLしてみます。
出来そうだったら独習cでも買ってみます(´ω`)
0335あきまさ
03/11/11 00:16ID:l/ayB73X>>303
>>>301
>>あきまさが思い出されるな。
>奴が本当にリア厨だったとしたならバケモノだな。
>ゲーム作れてたしな。実際。
>さらにまともに会話が成立してたからな。
誉められている(多分)ので調子に乗って質問させていただきますが、
ゲームとしての面白さはともかく、15歳でパックマンともどきとかインベーダもどきが創れるのって『バケモノ』というほど凄かったのでしょうか?
今のパソコンをつけてもBASICが立ち上がらない世代の人(自分もだけど)が15歳の時なんかは、
もっと技術が高かったんじゃないかと思うのですが、どうだったんでしょうか…?
最近、厨房のときから何も成長していない気がして鬱になったりするので…。
(寮の1年のロスが大きいかも…)
0336名前は開発中のものです。
03/11/11 00:52ID:bxZQXXkf"アセンブラ”で作っている奴は結構いた。
そのころのPCは、今のPCより構造が単純って事もあるけど。
0337あきまさ
03/11/11 02:59ID:l/ayB73Xアセンブラですか…。
>そのころのPCは、今のPCより構造が単純って事もあるけど。
当時のアセンブラがどんな感じだったのか知りませんが、
(自分から見たら)凄いことに変わりないです…。
(何が凄いと思うかというと、アセンブラでプログラムを創ろうとする根性ですね…。MOV 0,0みたいな命令でちまちまやっていくのは、自分には無理です…。)
やっぱり、日本の知能の水準が低下しているのかなぁ…なんて思ってみたり。
0338名前は開発中のものです。
03/11/11 07:18ID:p9pcWsIVPC88(Z80)での経験からいえば、C+win32+DirectXより、
ずっと気持ち良い。それに多分、簡単。
確かに根性はいるけど、理論面での難しさはあまりない。
言語仕様は単純明快だし、何から何まで自分で管理しなきゃ
ならないので、不明瞭さが入り込む余地もない。
多少、ソースは読み難く、コードはトリッキーだけど、
まぁ、そんな事は大した問題じゃないし。
0339331,334
03/11/11 12:20ID:+DenpSyMとりあえずc++の土台固めてきます、予備知識0〜1くらいじゃ理解も糞もないしね。
まだcで正弦波(高調波足しあわせ)のデータ作成とか投げたボールのはねる動画もどきくらいしか作れないし。
まだこのスレに来るレベルじゃなかったです。
0340あきまさ
03/11/11 19:50ID:l/ayB73X>PC88(Z80)での経験からいえば、C+win32+DirectXより、
>ずっと気持ち良い。それに多分、簡単。
>確かに根性はいるけど、理論面での難しさはあまりない。
そうなんですか…。意外です…。
>言語仕様は単純明快だし、何から何まで自分で管理しなきゃ
>ならないので、不明瞭さが入り込む余地もない。
ある意味、入門としてはそれぐらいが良いのかもしれませんね。(絶対に理解が深まると思います…)
>多少、ソースは読み難く、コードはトリッキーだけど、
>まぁ、そんな事は大した問題じゃないし。
そこで出来る人と出来ない人が分かれてしまうのではないかと思います…。
トリッキーな処理はそうそう思いつかないものだと思うので…。(>>338さんのような方は"出来る"側の人間なので大した問題じゃないと言ってのける…とか思ったり…)
やっぱり、凡百のおたくどもでも気軽にプログラミングできる現代はいい時代なんじゃないかなぁとか思ったりします…。
>>339
ここであえてPython&PyGameをお奨めしてみたり…。
http://pc2.2ch.net/test/read.cgi/gamedev/1055858899/167
楽しいですよ。
ゲーム以外のプログラムも気軽に組めますし。
0341リアル厨房!名無しさん
03/11/11 20:02ID:0mRmO/tkやはり知能の程度は下がっているのではないかと。
と、13のガキがいってみたりするテスト。
どうもゆとり教育はダメらしい。
やる前とやった後では大違い!だし。
アセンブラはちまちまと地盤を固めていく感じが好き。
よっしゃ、ここまで行ったぁ!みたいな。
どこかにファミコン並の自由に遊べるマイコンはないものか。
0343名前は開発中のものです。
03/11/11 21:35ID:6hyDe45p0344名前は開発中のものです。
03/11/11 21:42ID:mHlSOBIOWinでアセンブラ使おうなんて思ったら地獄だぞ
窓ひとつ表示できないぞ。やめとけ。
0345リアル厨房!名無しさん
03/11/11 21:55ID:0mRmO/tkそれもありかも。
E500とか・・・。
>>344
実際に試したことあるの?
漏れは無い。
只、凄く大変そうだというのだけはわかる。
Windowsのプログラムを逆汗すればわかるけどな。
あれを手打ちでやったら・・・。
((((°д°;))))ガクガクブルブル
0346わむて ◆wamuteW7DE
03/11/11 21:58ID:sMcpvyLQ<_葱看>、
/ I .((ハ)) i \
ノゝ゜ヮ゜ノハ
.uiYu みるまらー
〈|: _>
.∪∪
0347名前は開発中のものです。
03/11/11 22:22ID:4b5v64MV>どこかにファミコン並の自由に遊べるマイコンはないものか。
Rickard's electronic projects page - Start
http://www.rickard.gunee.com/projects/
自由も何も、ハードから自分で作る!これ。
しかも、画面表示だって、「テレビ信号から」自分で作る!
まぁ、普通に考えたらそういう用途にはGBAだよな…
http://www.amazon.co.jp/exec/obidos/ASIN/479732564X
0348名前は開発中のものです。
03/11/11 22:34ID:0mRmO/tkthx!!すげぇ、面白そうだ!
冬休みに(しか秋葉に行けない)やってみる!!
マジ面白そうだ。
GBAは・・・。何よりもまずコストがかかるし、
32bitよりも8bitが好きなのさ。
0349名前は開発中のものです。
03/11/11 22:42ID:0mRmO/tkカラーのヤツも興味深いけどな。
SX28はPIC互換らしいが・・・。
秋月とかに売ってるのかどうか。
っていうかどうあがいたって板違い。
とりあえず自粛。
0350名前は開発中のものです。
03/11/11 22:45ID:4b5v64MV0351名前は開発中のものです。
03/11/11 22:48ID:0mRmO/tkってやつもあるし。(もちろんマイコンの話だが)
多分ダイジョブでしょ。
ただし限られた容量内で色々な機能を実装しなくちゃいけないから辛いけどね。
あと、PONGはよーーくみてみるとさりげに三色使ってる。
基本的に制限はないっぽ。
0352名前は開発中のものです。
03/11/11 23:41ID:0mRmO/tkまずはパックマンもどきを計画中。
せめてPSG音源が搭載できれば・・・。
色は調べてみたところ白黒灰のようです。
0353名前は開発中のものです。
03/11/12 00:30ID:hMCMntwG0354あきまさ
03/11/12 02:17ID:ztAORrmB>やはり知能の程度は下がっているのではないかと。
>と、13のガキがいってみたりするテスト。
>どうもゆとり教育はダメらしい。
>やる前とやった後では大違い!だし。
あれはだめぽですよねぇ…。(自分はぎりぎりゆとり教育受けていないので適当なことしか言えませんが)
円周率が3なんて酷過ぎる…と思います。
(ただ、総合学習は良いものだと思っています。
なんでかっていうと総合学習のちからで、
修学旅行にプログラマな会社や秋葉原に行けたり、
別のプログラマな会社に行けたり、
時間でゲーム創ったり出来たからです。
ありがとう総合学習。
ただ、僕の学年より後の学年ではその自由度は失われたようですが…。(僕の学年はモルモットだったようです))
>アセンブラはちまちまと地盤を固めていく感じが好き。
>よっしゃ、ここまで行ったぁ!みたいな。
>どこかにファミコン並の自由に遊べるマイコンはないものか。
あえて突っ込ませていただきますと、
13ですか?((((;゚Д゚)))ガクガクガクブルブルブル
(というか、今の13はファミコンを知っているのだろうかと不憫な気持ちでいっぱいになります…)
>>341
ポケコンは…。僕は挫折しました…。
皆さん…ハッカー(おたくと読んでもおk)ですね!
GBAは僕も興味ありですが…。(プログラミングの本が出されたみたいですし…)
0355名前は開発中のものです。
03/11/12 06:41ID:FBZFtg6Oそっちの総合学習は良いなあ…
俺のところは田舎だから行く所もないし受験の年だったから時間の無駄だよ。
ゲーム創ったりとかは高校で?それとも中学?
0356名前は開発中のものです。
03/11/12 11:47ID:wBeGssooちなみにこれはデマだったりする。
ゆとり教育がダメだってのは同じだけどね。
日本の教育界って中国韓国寄りの人間に支配されてて
日本人の学力を落とすのに裏で必死というのが現状なんだけど
まぁそれはここで話すことではないので他の板でな。
0357名前は開発中のものです。
03/11/12 12:19ID:m9DqpSHH4年くらい前かな。実験でうちの中学も総合学習やった。
グループを作って自分達で行きたいところを決めて見学。
感心を持ったところ、感想なんかをレポート。中々おもろしかったよ。
訪問先はゲーム会社やらガソリンスタンドやらいろいろ。
旅館で和服着せられて接客体験してる香具師もいた。
0358リアル厨房!名無しさん
03/11/12 16:53ID:ERqEuoD8マゾとは言わないでホスィ・・・。
単純に今の環境が自由すぎなだけ、と言ってみるテスト。
>>354
総合学習・・・。
テーマが自分で決められないしなぁ。
はっきりいって糞ですな。うちの学校のは。
っていうかいいなぁ。修学旅行ついでに秋葉原行けて。
羨ましい。
>13ですか?((((;゚Д゚)))ガクガクガクブルブルブル
>(というか、今の13はファミコンを知っているのだろうかと不憫な気持ちでいっぱいになります…)
13歳です。あと3日で14歳です。
うちは特殊な環境なんで。
何せ初めて遊んだゲーム機がメガドライブですから、自分。
大体我が家に初めて入ったゲーム機が
マイナーすぎなセガのマスターシステム。
マスターシステム>ファミコン>コアグラ(の後PCE DuoDuo)>メガドラ(+メガCD)>スーファミ・・・
我が家のゲーム機購入順・・・。うわ、マイナーなのが多いな。
0359あきまさ
03/11/12 17:12ID:ztAORrmB僕のところもそこそこの田舎ですが、
車で学校から会社に送ってもらえました。
(パソコンにくわしげな良い先生が居たのです。二年までだったけど…)
ゲーム創ったりは、小6でクリックアンドクリエイトをベーマガの影響で買って、遊んでいて、
中一か二ぐらいでクリックアンドクリエイトに不満を感じてプログラミング(VB)を覚え始めたのだと思います。
ただ、あきっぽいのでとぎれとぎれでしたけどね…。
(VBforDirectX7な本を見つけて、DirectXで創り始めました。中二だったと思います。(とぎれとぎれでしたが…)
中三は受験勉強の休憩でやってましたね…。ですから、1月の中盤からはプログラミングをやめたと思います。
3月の中盤だったかに高専の受験結果がわかっていたのですぐに再開しましたが…。)
(更に、高専の寮に入っていた一年間はプログラミングがほとんど出来ませんでした…。
本当に後悔しています…。(得るものもあったけれど…))
(と、記憶を思い起こしてみるテスト)
>>356
>ちなみにこれはデマだったりする。
見事に騙されてしまいました…。(´・ω:;.:...
>日本の教育界って中国韓国寄りの人間に支配されてて
何かと支配されてますよね…。(よく知りませんが…)
連中を好きになれません…。(皆が糞だというわけでは無いのだけど…)
>>357
僕たちもそんな感じでした。
今の高専よりもいいことやってるなぁって思ってしまいます…。
もういちどアレな秋葉原を観光したいなぁ…。
どうでもいいですが、修学旅行の秋葉原の日の夜に宅間守のニュースがやってました…。
なつかしい…。
僕が書き込むと間違った方向にスレが進むような…。(自分のせいのような気も…)
0360リアル厨房!名無しさん
03/11/12 17:44ID:ERqEuoD8漏れは・・・。
確か学校のPC98でやり始めたんだっけ。
ロゴライター。
で、それからパソコンに興味を持ち始めて、小5でHSP(笑
を始めたかな。VBとかそういう高価なツール類は
家は貧乏だから買えなかった。
で、小6の時にLinuxに手を出して、怒られた。
それで、半年くらいPC禁止令を喰らったかなぁ。
あ、ちなみに自分のパソコン、HP社製の安いやつ。
しかも親のパソコンも別にある。
何故怒られたのかは今も不明・・・。
ちなみにインストールした理由は、
「PS2のゲームが作れる!!」
今はぜんっぜん怒らないけどね。
(そこまで管理する余裕が無いともいう)
パソコン自体をいじったのは小1のときに、
親父が国民機(つまりPC9821)のバリュースター13を買ってから。
その時の感想は、「(親父が)ゲームやってる、オモシロソ〜」だったかな。
当時は機種の区別が付かなかっと思い出す。
どれも一括して、「パソコン」
だったなぁ。
0361あきまさ
03/11/12 19:30ID:ztAORrmB>>360
>単純に今の環境が自由すぎなだけ、と言ってみるテスト。
う〜ん…。“今の”って言われると本当に13歳か疑いたくなりますなぁ…。(;´Д`)
>13歳です。あと3日で14歳です。
>うちは特殊な環境なんで。
>何せ初めて遊んだゲーム機がメガドライブですから、自分。
僕は友達の家でファミコンやったのが初めてだったような…。
(スパイvsスパイ、マリオブラザーズ、なんか変形して色々な所に飛べる良くわからない横シューをやったような…)
家でやったゲーム機なら僕もそうだったかもしれませんねぇ…。
よく覚えていませんが…。
(ただ、僕はゲームあまりやっていないんですよね…。
昔はMDとSFCとGBぐらいでしたねぇ…。
ゲーム買ってもらえるのも誕生日とクリスマスだけでしたし…。
ファミコンをリアルタイムで持っていなかったのが悔やまれます…)
>大体我が家に初めて入ったゲーム機が
>マイナーすぎなセガのマスターシステム。
見たことすらありません…。
>確か学校のPC98でやり始めたんだっけ。
僕も祖父からのお下がりのPC9801で遊んでました…。(このパソコンは自分のでは無いですが)
(ただ、Pentium100MHzに換装してあったり、ウィンドウズ95が入っていたりしてましたが…)
>で、それからパソコンに興味を持ち始めて、小5でHSP(笑
最初からゲームを創るつもりだったんですか?
経緯が気になるなぁ…。
0362名前は開発中のものです。
03/11/12 19:34ID:QE69sUzz野球(PSパワプロ)サッカー(忘れました)RPG(忘れました)で
良く見かけました。
スレ違いっぽいですが、解る人居ませんか?お願いします
■ このスレッドは過去ログ倉庫に格納されています