【製作スレを】1が勉強します【盛り上げたい】
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2010/01/17(日) 10:15:11ID:D6dprG37これではいかんと考えた私が、ゲーム製作をこのスレで勉強しながら完成を目指し、
スレの活性化を目指してがんばりたいと思います。
まずはプログラムを勉強します。
定期的に色々書き込んでいきたいと思いますのでよろしくお願いします。
0002名前は開発中のものです。
2010/01/17(日) 10:20:02ID:D6dprG37使用するソフトはC++になります。
こちらのサイトでフリーで使えるので、皆さんもよければ使ってみてください。
http://www.microsoft.com/japan/msdn/vstudio/Express/
ゲームといったらC++というのが多いみたいなので、このソフトに決めました。
まずは体験版級のレベルで完成を目指して勉強してみたいと思います。
今日勉強する内容はストラテジーゲームのプログラムです。
よければ皆さんも日々の勉強状況を書き込んでいってください。
ちなみに、私のプログラム歴は0からのスタートになります。
0003名前は開発中のものです。
2010/01/17(日) 10:28:10ID:D6dprG37http://www21.atwiki.jp/suretate1/pages/1.html
なるべく更新できるようがんばりたいと思います。
0004名前は開発中のものです。
2010/01/17(日) 10:31:05ID:D6dprG37Strategy Game Programming with DirectX 9.0
http://www.amazon.co.jp/Strategy-Programming-Directx-Wordware-Graphics/dp/1556229224/ref=sr_1_1?ie=UTF8&s=english-books&qid=1263691756&sr=8-1
渡米した際に古本屋で購入しました。
ほかにも一緒に何冊か購入したので、そのつど勉強したいと思います。
円高ありがとうございます。
0005名前は開発中のものです。
2010/01/17(日) 12:20:31ID:sIfewkAwなんとか自己検索して解決しました。
Windows Platform SDKという物が入っていなかったからのようです。
これは下記のサイトで手に入ります。
http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en
これによって1はWindowsAPIの設定を覚えた!
0006名前は開発中のものです。
2010/01/17(日) 13:25:01ID:sIfewkAwこんどはDirectXSDKが入ってなかったとの事ですorz
DirectX SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=572BE8A6-263A-4424-A7FE-69CFF1A5B180&displayLang=en
いろいろと入れなきゃいけないみたいですね。
0007名前は開発中のものです。
2010/01/17(日) 15:38:36ID:dWnWxaJK0008名前は開発中のものです。
2010/01/17(日) 22:02:16ID:tym5KSuL実際紙芝居以外の在野のゲームプログラマーは貴重だ。
00091です
2010/01/18(月) 18:27:58ID:ebQ9/9tG日記帳だけにならないように考えていきたいと思っております
>>8
ありがとうございます。罵倒だけしかこないと思ってたので嬉しいです。
なんだかんだで昨日は最初の方からほとんど進みませんでした。
本で勉強する場合、少しでも本と違うことが起こるとそれを調べるのに長時間かかるという状態に陥ってしまってますorz
プログラムの世界は広すぎて……
今のところ和風のRTSか、やる夫が主人公のRTSを作ってみようかと考えております。
同時にグラフィックの修行もしているので、wikiの方をいろいろ充実できるよう頑張っていきたいですorz
0010名前は開発中のものです。
2010/01/18(月) 19:37:54ID:D5r0/ddi言語はC++ですか...
頑張ってください
00111です ◆O1kd9xJmJI
2010/01/18(月) 20:33:07ID:ebQ9/9tG現在企画書を書いています。
完成次第wikiへの貼り付けと、こちらのスレッドで出してみたいと思います。
>>10
ありがとうございます。
初心者でC++のゲーム制作は無謀でしょうか?orz
さっぱり意味がわからなくて苦戦しています。
0012名前は開発中のものです。
2010/01/18(月) 21:34:49ID:gind7IbN壁が低く挫折しにくいため、おすすめする。
00131です ◆O1kd9xJmJI
2010/01/18(月) 22:03:56ID:ebQ9/9tG私のプログラム技術により決まってない項目が沢山あるのですが、更新していきたいとおもいますので
なにとぞご了承ください。
wikiにも企画書のページを作成いたしました。
http://www21.atwiki.jp/suretate1/pages/14.html
◆タイトル
「忍〜Yawkwai 〜(仮)」
◆ジャンル
2Dノベル系リアルタイムストラテジー
◆プレイ人数
1人
◆コンセプト
戦国時代の忍者と呼ばれた者達と妖怪とのバトル!
◆企画意図
日本では脚光を浴びにくいリアルタイムストラテジーに日
本設定の要素を取り込み、今までにない世界観のRTSを
作ってみたいと思いました。
昨今、このジャンルは多人数で遊ぶ事に重点を当ててい
るゲームが多いですが、私がエイジオブミソロジーで体験
したシナリオプレイでのRTSの面白さを出すために、シナ
リオを重視したRTSものを作りたいと思い企画しました。
↓続きます↓
00141です ◆O1kd9xJmJI
2010/01/18(月) 22:07:06ID:ebQ9/9tG〜 プロトタイプ版の目標(どんなに遅くても半年)
〜 完成版(未定)
◆ターゲット層
27歳・男性
◆販売目標
納得のいくものさえ出来上がれば、次のゲーム制作のた
めに少しは収入になればいいなぁ(´A’)
が、基本フリーで行きます。
◆ゲームのPRポイント
・忍者の忍術!妖怪の妖術!仏教・キリスト教の法術!
大名・豪族・一揆兵の戦術!が織り成す術バトルシステム
・多種族との同盟によって新たな技を閃く!
↓続きます↓
00151です ◆O1kd9xJmJI
2010/01/18(月) 22:09:34ID:ebQ9/9tG〜開発中のため、随時更新します〜
◆操作方法
基本的にAoEシリーズを意識していただけるといいと思
います。私のプログラム経験が0ということもあり、完成版は
違う出来に仕上がっていると思います。
◆ゲーム概要
時は戦国時代。ちょっとずれたパラレルワールドにある日
本。主人公はしがない農民である。ふとしたことから忍者に
なり、忍者の長に抜擢されてしまう。豪族や大名の依頼に
より忍びとして働いていく。対立していた村や他国の大名
との戦いにより成長していく主人公。そんな時、ふとした事
から妖怪の噂を聞く。依頼を遂行するうちにある大名と妖
怪の繋がりを見つける。それまで対立していた者達と力を
あわせてその大名を倒す。
◆ゲームフロー
私のプログラム技術と相談しながら随時更新していきた
いと思います。
改善点やアドバイスがあればご鞭撻のほどよろしくお願いいたします。m(__)m
>>12
ありがとうございます。#ですね、検討してみます。
0016名前は開発中のものです。
2010/01/18(月) 23:19:50ID:srvGrtpQまあ、がんばれ。
三ヶ月このスレが続いていたら応援してやる。
0017名前は開発中のものです。
2010/01/21(木) 07:55:10ID:UAR2akifプログラム書く時間に充てる人が増えたのかと思ってたぜ
00181です ◆O1kd9xJmJI
2010/01/21(木) 21:22:17ID:9M15tSImありがとうございます
最近あっという間に時間が過ぎていってしまいますorz
続けれるようがんばりたいと思っております
>>17
それだとよいですね
ゲーム製作板が盛り上がること期待しています
なんだかんだでプログラムがさっぱりわからなくて挫折しまくってますorz
現在WinAPIをやっていて、なんとかある程度ウィンドウ作れました。
そろそろ仕様書の作りこんでいきたいと思ってます。
精神と時の部屋が欲しい・・・
0019名前は開発中のものです。
2010/01/23(土) 22:56:38ID:gYB+VHnc2D画面でキャラを移動、ジャンプさせるだけのプログラムでもけっこう時間かかった。
>>1ももうちょい簡単なやつから作ってみればどうよ?
0020名前は開発中のものです。
2010/01/24(日) 13:01:39ID:g5WttCcDWindowsプログラム+DirectXについての理解をしながら
さらにゲームプログラムしなきゃいけないので勉強することが多すぎるんですよ。
あえてやるなら、DirectXで作ったゲームのライブラリやソースを公開しているところが
あるのでそれをいじることから始めるのがいいと思います。
個人的なおすすめ環境としては、Javaか、Flash(Flex,ActionScript)かな。
ゲームを作る基本的な部分である、画像の表示、マウス、キーボードの入力
簡単に作れ、ネットで公開でき、無料で作れるってことですごく良い感じです。
>本で勉強する場合、少しでも本と違うことが起こるとそれを調べるのに
>長時間かかるという状態に陥ってしまってますorz
プログラマなら誰しも通る道ですねそれはw
コンパイルオプションとか、環境変数とか、パスが違うとかで僕もいろいろ苦しめられました。
プログラム歴0からで,ウィンドウを作れるっていうのは正直すごいと思うので、
作りやすい環境でゲーム作成を楽しんで欲しいですねー。
0021名前は開発中のものです。
2010/01/24(日) 17:26:25ID:AQHd0X/W0022名前は開発中のものです。
2010/01/26(火) 13:40:41ID:PurC7kwwHSPってのも結構見るんだけどそれよりJAVAやFlashのがいいかな。一長一短あるんだろうけど
0023名前は開発中のものです。
2010/01/27(水) 20:44:00ID:9IurPL7i・DXライブラリ(C言語またはC++)
・Flash(ActionScript)
・携帯アプリ(Java)
・VisualBasic
・HSP
プログラム初心者が比較的とっつき易そうなのはこれくらいかなあ。
個人的には>>1にDXライブラリをお勧めしたい。
Win32APIもDirectXも手間がかかり過ぎるし初心者向けじゃないと思う。
00241です ◆6s3puQqtvs3b
2010/02/04(木) 09:49:18ID:lDs5rZSx上京などの予定が入ってしまい、PCに触ることができませんでしたorz
状況から言うと、ほぼ進んでない状態です\(^o^)/
私自体が衰退させるようなことになって申し訳ない
またしばらく時間とれそうなので、なんとか頑張っていきたいです。
>>19
ありがとうございます。
私も簡単な物にしようかな……とか思って悩んでたしだいですorz
DirextXで3Dでもやろうとするなら数学の知識も必要みたいですし\(^o^)/
>>20
ご教授ありがとうございます。
無料ってところが凄く魅力的ですね。
DXライブラリは触ってみてますが、もう少しでなにかつかめそうなのでもうちょっとC++で頑張ってみたいと思ってます。
>>21
まったくもってその通りですね。
ただ、延々と延期するようにはなりたくないのでそこが悩みどころです\(^o^)/
>>22
HSPも少しだけ触ったことあったのですが、できる事に制限があるみたいで、
と思って触ったC++で\(^o^)/
>>23
なるほど、thx
一番最初はFlashでやってみようかなと思ってたけど、
いろいろできるかなと思ってC++選んでしまったんですよね……。
なんとかもうちょっと頑張って見たいと思っております。
皆さんありがとうございます。
00251です ◆6s3puQqtvs3b
2010/02/04(木) 09:49:59ID:lDs5rZSxそのうえ上げてしまった\(^o^)/
0026名前は開発中のものです。
2010/02/04(木) 11:46:44ID:MCxAAZg00027名前は開発中のものです。
2010/02/04(木) 16:58:16ID:fuakL/Q90028名前は開発中のものです。
2010/02/04(木) 17:55:08ID:VOHpY+0Bプログラム暦0とか言ってるけど
どうせ2,3ヶ月で辞めた元ITドカタってところだろ。
0029名前は開発中のものです。
2010/02/04(木) 23:45:39ID:5gu/fzEP仕様をもっと煮詰めたほうがいいですよ。
仕様が決まっていないと、やること分からず無駄な時間過ごしたり、
作ったものが役にたたなかったりしますしね。
●インターフェース周り
マウス、キーボードの入力とキャラの動きの関係
●画面にあるオブジェクト
プレイヤー、敵、NPC、障害物
●データ関係
プレイヤー、敵、、NPC、障害物のパラメーター
●イベント管理
セリフやイベントフラグの管理
この辺はどんなゲームもあると思うので、まずはこれを明確にすること
そして、プログラムとして上のデータや動きをどう実装するかを考える。
という感じですかね。
>延々と延期する
ノリだけで作って、できなくて延々と延期するのはまずいですが、
しっかりと蓄積してくものがあれば、時間がかかってもいいと思います。
0030名前は開発中のものです。
2010/02/05(金) 05:52:29ID:MG7ouNAl0031名前は開発中のものです。
2010/02/05(金) 13:28:17ID:Ir4+43zS0032名前は開発中のものです。
2010/02/12(金) 21:40:47ID:h6YYhsG60033名前は開発中のものです。
2010/02/13(土) 17:02:59ID:6eeIdUvE何かいいアイデア転がってないかな
00341です ◆6s3puQqtvs3b
2010/02/13(土) 21:13:14ID:OxhyBxWLな、なんとか3月末までにはテスト版的な物を作りたガガガガガガ・・・・・\(^o^)/
0035名前は開発中のものです。
2010/02/14(日) 23:38:52ID:lTjYNoLT条件分岐とループだけでゲームはいける
頑張れ
0036名前は開発中のものです。
2010/02/21(日) 12:05:29ID:NwLvtIgJこのまま1がフェードアウトする方に100ペリカ
0037名前は開発中のものです。
2010/02/21(日) 12:34:14ID:0xyTDDn6もちろん最後まで頑張る人は応援する
0038名前は開発中のものです。
2010/02/21(日) 15:05:41ID:M35hw2mK0039名前は開発中のものです。
2010/02/21(日) 18:06:27ID:nU7Cvmza"Programming an RTS game with Direct3D"(Carl Granberg)がお薦め。
でも、個人的にはテトリス、ブロック崩し辺りから作った方がいいと思う。
0040名前は開発中のものです。
2010/02/21(日) 18:23:25ID:3WslvQenその本読んだけど
それこそ、初心者には無理だよ。サンプルでついてるゲームにもバグあるし。
debugからreleseでビルドしたとたんに動かなくなる。
そんなの参考にしてもな。
>でも、個人的にはテトリス、ブロック崩し辺りから作った方がいいと思う。
ここは同意
0041名前は開発中のものです。
2010/02/23(火) 20:54:04ID:bycHuCQj0042名前は開発中のものです。
2010/02/24(水) 07:37:35ID:q1FjZhxP0043名前は開発中のものです。
2010/02/28(日) 13:55:10ID:bdWXZMRz0044名前は開発中のものです。
2010/03/01(月) 09:35:27ID:R/ddI/cc非常に残念ですが・・・
0045名前は開発中のものです。
2010/03/01(月) 11:03:36ID:szHT1/qtプログラミングの難しさがよく分かったようだな
0046名前は開発中のものです。
2010/03/01(月) 11:50:16ID:gAdykzjx0047名前は開発中のものです。
2010/03/01(月) 16:06:15ID:4IOjAVzE0048名前は開発中のものです。
2010/03/01(月) 16:41:02ID:mCObdbt2でも盛り上げるつもりはない
まったりやっていこうか
0049名前は開発中のものです。
2010/03/03(水) 07:24:05ID:kobRNO+x今後は↓のスレをお使い下さい。
■自主製作ゲーム:開発状況報告スレVer1.0■
http://pc11.2ch.net/test/read.cgi/gamedev/1247881234/
005046
2010/03/03(水) 10:46:16ID:XC5tGPWg0051名前は開発中のものです。
2010/03/03(水) 11:07:00ID:zypfCNdN0052名前は開発中のものです。
2010/03/03(水) 18:46:46ID:WxlbfkhKあたり判定の処理とかキー入力の受付とか
基本的な事はできるようになったからここでひっそりとやる事にします
■ このスレッドは過去ログ倉庫に格納されています