- 1 名前:覇道 [05/01/18 22:51:01 ID:2xgNke+5]
- 以後宜しくお願いします。
- 712 名前:たんぽぽ ◆y3ZDPZ4t5U mailto:sage [2006/02/04(土) 03:13:38 ID:VO0yCc9c]
- >>711
VBのみです。あとはPerlがほんのちょびっと。 SQLやASPは関係ないだろうし。 つまり、単に 「プログラミングとは何ぞや? アルゴリズムとは? データ構造とは? オブジェクトとは?」 が分かってるだけ、です。 だから、できるだけ学習効率の高い開発環境を探しているわけでして。
- 713 名前:名前は開発中のものです。 mailto:sage [2006/02/04(土) 05:19:08 ID:yCOvC2Il]
- ゲーム製作の経験は無いんだよね。
いきなり3Dで大丈夫なん?
- 714 名前:名前は開発中のものです。 mailto:sage [2006/02/04(土) 06:15:26 ID:Y5E8UWv5]
- VBで3Dの、しかもゲームってなんか抵抗あるなあ…。
- 715 名前:たんぽぽ ◆y3ZDPZ4t5U mailto:sage [2006/02/04(土) 13:25:07 ID:VO0yCc9c]
- >>713
全然大丈夫じゃないです。 まずは習作から始めるつもりです。 >>741 VBでやるつもりはないので、何を使うべきですかね? というのが質問です。 条件は、 > ・開発環境を検討しています。 > >3D API(Direct XかOpenGL)が簡単に叩ける > >TCP/IPソケットが簡単に叩ける > >そこそこパフォーマンスの良いコンパイラ > > ……HSPが拡張機能が揃っているようですが、他にお勧めありますか? > ちなみに、「男は黙ってC!」というのでしたら、それも考えます。 という感じで。
- 716 名前:名前は開発中のものです。 mailto:sage [2006/02/04(土) 14:49:20 ID:Y5E8UWv5]
- HSPはなんか不安が
- 717 名前:名前は開発中のものです。 mailto:sage [2006/02/04(土) 15:03:40 ID:C3CeD6CQ]
- >>712
定番はVisual C++とDirectX 難易度はちょと高いけど、データ構造やオブジェクトの概念が 判っているなら、問題ないでしょう。 効率が良いのは C#とManageDirectX ただし、まだまだ日本語での資料が少ない。英語で良ければ 少しずつ増えつつある。
- 718 名前:たんぽぽ ◆y3ZDPZ4t5U mailto:sage [2006/02/05(日) 03:25:55 ID:/f4OMHHH]
- >>717
ありがとうございます。 英語は多少分かるので、C#を攻めてみようかと、いろいろ検索してみましたが、 www.microsoft.com/japan/msdn/vstudio/express/ このフリー版というのは、機能制限的にはどんなもんなのででしょうか? たとえばVB6だとEnterprise未満のエディションはDB関係のライブラリが ごっそり削られていて、業務アプリはほとんど作れなかったりしますが、 そういう風にキモになるライブラリが無かったりとかしますか? それとも、.NET Frameworkがありさえすれば、有償版のVisual Studioと 遜色が無いとか。 Managed DirectXですが、 www.microsoft.com/japan/msdn/directx/dx9whatsnew.asp つまり、Direct Xのラッパですね? あー、あと、↑のURLを読むと、VB .NETからでも使えるように書いてありますが、 やはりパフォーマンスの点からC++またはC#の方が良いわけですね?
- 719 名前:名前は開発中のものです。 mailto:sage [2006/02/05(日) 04:21:11 ID:DUxp7KpP]
- お花つながりでひまわりがいいと思う。
あれで3Dのネトゲ作ったらマジで尊敬する。
- 720 名前:名前は開発中のものです。 mailto:sage [2006/02/05(日) 12:42:51 ID:clfupD2z]
- >>718
Express Editionは、言語のお勉強用という位置づけ。 C++はPlatformSDKをインストールしないとWindowsアプリが作れない。 C#はそんな手間要らない。とは言っても、そっちはそっちで動作時にNET Frameworkが要るが。 パフォーマンスは、実際測ったことないから正確な所は分からんけど やっぱりC++&DirectX > C#(VB.NET)&Managed DirectXだと思う。 ただ、その辺はローポリにしたらごかませるとか色々あって 「自分にとって十分な…」という話であれば試してみないと結果が出ない部分じゃないかな。 ゲーム向きの各種ライブラリ(DirectXのラッパ)も色々存在するので調べてみるといいかも。 Managedはそういうのがまだなくて厳しいかもしれんな。調べたことないからあるかもしれないけどさ。
- 721 名前:名前は開発中のものです。 [2006/02/05(日) 12:52:24 ID:c7olZgCS]
- 私2Dしか作ったことないんですが、
ゲーム作ったことない人が、いきなり3Dゲーム作りきれるん?
- 722 名前:たんぽぽ ◆y3ZDPZ4t5U mailto:sage [2006/02/05(日) 13:09:06 ID:/f4OMHHH]
- >>721
まず無理でしょうね。 ただ、当方に関して言えば、まったくズブの素人というわけでもないので、 習作から始めていって、ちょっと基本的なモジュールを書いてみれば、 「このあとの修練がどれくらい大変か、生活がどの程度犠牲になるか」 のアタリはつけられると思うので、その上でリリースまでの計画を立てるか、 それとも一時の気の迷いと思ってあきらめるか決めるつもりです。
- 723 名前:たんぽぽ ◆y3ZDPZ4t5U mailto:sage [2006/02/05(日) 13:53:26 ID:/f4OMHHH]
- >>720
アドバイス有難うございます。 配布性とパフォーマンスのC++、作りやすさのC#ですか、うむ。 まあ、フレーム単位の操作性が要求される格ゲーとかではないので、 速度の要求は絶対のものではないのですが。 DirextX関係はもう少し探してみます。 実はいままで、高速描画APIだけの規格だと思ってたんですが、 使いこなせれば美味しそうな機能がいっぱいあるんですね。
- 724 名前:名前は開発中のものです。 mailto:sage [2006/02/05(日) 15:16:52 ID:yXXM2gpE]
- >>206懐かしくてワロタww
- 725 名前:名前は開発中のものです。 mailto:sage [2006/02/05(日) 23:10:19 ID:4uFiYiWT]
- DarkBasicでも試してみれば?
ズブの素人向け3Dゲーム特化型コンパイラ。
- 726 名前:たんぽぽ ◆y3ZDPZ4t5U [2006/02/09(木) 12:11:45 ID:BdzTNXsZ]
- 念のため、プログラム板でC#について検索してみたら、
「終わった言語だ」の大合唱ですね。 かといって、VC++はゲーム制作に必要な技術のさらに2〜3段くらい 難しい技術(GCとか)を踏まえた上でないとコーディングがそもそも できない感じ。 Win上でネイティブコードが吐けて、なおかつプログラム上で実現したい 動作に集中・特化できる環境、どこか他にないですかね? #D言語というのが良さげですが、そもそも各種リソースがネット上に #圧倒的に足りない感じ。 #あ、あとスレの賑わいのために上げさせてもらいます。
- 727 名前:名前は開発中のものです。 mailto:sage [2006/02/09(木) 12:50:28 ID:LnEO9Wjw]
- VBもC#も駄目で、D言語も今ひとつなら、もうC++でいんじゃね?
- 728 名前:名前は開発中のものです。 mailto:sage [2006/02/09(木) 13:34:35 ID:Dz3lZ7uA]
- VB使えるんならVBで作ればいいじゃん
- 729 名前:名前は開発中のものです。 mailto:sage [2006/02/09(木) 14:31:36 ID:NFADi3Z4]
- なら、Delphiぐらいしか心当たり無いなぁ…
- 730 名前:名前は開発中のものです。 mailto:sage [2006/02/09(木) 19:41:29 ID:1R9l8NIW]
- 2Dネットゲームを作るには、何を勉強すれば良いでしょうか?勉強する気は満々です。
分かりやすく解説してるサイト等あれば教えてください。。 作りたいのは、スーファミのゼルダ神々のオンラインみたいな感じのヤツです。
- 731 名前:名前は開発中のものです。 mailto:sage [2006/02/09(木) 19:43:13 ID:3rsUATK/]
- 2Dでオフラインのゲームはできるん?
- 732 名前:たんぽぽ ◆y3ZDPZ4t5U [2006/02/09(木) 20:37:47 ID:BdzTNXsZ]
- >>730
ひょっとして MORPGを共同製作しませんか? pc8.2ch.net/test/read.cgi/gamedev/1109749786/ の人? もしそうなら、別にこのスレから出て行く必要はないけど、 あっちの人たちと一緒に考えていったほうが誠実だと思いますよ。
- 733 名前:416 ◆quHoSW/FCI mailto:sage [2006/02/21(火) 12:59:16 ID:tW4TebD5]
- >>730
というか、技量がわからないからアドバイスのしようがない気も。 とりあえずTCP/IPの大まかな概念とWinsockについて調べてみればよいのでは。 ゲームではアプリケーションプロトコルは自作になるし、Winsockで使う機能もほんの 一部だけだから。本当の敵は帯域と遅延と同期化だよ…。
- 734 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 03:29:13 ID:8n4TIoPi]
- >>733
はーあ。日本語が理解できるなら、僕が知りたいのはそんな事じゃないって事はわかると思いますが? ちゃんと教えてくださいよ。いいですね?
- 735 名前:名前は開発中のものです。 [2006/02/22(水) 17:02:13 ID:9ND1MFEL]
- a
- 736 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 17:51:11 ID:2Pst84I5]
- >>734
>僕が知りたいのはそんな事じゃないって事はわかると思いますが? お前の書き方が悪い。日本語の文章鍛錬ぐらいやれ。わからんなら人に添削してもらえ。 いいか、お前が勉強しなければならないのは ・プログラミング言語 ・オペレーティングシステムの環境 ・グラフィックライブラリ ・サウンドライブラリ ・TCP/IP ・サーバー ・サーバーのオペレーティングシステム 最低でもこれだけある。 本当に何もわからないなら、学問とコンピュータの勉強をするこった。
- 737 名前:416 ◆quHoSW/FCI mailto:sage [2006/02/22(水) 18:43:01 ID:hRxBhj/m]
- >>734
いやぁ、わかっちゃいるんだけどね(w 解説サイト教えろって言ってることは。 だけど枯れたジャンルなら定石があって、それを准えればいいんだけど、ネットゲームは まだ企業ですら手探りの状態なので、実装が千差万別、解説のやりようがないってのが現状 なのですよ。書籍ならほんのおさわり程度の内容だけどいくつか出てますが。 webにあるのは今のところそれぞれの断片といった感じで、それらを寄せ集める努力が必要 です。 あと、ゲームって人に教わって作れる分野の代物じゃないのですよ。試行錯誤する能力が 必要で、失敗から学んで問題点を洗い出しそれを解決するという行為の積み重ねですから。
- 738 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 18:52:50 ID:9ND1MFEL]
- >>734
>>731
- 739 名前:名前は開発中のものです。 [2006/02/22(水) 19:09:37 ID:GyNnT/LW]
- FFなどのゲームのプログラムは何言語で制御されているのですか??
- 740 名前:名前は開発中のものです。 [2006/02/22(水) 19:12:15 ID:3TeR4P3E]
- 2D で
かっこいいエフェクトはどうつくればいいの?
- 741 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 19:43:57 ID:2Pst84I5]
- >>739
特定のゲームについてなんて社員以外誰もわからんだろ。 >>740 気合
- 742 名前:新妻好み ◆IQwhCnTrnE mailto:sage [2006/02/22(水) 20:02:58 ID:zfl4lZbg]
- >>740
既存のゲームでカッコイイと思ったものを研究するといい。 停止させて見られるものはそうやってみたらいいし、 PCのゲームなんかだったらキャプチャして見てみるのもいい。
- 743 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 20:25:27 ID:nv5xXFiH]
- PSが出始めの頃のFFのCMで、Cっぽい関数の変数宣言のところで
"Play Station”ってタイプしてた。だからFF7はC系使ってるマジレス
- 744 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 21:21:00 ID:ZThL7fCn]
- 前述のようにプログラム自体はC系。
ゲーム内のイベントとか戦闘の流れとかは、ほとんどスクリプトで動いてる。
- 745 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 22:09:32 ID:2Pst84I5]
- そういえばクラッシュバンディグーは独自Lispだっけ?
ゲームコンソールもやっとPCに追いついてきて気軽に言語選択が出来るようになったもんだ。 しかし、今でもハードウェアメーカはCもしくはC++前提でしかライブラリ付けてないんだよな。 gcc使えってことか。
- 746 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 22:10:50 ID:2Pst84I5]
- >>745
ああ、Lispはイベント処理に使ってるってことね。同じ用途としてはツクールもRuby使ってたな。
- 747 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 22:11:42 ID:2Pst84I5]
- 名前とアンカーは置換してください。
- 748 名前:初心者748 mailto:sage [2006/03/18(土) 04:58:40 ID:VWwCu8Hn]
- ググってみたんですが
C言語を始めるための Visual Studio 6.0 Service Pack 6って60MBもあるんですね まずここで挫折しそうです
- 749 名前:名前は開発中のものです。 mailto:sage [2006/03/18(土) 23:37:52 ID:xi+rxGkk]
- いや、それちがうから。
- 750 名前:名前は開発中のものです。 mailto:sage [2006/03/19(日) 09:53:51 ID:YJm7q59O]
- え、違うんですか
どれをDLしたらいいんでしょうか?
- 751 名前:名前は開発中のものです。 mailto:sage [2006/03/19(日) 19:31:26 ID:iAmpuYbz]
- pc8.2ch.net/test/read.cgi/tech/1140806916/
- 752 名前:名前は開発中のものです。 mailto:sage [2006/03/28(火) 17:21:32 ID:OIvrpO+i]
- 本気でやりたいんだったら開発ツール買えよ、と思う俺は古い人間。初心者でもな
そんな俺は、VS2005TeamEdition・CBuilder・Delphiその他色々自腹で買ったが、 ほとんど使っていなかったり
- 753 名前:名前は開発中のものです。 mailto:sage [2006/03/28(火) 17:26:09 ID:vRflxg10]
- 自腹は嘘だなダウソ厨
- 754 名前:名前は開発中のものです。 mailto:sage [2006/03/29(水) 13:44:02 ID:gwVc5xd9]
- >>753
自分の回線で自分のPCに落としたんだから自腹だよ 業者うざいよ
- 755 名前:名前は開発中のものです。 mailto:sage [2006/03/31(金) 02:39:24 ID:i7hMgimk]
- >>753
そんなに金が欲しいのか?たかだかソフト1本分、せいぜい1万やそこらの金が欲しいのか? 天下のMicrosoftも乞食に堕ちたなwwwwwwwwwww
- 756 名前:名前は開発中のものです。 mailto:sage [2006/04/02(日) 09:15:22 ID:NJTsWheq]
- ソフト売った金は欲しいだろ
- 757 名前:karasu// ◆eJlUd9keO2 mailto:sage [2006/07/30(日) 18:28:57 ID:s0xGB59y]
- (・ω・)シイジイアイってソフトなの?
- 758 名前:karasu// ◆eJlUd9keO2 [2006/07/30(日) 18:41:02 ID:s0xGB59y]
- (・ω・)FLASHはあるけど
シイジイアイがきになるの バトルロワイヤルみたいなゲームつくるのDifficultなのかなだお?
- 759 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 19:38:13 ID:ksIaDu6T]
- ggr
- 760 名前:karasu// ◆eJlUd9keO2 [2006/07/30(日) 19:40:27 ID:s0xGB59y]
- (・ω・)あわわ
ぐぐてみる携帯でぐぐる
- 761 名前:karasu// ◆eJlUd9keO2 [2006/07/30(日) 20:13:34 ID:s0xGB59y]
- (・ω・)ググタ結果はいぱーテキストなんたらの仲間のような
- 762 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 20:22:50 ID:+ldgWi7M]
- pc8.2ch.net/test/read.cgi/gamedev/1153856983/
お前はこっちに書き込んでおけって、なっ! 皆親切に教えてくれるぞ、夏休み限定で。
- 763 名前:karasu// ◆eJlUd9keO2 [2006/07/30(日) 20:28:45 ID:s0xGB59y]
- (・ω・)ノはーい
- 764 名前:名前は開発中のものです。 [2006/07/30(日) 21:58:35 ID:NvxUp0Gc]
- Cを学ばないでC++だけを学ぶだけでも大丈夫ですか?
- 765 名前:名前は開発中のものです。 mailto:sage [2006/07/31(月) 01:01:40 ID:s+6bMyxE]
- (^^;
- 766 名前:漣 [2006/08/02(水) 21:57:57 ID:PpxhzWGy]
- 初めまして。漣と申します。
今、プログラム経験がほぼなし(CGなら多少経験あり)の私がDirectXを 使用した3Dゲームを製作しようと企画しています。 使用言語はC++に挑戦してみるつもりです。 製作予定のゲームはアニメ「ARIA」の舞台であるネオ・ヴェネツィアを 自由に歩ける、シミュレータのようなものです。 視点は主に1人称視点、もしくは後方視点になります。(ガンシューティング の視点みたいなものでしょうか) 製作人数は現在私1人です。 制作期間は2〜3年を目処にしています。 なにせ企画からシナリオ、PGM開発、モデリング、演出、効果音などを 全部一人でやらなければならないですし、今現在は会社に勤める社会人 なのでこれくらいの期間は必要だと思いました。早ければ来年には退職し、 こっちのほうに専念する予定です。 まず最初はプログラムに関しての知識の習得から始めようと思うのですが、 どれがゲーム作りに役立つ書籍なのか検討もつきません。 よろしければ皆さんにご教授頂きたいと思います。 よろしくお願いいたします。
- 767 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 22:04:50 ID:RDfJ7LHM]
- マジレスすると会社は辞めないほうがいい。
貯金が1億ぐらいありますってんならいいけど。 適当レスすると この板にも書籍に関するスレがあるし、ググれば 軽くレビューしてるサイトもある。 それすら探せないようならお前には無理
- 768 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 23:01:26 ID:5JvbCDMZ]
- >>766
一言で言うと、 寝言は寝ていえ。
- 769 名前:名前は開発中のものです。 mailto:sage [2006/08/02(水) 23:16:27 ID:QxItxFQI]
- さすがに釣りだろwww
- 770 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 00:05:50 ID:mCevHPUS]
- >>766
製作期間2〜3年で適正だと思っているなんておめでたい奴だな。 どう考えてもその状態からじゃ10年かけても無理。
- 771 名前:名前は開発中のものです。 mailto:sage [2006/08/03(木) 06:44:26 ID:lPRPqtEO]
- んで
小説第4章はいつ来るんだ? このクソスレで唯一面白かった内容なんだが。
- 772 名前:名前は開発中のものです。 mailto:sage [2006/08/04(金) 17:40:46 ID:Uj05cMcG]
- さすがに夏ですね。
厨かと思えば社会人て、ワロスw
- 773 名前:名前は開発中のものです。 [2006/08/07(月) 22:16:35 ID:Qe4rUQBa]
- 何もわからん厨ですが、聞きたいことがあるとです。
ゲーム言語のそれぞれの特性ってあるんですか?
- 774 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 22:46:43 ID:zZ+PulN2]
- >>773
ぼくはぷろぐらむができるとおもっていましたが、げーむげんごはしりませんでした。 ぜひ、おしえてください! w
- 775 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 23:54:27 ID:TmFBl3Zu]
- ゲーム言語wwwwwwwwwww
- 776 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 23:55:53 ID:LY57UqEf]
- どうみてもゲーム脳です、ありがとうございました
- 777 名前:名前は開発中のものです。 mailto:sage [2006/08/07(月) 23:56:28 ID:kUt9yyXy]
- #=0
- 778 名前:名前は開発中のものです。 mailto:sage [2006/08/08(火) 03:27:50 ID:cBgw6eaH]
- ダイヤモンドの原石がこんなとこにいたか!いいガタイしてんじゃねーか。
こっちで や ら な い か ? 【夏厨】ゲー製作板◆厨房になりきるスレ【リア厨】 pc8.2ch.net/test/read.cgi/gamedev/1153856983/
- 779 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 18:31:42 ID:A5TV62wb]
- >>766
ヴェネツィアの街の写真集を観たことはあるのだろうか。 あの造形の建物群をモデリングするにしろ、テクスチャ描くにしろ、 どれだけの作業量になるか考えての書き込み?
- 780 名前:名前は開発中のものです。 mailto:sage [2006/08/12(土) 18:42:24 ID:Ip7x4oCO]
- 残念な事に、ネオ・ヴェネツィアはほとんど白壁。
- 781 名前:名前は開発中のものです。 mailto:sage [2006/08/14(月) 14:58:41 ID:v+I4iL1z]
- 使いまわしたり、ぼかしたり、背景を2Dでごまかしたりすれば……
アニメーションと違って、ゲームは大変だな。
- 782 名前:名前は開発中のものです。 mailto:sage [2006/09/03(日) 03:06:17 ID:UmzM8qc3]
- 障害物を避けながら走るレースゲームを作る場合、障害物の配置はどのようになっているんですか?
やはり、最初から最後まで完成した背景をあらかじめ用意しておき、何処でイベントが起こるかを指定することで、その場面まで背景がスクロールされるとイベントが起こるように設定するんですか? それとも、イベントが何秒後に起こるか時間で管理してるんですか。 アクションゲームにしろレースゲームにしろ、スクロールする画面の中で独自に存在するイベントはどういう構造で生まれるのかわかりません。 プログラムがどうこうでなく、原理を教えてください。お願いします。
- 783 名前:名前は開発中のものです。 mailto:sage [2006/09/06(水) 16:38:42 ID:dYtvYzMS]
- 何が訊きたいのかわかりません)><(
- 784 名前:k mailto:sage [2006/10/09(月) 15:01:42 ID:8nvloLdT]
- 最強の出会い率
lovely.kakiko.com/yuda/ballgg.htm
- 785 名前:名前は開発中のものです。 [2007/02/21(水) 01:53:28 ID:cIpi2Noq]
- むしゃくしゃしてやった
今では後悔している
- 786 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 09:52:22 ID:K+DosGu8]
- >>782
発想が完全にツクール厨だな
- 787 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 12:02:30 ID:fXabL9g9]
- >>782
イベントwいいねキミ才能あるぞwww
- 788 名前:名前は開発中のものです。 [2007/02/23(金) 04:59:01 ID:JKFKdJhc]
- あれから2年1ヶ月の月日が流れた
>>1はどれくらいレベルアップしたのやら どっこいしょっと、やれやれ、
- 789 名前:名前は開発中のものです。 mailto:sage [2007/03/13(火) 06:31:05 ID:iN+RSoHP]
- ・この掲示板の住人でゲーム作ろうぜ!
・俺C#とHSPの超基本的なことしか知らないけど4月から専門で勉強するし大丈夫! ・絵とシナリオは任せた! 某掲示板にて。俺がお茶吹いたのは言うまでもない。
- 790 名前:名前は開発中のものです。 [2007/03/24(土) 01:24:35 ID:AL+jSf0v]
- みんなどうやってゲームの作り方覚えた?例えば俺はC++の
勉強してるんだけど、普通の参考書ではゲーム作りへの応用 ができず(というか、応用法が思いつかない)、ゲームプログラ ミングの参考書ではプログラムを深く理解することができんの でその本に書いてある内容から発展させたものは作れない。 どうすりゃいいんだ…とここまで書いて気づいたけど、ゲーム プログラミングの本を読んで、深く説明されておらず理解し辛い ところだけを普通の参考書で補填するしかないのかな。
- 791 名前:名前は開発中のものです。 [2007/03/24(土) 01:33:10 ID:zsRLvuMp]
- >>790
原理だけ理解して、後は見よう見まね。 原理ってのは、ゲーム画面はパラパラマンガでできていて、 全ての存在は変数で成り立っているということ。 これだけ理解していれば、大抵のものは組める。 特殊なアルゴリズムが必要になったら、その都度調べればいい。 例えばダイクストラ法とか。 参考書で勉強する、っていう姿勢だと永遠にゲームは作れないよ。 まず目的ありきで、それを達成するために試行錯誤することで実力は身に付く。 まあ、あまりに高すぎるハードルを設定してしまうのもアレだけど。
- 792 名前:名前は開発中のものです。 [2007/03/24(土) 21:05:14 ID:7U/n4u/B]
- ↓こういうゲーム作るのに最適な言語って何?
www.arcadetown.com/nwayoftheninja/gameonline.asp
- 793 名前:名前は開発中のものです。 [2007/03/24(土) 22:25:14 ID:p+YzCNKc]
- >>792
java言語でも作れそうな感じなゲーム はまる
- 794 名前:名前は開発中のものです。 [2007/03/29(木) 15:55:16 ID:zmR+u0bO]
- 俺、一番困るのは手法。パックマンをつくるとする。
ABSとか論理計算とバブルソートとか世の中にはいろんなアルゴリズムが あるよね? GAMEを作るとき一番必要な知識って言語云々よりもこういったアルゴリズムっていうの? 手法のノウハウを蓄えてる人ほど言語を選ばないで作れるよね。 そういったGAME用のアルゴリズム、手法をまとめた本があればなあ。 XORを使用して重ね合わせるなんて、常識だけどその方法をしらなかったらどうやったら? そういうのを纏めた本が欲しい。内容は言語で書かれていなくてもいいから。
- 795 名前:名前は開発中のものです。 mailto:sage [2007/03/29(木) 16:54:29 ID:tGfeuvmw]
- >>792
FLASHで作られてる
- 796 名前:名前は開発中のものです。 mailto:sage [2007/03/29(木) 22:51:42 ID:tkfO2r9e]
- N88-BASIC
- 797 名前:名前は開発中のものです。 [2007/03/30(金) 22:16:47 ID:8MgdLj8M]
- 794みたいなゆとり教育世代が増えて困る。
- 798 名前:名前は開発中のものです。 mailto:sage [2007/03/30(金) 23:56:52 ID:8uGP6Fha]
- >>790
プログラムは自然言語で作るんだよ。ああしたいこうしたいと。 日本語でオケ。それで、>>791で言われてるように、原理に もとづいて、コードに翻訳すればよい。変数っていっても、 座標とフラグとカウンタとそれらの亜種だけだし、ゲームプログラムって 原理を体得しちゃうと、バカみたいに簡単に思えるよ。がんがれ。 自然言語で書ける⇒プログラム言語で書けるってのは、 チャーチ・マルコフ・チューリングの命題っていうんだよ。 自然言語大事ね。プログラムに一番必要なもの国語ね。 あなた、理解する。がんばる。オーケー。
- 799 名前:名前は開発中のものです。 mailto:sage [2007/03/31(土) 02:10:16 ID:N20UII5s]
- ゲームの参考書を読んで応用しようとすると、何も出来ないよ。
教科書を3回読んで全部覚える。 そして、別の言語で書かれたゲームを完全移植する。これがテーマね 最初は苦痛の日々を送るだろうけど、身に付くものは大きい。 ペーパーマシンではダメだよ。実際に画面上で動かないと。 幾度かの成功の後に「目標をどうやって実現するか」 から「目標をどの手段で実現するか」に 変わったときに、初心者から脱却したことになる。
- 800 名前:名前は開発中のものです。 mailto:sage [2007/03/31(土) 13:30:21 ID:RYSNXzTc]
- 参考書は既に原理から演繹されたものだから
言わばすでに応用されている 理解をするためには原理を知る必要がありそれを知るには教科書が必要というわけか 帰納された原理を知らないと応用であるゲーム製作できない ああ難しい。考えたくねえ。頭使いたくねえ。
- 801 名前:名前は開発中のものです。 mailto:sage [2007/03/31(土) 22:11:29 ID:HeL12CYZ]
- 原理だけだと、その組み合わせ方が分からない。
応用例を出すと、原理の考え方が分からない。 酷い場合は、原理が存在することすら考えない。 最近、そういう輩がものすごく多いよ。 物事を習得するために特効薬を求めすぎ。本質的に怠け者なんだろうな。 ちったあ泥臭く取り組んでみろと言いたい。 根性論じゃなくて、そうすることが最終的に最も高度な理解を与えるからな。
- 802 名前:名前は開発中のものです。 [2007/04/09(月) 21:22:31 ID:wEUATNsr]
- スレ違いかもしれんけど、教えてください。
VC6.0+SDKでRPGを作ろうとしているんですが、 横に並べた、1枚のマップチップ用の24ビット DIBから任意の位置のチップを読み込ませる 事ってできるのでしょうか? イメージ的には、下記の通りなんですが、 ________ |__|__|__| ←ここから任意の部分だけ バッファなりにコピーする
- 803 名前:名前は開発中のものです。 mailto:sage [2007/04/09(月) 21:25:15 ID:Q9cFv7Xz]
- できるよ
- 804 名前:801 [2007/04/09(月) 23:19:03 ID:wEUATNsr]
- それは、例えば、元画像のピクセルのRGB配列をCreateDIBSectionで作った
バッファに、アドレスを計算して読み込ませる、などの方法でしょうか? 自分はそれでやってみましたが、失敗してしまいました。 計算式や、それ以前に、DIBの概念自体に関する理解も違っていたのかも しれません。 もしよろしければ、その方法を教えて頂けないでしょうか?
- 805 名前:802 [2007/04/09(月) 23:19:52 ID:wEUATNsr]
- すいません、自分は802でしたね。
- 806 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 10:55:51 ID:Y+6Fg2l4]
- そんな簡単なところで何故失敗するのか不思議で仕方がない。
- 807 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 15:55:25 ID:cioGCJKm]
- 話の流れを読むと、APIを使ったプログラムの話なのか?
だとしたら普通にBitblt使って終わりな気がするんだが。 VC+SDKで開発したことないから見当外れかも知れんけど。
- 808 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 16:58:05 ID:ItzGcRSF]
- Windowsゲームプログラミング 質問スレ
pc11.2ch.net/test/read.cgi/gamedev/1109275853/ > 443 名前: 名前は開発中のものです。 投稿日: 2007/04/10(火) 14:54:44 ID:vLrZjUJE > そのDIBについて質問なんですが、 > VC6.0+SDKでRPGなんぞを作れたらと思って、始めたのですが、マップチップ > 用画像を24ビットDIB(横128×縦32)で作り、それを1チップ縦×横32ピクセル > 単位で読み込ませようと思ってまして、任意の位置のピクセルを切り分けて、バッファか何かに移す方法っ > てあるのですかね? > 縦に並べたチップだったら、普通に読み込めたんですが、横に並べたら > 計算式が違っていたのか、複数の画像が混ざった状態?になってしまいました。 > そこで、一度、バッファを用意し、そこに一ライン毎に元画像(PBits) > から、読ませていこうと考え、以下の通りにソースを書いてみたんです。 > 444 名前: 名前は開発中のものです。 投稿日: 2007/04/10(火) 14:58:28 ID:vLrZjUJE > 446 名前: 名前は開発中のものです。 投稿日: 2007/04/10(火) 16:36:13 ID:vLrZjUJE > こんな時間に書き込むということは、あなたは、ニートか > 2ちゃん関連の方なのでしょうか? > まさか、会社から、という訳ではありませんよね? > 447 名前: 名前は開発中のものです。 投稿日: 2007/04/10(火) 16:37:14 ID:vLrZjUJE > ちなみにそういう私も、今日バイトを休んで書き込みましたので、 > 人のことは言えませんが。 > 448 名前: 名前は開発中のものです。 投稿日: 2007/04/10(火) 16:47:18 ID:vLrZjUJE > あっ、学生という考え方も出来るのか… > もしそうだとしたら、社会に出ていないうちから、 > こんなところを見ていると、ロクな大人にならない > と思いますので、止めておいた方がいいですよ。
- 809 名前:名前は開発中のものです。 [2007/04/10(火) 17:24:30 ID:vLrZjUJE]
- わざわざ晒してくれて、有難うございます。
2ちゃん関係者の方。 しかし、いつも大変ですねぇ… 我々のような者を見付けては晒し、見付けて は晒し、の繰り返しとは。 もう質問の答えは結構ですので。 他所で伺うことにしますよ…
- 810 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 17:42:25 ID:cioGCJKm]
- いや、お前ほど香ばしいのは久々に見た。
半年に一人の逸材だわ。
- 811 名前:名前は開発中のものです。 [2007/04/10(火) 17:45:23 ID:vLrZjUJE]
- おや、貴方は、別のところでお会いした方ですね?
お褒めの言葉を頂き、光栄です…
- 812 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 18:23:32 ID:egUnfrgh]
- 社会に出ていないうちから、とか偉そうに言ってるがバイトじゃねえかw
- 813 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 18:32:33 ID:cioGCJKm]
- バイトで社会に出たつもりになってるってのが何とも言い難い。
最近の高校生の多くが社会経験有りってことになるなw
- 814 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 20:14:07 ID:XEyjbei5]
- バイトww
低学歴の最下層か 褒めには「お」をつけて言葉に「お」をつけないあたり高卒か中卒だな しかも「おや」なんてキモオタしか使わねーよ
- 815 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 20:31:59 ID:egUnfrgh]
- キモオタですが使いませんよ?
- 816 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 20:43:48 ID:vUhw75tp]
- >>814
お褒めの言葉、ってまちがってんのか。 褒め、の部分も意味的主語は相手方だし、御は重複さけるし、普通に使われてるしで、 なんかの拍子には俺も使っちまいそうだが。
- 817 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 20:47:24 ID:cioGCJKm]
- 俺だったら「お褒めにあずかり」ってところかなあ。
- 818 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 20:54:56 ID:egUnfrgh]
- 「お褒めのお言葉」は確かにちょっとくどいので817が良いな。
- 819 名前:名前は開発中のものです。 mailto:sage [2007/04/29(日) 06:02:52 ID:cOcTJtGT]
- これは?pokotan.himegimi.jp/page4.html
- 820 名前:名前は開発中のものです。 mailto:sage [2007/06/09(土) 20:17:02 ID:qTNolN5Z]
- >>800
宗教お勧め 考えなくても良いよ
- 821 名前:名前は開発中のものです。 mailto:sage [2007/06/11(月) 07:24:36 ID:1E7nNWA7]
- 犬と宗教はお断りだよ、シッシッ
- 822 名前:名前は開発中のものです。 mailto:sage [2007/06/13(水) 13:24:28 ID:YIl3mSDe]
- >>800
考えるってひらめきと推論だろ 考える必要があれば瞬時に答えが出るさ 悩むのは知識不足
- 823 名前:名前は開発中のものです。 mailto:sage [2007/06/30(土) 12:24:48 ID:RlUC/lPn]
- ざっとROMってたけど、このスレすっごい参考になったわ。
書き込んでた人、ありがとな
- 824 名前:名前は開発中のものです。 mailto:sage [2007/07/27(金) 14:44:40 ID:tDpCZCbO]
- いえいえ
- 825 名前:名前は開発中のものです。 [2007/10/07(日) 11:09:33 ID:pVUjXZbp]
- 初心者向けのサイト
www.o-server.dyndns.org/prog/ VC++かボーランドが必要
- 826 名前:名前は開発中のものです。 mailto:sage [2007/10/12(金) 00:00:27 ID:D6cyYQg2]
- 第1章 過ぎ去りし遠い言語
>>134-137>>139-140 第2章 冬の言語 >>143-147 第3章 追跡 >>150-152 激しく面白かった、ベタボメしておく。 一人称なのか三人称なのか良く分からないし。 文章作法も知らない様子。 狂ったような歪な表現と文章は見るものの思考を奪い去る。 面白かった。
- 827 名前:名前は開発中のものです。 [2007/10/14(日) 21:35:26 ID:6gqEvUgo]
- 結局このスレ、あんま必要性無さそうだね。
- 828 名前:名前は開発中のものです。 [2007/10/14(日) 23:37:48 ID:ivPv8/rg]
- ゲームってソフトウェアに入りますよね?
- 829 名前:名前は開発中のものです。 mailto:sage [2007/10/14(日) 23:44:18 ID:gt77newX]
- コンピューターゲームはソフトウェアだろうな。
- 830 名前:名前は開発中のものです。 [2007/10/14(日) 23:51:02 ID:ivPv8/rg]
- ではポケモンとかモンハンもソフトウェアに入るってことですか?
- 831 名前:名前は開発中のものです。 mailto:sage [2007/10/26(金) 17:21:29 ID:h0XxgoTE]
- つうか>>1はどこに行った?
- 832 名前:名前は開発中のものです。 mailto:sage [2007/10/30(火) 01:03:31 ID:HdjDGI0r]
- 2年と半年以上も前にこのスレを立てた>>1は現在…
- 833 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 22:47:07 ID:2P9Kv2dO]
- いまさらだけど、少しマジレス
俺初めの頃は他者のゲームを少しいじってたな。 厨房だから難易度やばいゲームとか無理だったからww FC時代の精神力が欲しいぜ;
- 834 名前:名前は開発中のものです。 [2008/03/02(日) 18:52:12 ID:nKR2sBnx]
- >>833
このスレにもまだ俺以外に人がいたのか・・・
- 835 名前:名前は開発中のものです。 [2008/03/02(日) 18:53:56 ID:1tlO35hM]
- ピロピロ〜
- 836 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 21:42:45 ID:aeQJkOph]
- うーん、すごい過疎な…
若干プログラムが読める程度な知識なんだけど ゲーム作るにはC言語が必要になるのは承知してるけど、本がありすぎて どの本を読んで極めていけば困るばかり… なんかオススメってあれば誰か教えてくだされm(_ _)m
- 837 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 22:34:43 ID:p7mwbnR0]
- >>836
実際に打ち込んでいろいろいじってみるのが一番だよ。 本はあんまりこだわらなくていいと思う。
- 838 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 13:17:07 ID:UpUTyGRT]
- 本よりもライブラリを選ぶべき
素人->C習得よりもC習得->窓プログラム習得のほうがやばいくらい難しい気がする
- 839 名前:名前は開発中のものです。 mailto:sage [2008/03/04(火) 14:27:15 ID:a8Jx0qp2]
- >>338
ベクターで便利そうな2Dゲームツールを見つけた 使ってみたいけど、難しくても1からやったほうが身につくかなと思ったり C#ってのやってみたかったけど大変そうなのでHSPってのから手をつけていこうと考え中
- 840 名前:名前は開発中のものです。 [2008/03/04(火) 23:09:12 ID:ickD/DsE]
- Click&Createじゃだめなの?
結構使ってる人多いよ。たとえば ウータ とか By中坊しょた
- 841 名前:名前は開発中のものです。 mailto:sage [2008/03/05(水) 02:45:03 ID:WC9dcyCr]
- 誰ウータってw
いや、自分の求めてるものを作ろうとなると HSPかC言語になるかなーと Click&Createってのはツールなんだろうか…?
- 842 名前:名前は開発中のものです。 [2008/03/05(水) 22:40:38 ID:g7VXuUGa]
- www.watch.impress.co.jp/pc/docs/article/970827/click.htm
これがあればバカでもゲーム作れるよ
- 843 名前:名前は開発中のものです。 mailto:sage [2008/03/05(水) 23:01:50 ID:qwYlHq/j]
- かなり古いが、入手出来るのかね?
- 844 名前:名前は開発中のものです。 [2008/03/06(木) 00:03:15 ID:cSQWvVvU]
- 結構尾もろいゲームだよ
ikiki.sokushinbutsu.com/himoji/game.htm
- 845 名前:名前は開発中のものです。 [2008/03/06(木) 22:19:22 ID:qGMGt+Nq]
- サイトからダウンロードしたMicrosoft Windows SDKのIMGファイルが1.32GBもあって大きすぎてCDに入らないんですけどどうやってインストールするんですか?
- 846 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:08:50 ID:B+X/34wd]
- 仮想ドライブ
- 847 名前:名前は開発中のものです。 [2008/03/06(木) 23:48:38 ID:cSQWvVvU]
- hint: alcohol52% DEMONtool
- 848 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 05:33:33 ID:FB1dgBTz]
- hint: dvd
- 849 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 03:11:09 ID:QpOcxbXf]
- 1.32で入らないだと…?
- 850 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 10:51:35 ID:hoHUHTfO]
- だってCDだもの
みつを
- 851 名前:名前は開発中のものです。 [2008/03/09(日) 23:26:27 ID:96xIv+cG]
- DVDで入りましたm(..)m
- 852 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 20:15:37 ID:i9HdWbMG]
- 次スレ再利用記念カキコ
- 853 名前:名前は開発中のものです。 mailto:sage [2008/04/04(金) 23:42:55 ID:cX5h8oGJ]
- 誰か俺にゲームが作れるようになるおまじないをかけてください。
- 854 名前:名前は開発中のものです。 mailto:age [2008/04/05(土) 00:50:08 ID:Wb0+FdAN]
- 前スレ
ゲームの作り方を教えてください ttp://pc11.2ch.net/test/read.cgi/gamedev/1203394772/l50 ここから ゲームの作り方を教えてください2
- 855 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 04:22:33 ID:gONWM1YZ]
- この勢いで初心者が立てた三日坊主スレを再利用して
どんどん落していってくれ
- 856 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 04:33:17 ID:/9aTtnlH]
- 確実に成果物を残していけるなら、スレも盛り上がるし、
後続の初心者も、俺にもできるって自信を持てるんだろうな。 成果物を残すのは、土日スレが近いことやってるけど。
- 857 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 07:43:44 ID:+a7XSyDn]
- 一番為になるのは初心者の投下する成果物をオカズに展開する
住人の議論だけどなw
- 858 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 10:33:45 ID:VHg9Yq4r]
- オカズ出せる時点でそいつ初心者じゃねーよ
- 859 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 12:11:18 ID:8cyfHJMg]
- 質問させて頂きます。
www.uploda.org/uporg1351813.cpp.html 猫でもできるCの最後の方にあった、Win窓を作るプログラムを手打ちコピーしてみたのですが、 例えばこの窓にDXライブラリを使って画像を表示したりするのはどうやればよいのでしょうか? とりあえずDXライブラリをインクルードしなければならないというところまで分かりましたので その次を教えていただけると幸いです。
- 860 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 12:40:48 ID:HqXnP4jT]
- >>859
DXライブラリ使えばウィンドウは勝手に作られるんじゃ?
- 861 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 14:15:13 ID:yC7XXjko]
- >>859
DXLibにはWinAPIで作ったウィンドウを操作するという概念が無いみたいですね。 (リファレンスを眺めた感じでは、) ライブラリを初期化したときに作られるウィンドウにしか画像を表示できないみたいです。 と、思ったら、DXLibにウィンドウハンドルを取得する命令もあったりして。 ttp://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=view&no=778 つまりはオモテのリファレンスには載ってないので、 ヘッダファイルを解析するか、 WinAPIでウィンドウを作るのをやめて、 全部DXLibで処理するかのどちらかだと思います。 お薦めは後者です。
- 862 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 14:24:09 ID:yC7XXjko]
- ヘッダファイルを解析しろとはいったものの、
DXライブラリが使うウィンドウハンドルを変更できる命令ってあるのかな? 分からないや。
- 863 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 14:34:00 ID:QOd+akjG]
- 相手が初心者だと調子に乗って
でたらめなアドバイスをする挫折者はこの板の害虫
- 864 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 14:37:55 ID:4Hs5RJsv]
- どこがどうでたらめなのか説明したほうが
初心者にとって助かると思うな
- 865 名前:名前は開発中のものです。 [2008/04/05(土) 14:49:02 ID:GQ+vDSHs]
- おいら使ったこと無いけど、
C言語そのものの実行ファイルとあなたがCで作ったプログラムと DXライブラリを同じフォルダーに置いて、 あとはあなたの作ったプログラムに #include "DxLib.h" と int GHandle; GHandle=LoadGraph("test1.bmp"); DrawGraph(0,0,Ghandle,FALSE); をつければいいのか?
- 866 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 14:56:07 ID:VHg9Yq4r]
- どうでもいいけど名前は変えといたほうが
- 867 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 15:05:33 ID:yC7XXjko]
- >>865
DXライブラリの使い方はサイトに載ってるよ。 ttp://homepage2.nifty.com/natupaji/DxLib/dxuse.html
- 868 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 18:40:39 ID:oQWCbC6H]
- 質問です。
www.bluefoun.pos.to/games/howto/howto.html のサイトの4-c実験までいったんですが、 真っ白になりどこも反応しません。何が間違ってるんですかね? ↓以下を入れました <html> <head> <script type="text/JavaScript"> function lyrSetVisibility( lyr , visf ) { if ( visf ) { document.getElementById( lyr ).style.visibility = "visible"; } else { document.getElementById( lyr ).style.visibility = "hidden"; } } function gameStart() { alert("消します"); lyrSetVisibility( "lyrball" , false ); alert("出します"); lyrSetVisibility( "lyrball" , true ); }
- 869 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 18:41:50 ID:oQWCbC6H]
- 質問です。
www.bluefoun.pos.to/games/howto/howto.html のサイトの4-c実験までいったんですが、 真っ白になりどこも反応しません。何が間違ってるんですかね? ↓以下を入れました <html> <head> <script type="text/JavaScript"> function lyrSetVisibility( lyr , visf ) { if ( visf ) { document.getElementById( lyr ).style.visibility = "visible"; } else { document.getElementById( lyr ).style.visibility = "hidden"; } } function gameStart() { alert("消します"); lyrSetVisibility( "lyrball" , false ); alert("出します"); lyrSetVisibility( "lyrball" , true ); }
- 870 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 18:43:27 ID:oQWCbC6H]
- </head>
<body> <script type="text/JavaScript"> <div id=lyrball style="position:absolute; left:128px; top:128px;"> <img src="bb01.gif"> </div> <a href="JavaScript:gameStart()">[スタート]</a> </body> </html> 以上です。やべ、二重になっちった。すみません。
- 871 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 19:00:12 ID:vXK+UHY6]
- >>870
</script>がない。 JavaScriptよりデバッグしやすい他の言語した方がよさそう
- 872 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 19:45:35 ID:uGOBEmqd]
- そもそも16進数とかその辺わかってないとポインタとかでシフト演算でつまづくんじゃね?
- 873 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 20:38:35 ID:Q9BkMzew]
- >>871
確かにエラーチェックもザルだしデバッグ機能もないしで、作り慣れてくると煩わしいんだよな。 ただゲームプログラムの習作としては、あの異常な取っつき易さは十分なメリットだと思う。 >>872 言いたい事は分かるが、それは誰に対してのレスなんだw
- 874 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 20:51:08 ID:uGOBEmqd]
- 誰というかこの流れかなw
頭に叩き込むことよりも基礎からの理解というのか こうすればああなるっていうのを覚えるんじゃなく 仕組み的なものをおぼえていかないと応用が利かなくなると思うんよ
- 875 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 21:01:35 ID:EBqtHg3M]
- 16進数見てポインタのアドレス演算しないとデバッグできないなら開発環境を見直したほうがいい。
そしてシフト演算は2進数だ。4の倍数でしかシフト演算しないなら16進数でいいが。 うぉwwオレ揚げ足取ってるwww
- 876 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 21:08:59 ID:uGOBEmqd]
- 16進数とかその辺
- 877 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 21:22:09 ID:EBqtHg3M]
- 16進数は直接関係ないんだろ。くだらん言い逃れはイチイチしないでよろし。
- 878 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 22:01:11 ID:yC7XXjko]
- シューティングゲームを作ろうと思ったら
シューティングゲームのソースコードを参考にするのが一番の近道だと思うんだ。
- 879 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 22:22:15 ID:uGOBEmqd]
- 言い逃れって、まぁいいけどさ
あ、俺からも くだらん揚げ足はイチイチしないでよろし。
- 880 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 22:46:28 ID:oQWCbC6H]
- >>871
ありがとうございます。 ですがやっぱり何も表示されません。 bodyには <script type="text/JavaScript"> っていれないほうがいいんでしょうか?
- 881 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 23:23:06 ID:EBqtHg3M]
- >>878
そうは言うがな…最初から見せるために書いたコードでもない限りは、 初心者が読んでも理解できないと思うぞ(理解できたら初心者じゃない罠) > くだらん揚げ足はイチイチしないでよろし。 そもそも最初に揚げ足とりだって言ってるはずだが… 自分で何言ってるか理解していないようなので指摘したわけだが、 用語の間違った使い方は初心者がつまづく原因なので 「くだらん」ではないので人の書き込み改変するときは、 もうちょっと考えてからやってくれ。
- 882 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 23:42:27 ID:yC7XXjko]
- >>880
俺の場合、headの内部を以下のようにしたら、うまくいったよ. <head> <script type="text/JavaScript"> function lyrSetVisibility( lyr , visf ) { if ( visf ) { document.getElementById( lyr ).style.visibility = "visible"; } else { document.getElementById( lyr ).style.visibility = "hidden"; } } function gameStart() { alert("消します"); lyrSetVisibility( "lyrball" , false ); alert("出します"); lyrSetVisibility( "lyrball" , true ); } </script> </head> Operaではうまくいったけど、IEの場合は違うかもしれない。 あと、同じディレクトリにbb01.gifが無ければ、画像は表示されないから気をつけて。
- 883 名前:名前は開発中のものです。 mailto:sage [2008/04/05(土) 23:51:28 ID:yC7XXjko]
- >>881
やっぱ難しいことは考えずにツクールとか便利なツール使おうぜ。
- 884 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 00:00:44 ID:Ge2hXTwM]
- >>882
見比べたりコピーさせてもらったりしたんですがだめでした。 ブラウザはIEをつかってますが>>868のサイトにIEでも動くような説明があったので 恐らくあってます。 そして同じフォルダにbb01.gifもあります。 こは何事ぞ…?
- 885 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 00:09:39 ID:ddmKhe3E]
- >>884
意味不明なエラーで苦しむときは、Javascriptとは別次元のことを疑ってみるのもありです。 -ブラウザ設定によってJavascriptがOffになっていないか? -別のファイルを開いていないか? -ファイルの拡張子はhtmlになっているか? -キャッシュを削除してから再読み込みしてみてはどうか? -ファイルを編集した後に保存し忘れていないか?
- 886 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 00:16:35 ID:pZ63dDRm]
- ふと気が付いたんだけど、
【初心者】スレを立てる前にココで質問を【Part16】 ttp://pc11.2ch.net/test/read.cgi/gamedev/1199303757/ このスレに合流でよくね?
- 887 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 00:43:38 ID:Ge2hXTwM]
- >>885
ありがたい情報助かります。メモらせていただきました。 そして、一通りやってみました。 変わりませんでした。なんだか申し訳ない。
- 888 名前:名前は開発中のものです。 mailto:age [2008/04/06(日) 01:58:14 ID:oCJHutai]
- >>886
ほら、スレを1000まで到達させて整理する作業もかねてるから。
- 889 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 02:56:23 ID:wA+QltDO]
- >>880
その通り、bodyの<script type="text/JavaScript">がいらない。 ただし、body内に書くかどうかは関係なくて、script内に書いたコードが反映されてないだけ。 もし、scriptを残したまま書くなら以下のようにするといい。 <script type="text/JavaScript"> document.write('<div id=lyrball style="position:absolute; left:128px; top:128px;">'); document.write('<img src="bb01.gif">'); document.write('</div>'); document.write('<a href="JavaScript:gameStart()">[スタート]</a>'); </script>
- 890 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 04:05:31 ID:Ge2hXTwM]
- >>889
できた!!!まさかこんなことだったとは…orz おかげで先に進めます。本当に有難うございました。bodyにはいらないんですね。
- 891 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 04:17:58 ID:6iQTQxIz]
- >>886
「スレを立てる前にココで質問を」という 日本語が理解できない奴が こういう糞スレを乱立させている現実に涙した
- 892 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 05:42:35 ID:pZ63dDRm]
- じゃ、次に(初心者の常駐を待ちわびながら)埋めるのは
初心者たちが勉強しながらBattleCityを作るスレ ttp://pc11.2ch.net/test/read.cgi/gamedev/1086075386/ かな。ほかのスレは(ゲ製基準で)そこそこ書き込みがあるけど、 このスレは2007年の書き込みが3件しかない… でバトルシティってどんなゲームなんd(ry
- 893 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 07:34:54 ID:P0LsR05F]
- 市街戦OnlyのFPSじゃね?
- 894 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 07:46:50 ID:m/AzGjeA]
- 障害物と戦車のゲームじゃなかった?
自軍と相手のマークを撃つんだけど、そのマークは障害物に守られてる。 こっちもあちこちに設置してある障害物に隠れながら、相手と、相手のマークを狙うみたいな。
- 895 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 09:24:49 ID:nWhdFVXM]
- 以前はまともに機能してたようだし
誰かの役に立つかも知れないようなスレはそっと眠らせておこうぜ という事で、次はこっち再利用しない? ゲーム製作したいんだけどさ ttp://pc11.2ch.net/test/read.cgi/gamedev/1205921702/
- 896 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 09:45:03 ID:nWhdFVXM]
- 他にも候補が沢山
いずれも50未満・・ってか単発スレ多すぎて俺も涙出てきた>>891 何か作るか ttp://pc11.2ch.net/test/read.cgi/gamedev/1174646316/ ゲーム作りたいが今はマダマダ未熟で無理な奴の誓い ttp://pc11.2ch.net/test/read.cgi/gamedev/1138955951/ 俺にゲーム作りを教える会 ttp://pc11.2ch.net/test/read.cgi/gamedev/1178209865/ ゲーム製作って実際どのくらいまでできんの?? ttp://pc11.2ch.net/test/read.cgi/gamedev/1191752936/ こんなゲームを作ってくれ。 ttp://pc11.2ch.net/test/read.cgi/gamedev/1206886096/
- 897 名前:名前は開発中のものです。 [2008/04/06(日) 10:19:19 ID:ddmKhe3E]
- 初心者スレへようこそ。
ここはゲ製のたびびとたちが集まる出会いと別れの酒場(スレ)よ。
- 898 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 12:10:22 ID:Ge2hXTwM]
- あの…常駐していいですか?
- 899 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 13:53:58 ID:wA+QltDO]
- >>890
役に立てたようで何より。 制作がんばってなー。 >>898 ごめん常駐の意味が分からないけど、好きな時にまた質問したらいいさ。 その方がスレも活性化するし。
- 900 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 21:45:43 ID:YGqEYTnR]
- ゲームの作り方を教えてくださいは1000いったかー。
とうとう釣り宣言は無かったね。
- 901 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 23:33:35 ID:Ge2hXTwM]
- わかりました、わからなくなったらまた甘えさせていただきます。
- 902 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 06:42:02 ID:xylLo8Ks]
- 未稼働スレのリサイクル+初心者の背中を少しだけ押すスレ
- 903 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 20:13:34 ID:KpTuL4Kn]
- 初心者にゲームは作れない。
市販されているゲームに匹敵するものを作りたいのなら、 ヒト、モノ、カネが絶対的に不足する。 夢なんて捨てろ。
- 904 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 21:04:28 ID:0MvFfRLl]
- まあ人的資源の不足はしょうがない
でも物と金なんてそんなに要らないんじゃね? PCと適当な開発環境あればとりあえずは作れるんだから プログラムを練ってさえあれば画像や音楽はそのうち人のを借りれば済むぜ
- 905 名前:名前は開発中のものです。 [2008/04/07(月) 21:50:54 ID:KpTuL4Kn]
- プログラミングが画像や音楽よりも敷居が低いとは思わないが。
- 906 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 22:13:03 ID:kNw89inN]
- ゲーム開発で一番難しいのがプログラムだということがわかってないな。
- 907 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 23:17:08 ID:SLK8wV8M]
- お金が無いから完成させられませんでした。とか
挫折者の言葉は初心者には重過ぎるだろ・・・
- 908 名前:名前は開発中のものです。 mailto:sage [2008/04/07(月) 23:59:16 ID:Xwy4lhUv]
- コンパイラ、音源、画像(フォトショップ)、タブレット。
このうちタブレット(&スキャナ)だけはハードだから、金を工面しないといけない。 でも、それ以外はフリーソフトを探せば何かあるよ。 YMCKのファミコン音源とか、お絵かきソフトのSAIとか。 金銭面でいえば、個人でもそれなりの環境を作れる時代だと思うぜ。 洞窟物語とか東方とか個人制作だし。
- 909 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 00:49:25 ID:QuEUkbD1]
- >>908
ドット絵の場合は、タブレットいらないな。
- 910 名前:名前は開発中のものです。 [2008/04/08(火) 00:53:18 ID:LXGyfQxH]
- ゲームなど売れない。生活費をどうにかしないといけない。
バイトなんかしてると、いじめにあって自分が死ぬか他人を殺すか。 国民年金にはいっていると、運が良い場合で、障害者として障害年金生活がはじまる。 矢沢栄吉や爆笑の田中はバイトしてでも成功した例だが、 学歴が高い程、ルックスがいい程、絶望的にいじめられる。 バカでブスでもいじめられる場合がある。 ニートの場合、親が急に子をバカにしはじめる時期があるので注意・・・なんかできるのか?
- 911 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 01:10:13 ID:1lkPg82Y]
- >>908
SAIはフリーじゃないよ
- 912 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 01:46:39 ID:7hhcbGRU]
- >>903
最初は誰でも初心者でしょ。数当てゲームだってゲームだし。 やる気と行動力とネットにつながるPCがあれば 初心者だって一月でテトリスやブロックくずしレベルなら できなくはない。 市販ゲームに匹敵するものを作ろうとする夢を捨てろなら同意。 >>910 ゲームでお金儲けしようとか、ましてそれで生活しようとか 考えなければいいのでは。 趣味でやればいいでしょ。
- 913 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 22:14:36 ID:ep87i9Ly]
- スレの再利用はいいんだけど
前スレほど初心者さんの質問多くない感じがするね そろそろ新学期だったりするんだろうか?
- 914 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 22:45:09 ID:Eb32lLzt]
- おいおい、世間では春休み終わったんだぜw
ところでボクこそ正真正銘の初心者なんですが、 全てのRPGを過去にするMMORPGを作りたいです。 まず始めに何をしたらいいでしょうか? 先輩のお兄様方よろしくお願いしm(ry
- 915 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 23:03:15 ID:iOfo9qt5]
- 寝て起きたらすべてが過去になってるよ
- 916 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 23:54:56 ID:6VdzhXl2]
- 初心者です。
ゲーム作るのって難しいですか? 「Adobe Photoshop Album」とか「筆王」っていうソフトならあるんですけど、これで絵を描いたらいいんですよね? そのあと、どうやってゲーム作ればいいんでしょうか? 全然わかりません(泣) あと、お姉ちゃんが「Haskel使うといいよ、Haskel」って言うんですけどまったく意味が分からないし、 「自分で調べなさい」と言って、詳しいこと教えてくれません。 そうそう、使ってるパソコンのスペックは高さ40cm奥行き50cm幅10cmくらいで白いです。
- 917 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 23:56:05 ID:QVM9KQ24]
- >>911
本当だ、お試し版終わっちゃったのか。
- 918 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 00:25:16 ID:kDEMgvlA]
- 懐かしい匂いのするやつがやってきたぞぉ
どっかで見たことがあるなぁ
- 919 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 10:07:32 ID:ko5SSujA]
- フライトシミュレーターを作ってみたいんですが何から始めたらいいでしょうか。
プログラムは初めてです。
- 920 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 11:12:46 ID:cKVd+Yb1]
- 航空力学
- 921 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 11:42:51 ID:ag2u3TN7]
- DirectXのUpdateっていつのやつ使ったらいいでしょうか?
(October 2004)使ってたんですがOS再インスコした際にまたダウソしようと 思ったんですがもうダウソできません><
- 922 名前:名前は開発中のものです。 [2008/04/09(水) 12:27:40 ID:wERaoKr/]
- え、DirectXダウソできないんですか!?
じゃあ、今からDirectXで動くゲームを作っても誰も動かせないってこと?
- 923 名前:名前は開発中のものです。 [2008/04/09(水) 12:30:54 ID:m+eeaCm2]
- 死ね・くたばれ・消えろ・失せろ・潰れろ・バカ・アホ・間抜け・ドジ・かさっかき・ポンコツ・トンチキ・ガラクタ・クズ・ゴミ・カス。
最低以下の下劣・下等種族・隠坊・妾・劣等種・合いの子・下衆野郎・腐れ外道・邪道・外道・非道・ウジ虫・害虫・ガン細胞・非人。 ウィルス・ばい菌・疫病神・病原体・汚染源・公害・ダイオキシン・有毒物質・当て馬・人非人・廃棄物・発ガン物質・有害物質・猛毒。 毒物・アメーバ・ダニ・ゴキブリ・シラミ・穢多・キ印・ノミ・毛虫・蠅・蚊・ボウフラ・芋虫・チャンコロ・掃き溜め・うんこ・汚物・糞・ゲロ。 糞虫野郎・ほら吹き・基地外・デタラメ・ハッタリ・穀潰し・ろくでなし・ごろつき・部落民・落ちこぼれ・ヤクザ者・社会の敵・犯罪者。 反乱者・前科者・インチキ・エロ・痴漢・ゴミ・下女・下男・跛・シデムシ・ゴミ虫・毒虫・便所コオロギ・詐欺師・ペテン師・道化師。 笑われ者・狂人・自閉症児・危険分子・南鮮人・北鮮人・三国人・痴呆・白痴・役立たず・魔物・妖怪・悪霊・怨霊・死神・貧乏神・畜生。 奇天烈・奇人 早よ自殺しろよ自称高名プロ写真家詐称実は盗撮無断掲載常習史上最高級馬鹿極悪ハイパーネオウルトラグレート基地外ゴミ屑コミケ出禁で超有名な超下手糞バカメコ真性電波無知無能シッタカデタラメウソツキ 妄想変質者品性下劣レイプ目的未成年ラブホ連れ込みエロ撮影淫行勧誘幼稚最低最悪人格破綻者社会性皆無異常者低能廃人存在価値無ホモ池沼排泄物産業廃棄物同然童貞ルンペン乞食浮浪者中年包茎頭クルクルパーチンカス板橋^^ Fuck you Fuckin'kill you!you wanna die bitch!今すぐ死ねよ糞野郎
- 924 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 13:59:17 ID:wERaoKr/]
- >>920
昔、地面に対して90度くらいで地面に突っ込んでも無事に着陸できた(自称)フライトシミュレーターってのもあった。 地面に背を向けてても着陸できた気がする。
- 925 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 14:45:18 ID:GJFa3x+9]
- それはもはや航空力学以前の問題かと
- 926 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 20:10:37 ID:b2d91kMg]
- 要はやる気だな
航空力学などなくとも 自分ルールのゲームならおけー
- 927 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 21:28:06 ID:1sZbHeD/]
- 質問です、
returnの戻り値というのはreturnの効果がきいた後に変数の中身を変える値 っていう解釈でいいですか?
- 928 名前:名前は開発中のものです。 [2008/04/09(水) 23:03:24 ID:lblWqBN9]
- 君は何をいってるんだ?
- 929 名前:名前は開発中のものです。 [2008/04/09(水) 23:05:20 ID:wERaoKr/]
- >>927
returnに戻り値というのはあるかと言われると、無いと答えるしかないような気がします。 gotoやbreak, continue, last, nextと同じで、処理が帰ってこない命令だからです。 returnの引数は現在の関数の戻り値を意味します。
- 930 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 23:06:37 ID:1sZbHeD/]
- あ、やっぱ違うんすか?
- 931 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 23:22:36 ID:1sZbHeD/]
- >>929
とゆうとreturn自体に戻り値があるんじゃあなく、 returnに入れる引数がその関数の変数になるってことでしょうか? すみません、戻り値がよくわからなくてあやふやな状態です。
- 932 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 23:23:59 ID:zP/uZohn]
- >>927の言ってることがよく分からないんですけど、誰か説明して
- 933 名前:名前は開発中のものです。 [2008/04/09(水) 23:32:11 ID:wERaoKr/]
- x = hoge();
という式があるとすると、hogeは変数ではなく、関数です。 変数は x = 10 のように代入できますが、 関数は代入はできません。
- 934 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 00:06:54 ID:Dv+oGvfs]
- returnの戻り値って言い方は間違いな。
正しくは関数の戻り値な。 で、一般的に引数だの戻り値だのは関数で使う言葉で returnとかの命令語で使う言葉じゃない。 ようするに戻り値がわからないんじゃなくて 関数って意味がわからないんだろ?
- 935 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 01:00:05 ID:Oi6XAyoY]
- >>933
例えば function 関数名 (変数) 関数の中身 return (戻り値); と、したらこの変数の値が(戻り値)になるのかなぁ、と思ったんですが、やっぱ違いますか? >>934 関数はプログラムの命令部分…だと思っていました。
- 936 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 01:00:51 ID:BfHcWj7X]
- >>919
@VisualStudio(無料)をダウンロード AC言語の本を買ってくる B航空力学をモデル化して、その計算をC言語で書いてみる C必要なら学校の物理や数学の教科書で復習する D航空力学が判らなければ、それ系の本を買って拾い読みする。 EC言語に慣れてきたら、DirectX本を買って勉強 F電子の空を飛べ
- 937 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 01:55:02 ID:MBDXWt+f]
- フライトシミュレーター
www.csync.net/service/file/view.cgi?id=1207759928 最初は簡単なのを作って、徐々に機能を増やせばよい
- 938 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 02:00:33 ID:cUr8PPQ8]
- >>935
だいたいアタリです。 その例の単語を使うと、変数はinput、戻り値はoutput。 戻り値は関数の結果だから何でもいい、といわれています。
- 939 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 02:08:04 ID:IRGlQQnq]
- 引数は引数で別じゃね?
参照渡しなら引数そのものも変えられるけど
- 940 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 02:13:07 ID:BfHcWj7X]
- main()
{
- 941 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 02:16:17 ID:vSstR/W9]
- >>935
Cを想定して言えば、表現や考え方がずれてる。 あと関数の構成がちゃんと理解できてるか怪しいな。 戻り値のデータ型 関数名 (引数の組み合わせ) { //関数の中身。色々処理を記述する。 return 実際に関数の戻り値として返る式。(式の演算結果が返る) } >>929も言うように、return自体は、breakやgotoといった物に類する処理を制御するためのキーワード。 returnは関数内のどこか(複数配置しなければ、関数内の一番最後)の文頭で使われ、 半角空白のあとに、適切な演算結果が出る式を記述する事で関数の戻り値を制御する。 が、正しい表現かな・・・? 例えば 戻り値の指定がint型なら return 10 + x; (xはint型のローカル変数/仮引数) 戻り値の指定がbool型なら return 30 < y; (yは適当な数字型のローカル変数/仮引数) 見たいな感じを関数内の最後に記述する。すると演算結果が関数の戻り値として返る。 あと補足としては、戻り値のデータ型がvoidの場合、returnの文は省略可能。
- 942 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 02:16:51 ID:BfHcWj7X]
- ぐはw途中送信orz
例えば… int func(int b) { return(b + 1);/*この括弧内の値が「戻り値」*/ } void main() { int a; a = func(1234);/*「戻り値」がaに代入される*/ }
- 943 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 02:21:59 ID:Oi6XAyoY]
- ああ、すみません!言うの忘れてました!
JavaScriptです!
- 944 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 03:02:29 ID:d17hjoes]
- >>935
>と、したらこの変数の値が(戻り値)になるのかなぁ、と思ったんですが、やっぱ違いますか? 戻り値とは変数(=引数)の値ではないね、間違ってる。 戻り値に変数(=引数)を指定する事は出来るけどね。 あと>>931を読む感じだと、変数と単なる値をごっちゃに使ってないかな? 紛らわしいから、今度書くときは気をつけた方がいいよ。 >>943 JavaScriptなら、c言語の説明がそのまま使える。 ただ、JavaScriptだと型指定は出来ないから、intとかvoidは全部functionに置き換えて。 あとは>>942をみれば、>>935の疑問は大丈夫なんじゃないかな、と。
- 945 名前:919 mailto:sage [2008/04/10(木) 08:21:51 ID:hFC/TXTu]
- みなさんありがとうございます。
まずはCの本を買ってきます。
- 946 名前:名前は開発中のものです。 [2008/04/10(木) 10:29:14 ID:nQoNMMIw]
- >>945
いや、Javascriptやってるなら、Cの本はいらないと思うけど。
- 947 名前:名前は開発中のものです。 mailto:sage [2008/04/10(木) 10:51:27 ID:gSrBDEjW]
- いや、Javascriptの人とは別の人だろ。
- 948 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 00:02:53 ID:m53TvImn]
- レス遅れてすいません。
自分でググってちょっと調べたのと>>941と>>942を見てなんとなく理解したんですが、 つまり戻り値とは関数の結果としてつけることのできる値。 ってことであってますか?
- 949 名前:名前は開発中のものです。 [2008/04/11(金) 00:09:52 ID:Nj+uit1V]
- >>948
いいんじゃね。
- 950 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 01:33:27 ID:3ac42Qx9]
- 普通なら引数は安全な値渡しを使うけど、それだと結果を返す方法が無いから戻り値使ってんだよな
参照渡しやグローバル変数使ってれば戻り値なんか要らんけど
- 951 名前:名前は開発中のものです。 mailto:sage [2008/04/11(金) 01:49:32 ID:YWDARLll]
- 元々は数学の関数のイメージじゃね?
y = f(x)
- 952 名前:名前は開発中のものです。 [2008/04/11(金) 13:16:39 ID:OfPugUFN]
- >>950
>普通なら引数は安全な値渡しを使うけど、それだと結果を返す方法が無いから戻り値使ってんだよな それは違う。
- 953 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 01:58:26 ID:gxoYxO3d]
- C/C++で作る人が多いみたいだけど、Javaはゲームには向かないのかな。
- 954 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 02:44:54 ID:eUutgz+w]
- ライブラリも揃ってるし、ゲームプログラムと言ったらC++ってイメージはあるな。
でもJavaは携帯ゲームの定番だし、作れるか作れないかで言えばJavaでも作れる。 PCゲームの場合は主に実行速度に問題があるんじゃないかと思う。 何だっけ、ネイティブ何とかいうのを使って、実行速度を犠牲にして汎用性を高めてるんだっけか。
- 955 名前:名前は開発中のものです。 [2008/04/12(土) 11:02:39 ID:wsmoB2rV]
- 携帯ゲームこそ実効速度が問われると思うのに、
JavaやGREWなんて汎用言語が流行るのは 端末ごとの互換性とか、セキュリティ機能の問題とかが相当あるんだろうなと思う。
- 956 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 11:17:32 ID:gxoYxO3d]
- なるほど実行速度を気にしなければJavaでも問題なしと。
どこでも動くってのは結構いいなあ。
- 957 名前:名前は開発中のものです。 [2008/04/13(日) 11:18:47 ID:UfOUdMeZ]
- pc11.2ch.net/test/read.cgi/gamedev/1208005024/
自分はjava使いじゃないのであまり知らなかったんだけど ゲーム作るのになかなか良い環境が整ってるようなきがする。 初心者がjavaから入るのは意外とありかも。
- 958 名前:名前は開発中のものです。 mailto:sage [2008/04/13(日) 13:02:20 ID:BjHp8+8e]
- >>857
おお、こんなスレがあったのか。ありがとう。
- 959 名前:名前は開発中のものです。 mailto:sage [2008/04/13(日) 13:03:14 ID:BjHp8+8e]
- ×>>857
○>>957
- 960 名前:名前は開発中のものです。 [2008/04/13(日) 16:15:43 ID:DXszE/f/]
- >>957
Game:C#>Java
- 961 名前:名前は開発中のものです。 [2008/04/13(日) 19:42:21 ID:FuWso013]
- 今初心者な人って携帯ゲーム作りたいとかって思うのかな。
その場合、選択肢はJava/GREW/Flashしか思いつかないんだけど。
- 962 名前:名前は開発中のものです。 [2008/04/13(日) 21:29:04 ID:nokIvWIK]
- まずHSPとかの、習得が容易でチュートリアルも豊富にある言語で、ゲームのアルゴリズムを学んで、
そのあとでC++やらC#に移るほうがスムーズなんじゃないかという気がしてきた。 いま、ゲーム制作の現場にいる人って、BASICが入り口でしょ?
- 963 名前:名前は開発中のものです。 mailto:sage [2008/04/14(月) 05:15:54 ID:Ds3dySyu]
- Javaは自分の環境以外で、本当にちゃんと動いているか凄く不安になるw
ランタイムのアップデートで挙動が変わったりもするしね・・・ 勉強の為や、マルチプラットフォームを意識するのでない限りお勧めできないかも
- 964 名前:名前は開発中のものです。 [2008/04/14(月) 10:41:31 ID:iewAU15K]
- それは全ての開発環境において言えるだろう
- 965 名前:名前は開発中のものです。 mailto:sage [2008/04/14(月) 12:28:20 ID:nS2YGqRh]
- >>964
それはあたりまえ 頻度の問題だよ
- 966 名前:名前は開発中のものです。 [2008/04/20(日) 12:55:14 ID:W+RKxW9X]
- ゲーム作りたいんだけど、いろいろとめんどくさいんで、
あ、でも誰でも作れるようなゲームは作る気無いしー なんていうか、皆が見て、これすげぇって思えるようなやつ? それを俺がちゃっちゃと数時間で作れるような方法があったら教えてください。
- 967 名前:名前は開発中のものです。 [2008/04/20(日) 19:16:05 ID:DXRhiF9/]
- お答えしよう。
中国産うなぎを食うのだ。 中国産人肉死肉うなぎを食することこそ、勇者のあかし。 さすれば、YOUも豪華夕食が430円ですむであろう。
- 968 名前:名前は開発中のものです。 [2008/04/20(日) 20:30:55 ID:9YvDelR6]
- 全くだ。天にも昇る豪華さだ
- 969 名前:名前は開発中のものです。 mailto:sage [2008/04/20(日) 20:50:49 ID:w+DK4WIH]
- リアル黒ヒゲ危機一髪とか?
入るのはもちろん>966
- 970 名前:名前は開発中のものです。 [2008/04/20(日) 22:51:58 ID:W+RKxW9X]
- うなぎを食べたからちょーごきげん♪
黒ヒゲ危機一髪はありがちだな。却下。 なんか、あっという間に数時間経っちまったし。 もっと人生は有効に使いたいよな。 パソコンでピコピコ遊べるのがいいんだけどなあ。 しゃきーんと名作が作れるような方法があったら教えてください。
- 971 名前:名前は開発中のものです。 [2008/04/21(月) 15:30:26 ID:qZ0wZXIU]
- HSPでいいんじゃね?HSPでたりなくなったらVCとかC#でいいんじゃね?
- 972 名前:名前は開発中のものです。 [2008/04/22(火) 13:05:39 ID:Hj1Lbog/]
- 大作ゲームって何年もかけて作るらしいけど、
実際問題、何年もかけてしまうと 開発環境のWindowsが使いものにならなくなってたり、DirectXの新バージョンが出てたりで、 なんかがっかりしない?
- 973 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 22:57:13 ID:l00YZykv]
- コアはOS非依存で作るべきじゃね
表示周りやインタフェースはしょうがないけどなんとでも
- 974 名前:名前は開発中のものです。 [2008/04/26(土) 15:02:12 ID:OYYXFeHi]
- ゲーム製作するテンションが最近下がり気味だ。
誰か話題ふって
- 975 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 15:10:51 ID:NwuSmatz]
- じゃ、おれと競争しようぜ。
━━━━━━━━━━━━━━━━━ ここまでできた ━━━━━━━━━━━━━━━━━ void main(void) { }
- 976 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 15:40:23 ID:AI36ZnpV]
- >>975
俺も競争に参加するわw int main() { init(); while(1) { move(); clear(); draw(); wait(); } return 0; }
- 977 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 15:55:14 ID:NwuSmatz]
- ほぼ完成形
int __stdcall WinMain( HINSTANCE inst, HINSTANCE prev, LPSTR line, int show) { NwuSmatz game(indt, prev, line, show); while(game.play()); } あとはNwuSmatzクラスだけだな…
- 978 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 21:18:25 ID:NwuSmatz]
- >>974のテンション下がり過ぎw
- 979 名前:名前は開発中のものです。 mailto:sage [2008/04/27(日) 00:33:48 ID:foOERkFF]
- いうなw
今日は逆に踏ん張って一応カタカタ打ってたよ ぜんぜん進まなかったが。
- 980 名前:名前は開発中のものです。 [2008/04/28(月) 04:57:22 ID:5y4hHvWT]
- もしかしてmbga.jp/AFmbb.MyVw8b67b8/?_from=top_aff_mbb
|

|