親父PGがゲームを作り始めるスレッド
■ このスレッドは過去ログ倉庫に格納されています
0001親父PG
04/03/30 02:40ID:phIrC7nNC++やC、アセンブラは昔こなしたし、プログラムの事なら自信はあるけど
ゲームは作った事が無い方。現場からも引退したし(w。
ここは一つ趣味でDirectXでも勉強して、ゲームでも作ってみようかなぁと思った、
オジサンPGのスレッドです。
一緒にマターリライブラリから作りませんか?
0596名前は開発中のものです。
2008/02/14(木) 22:45:29ID:FdgBHXm4C++とDXライブラリで。
0597名前は開発中のものです。
2008/02/14(木) 22:56:52ID:oVBtZjUGここがダメ。
あれは理解するものではない。
実際動かしてデバッガで止めて値を見ながら個々のクラスの挙動を確認するものだ。
それぞれがシッカリ動いていれば、全体がちゃんと動くはず。
全体がちゃんと動かないなら、関連するクラスを一つ一つ確認していく。
理解しなきゃヤダヤダなら、せいぜいC言語程度でとどめるべき。
0598名前は開発中のものです。
2008/02/14(木) 23:37:25ID:gtndZHLJとアプリ一つも作らずデザインパターンの本いきなり読んで
意味不明だった自分が言って見る
0599名前は開発中のものです。
2008/02/15(金) 06:41:00ID:iC9Asv14自分が理解できないならゴミと同じ
シングルタスクで順番に動くとこから覚えるべき
0600名前は開発中のものです。
2008/02/15(金) 07:04:49ID:0tGM7/Pnつーか三点リーダ多すぎ、メンヘラじじいかよ。
0601名前は開発中のものです。
2008/02/15(金) 14:13:16ID:m19H/7l8ノ
30代前半。外資系IT企業の社内SEやってるけど、コンテンツPGへの転身を画策中。
現在、メタセコ&Blenderでモデリング、irrlichitでゲーム開発中。
まずは…まずは同人レベルで一本完成させないと話にならんのでorz
0602名前は開発中のものです。
2008/02/15(金) 18:47:17ID:yiiieajM0603名前は開発中のものです。
2008/02/15(金) 19:23:03ID:2ynewAui0604名前は開発中のものです。
2008/02/15(金) 23:36:30ID:So/9f8nkまずは2Dゲームから挑戦しようと思ってます。
デバッグも意識します。
勉強段階なので簡単には進まないけど、頑張ります。
0605名前は開発中のものです。
2008/02/16(土) 12:50:43ID:KxvbMerXお、こんなスレがあったのか。ということでノ
30代後半に突入してしまった元ゲームPG。
今はまったり制御系PG。
ゲーム制作は趣味でやってる。
2DSTG制作中。弾撃って敵破壊するとこまではできた。
0606名前は開発中のものです。
2008/02/16(土) 13:41:42ID:tgZ6BU1C元ゲームPGならあっという間でしょうに、これだけ聞くとまるで初心者PG(w
0607名前は開発中のものです。
2008/02/16(土) 15:59:04ID:Kw/BLJtn絵も描いてるんだと思うが、多分違う
俺も元ゲームPGだがセガ○ターンじゃ意味ねぇ
0608605
2008/02/16(土) 16:42:55ID:KxvbMerXああ、うん。作業量の7割はライブラリ作成だよ。
あと2割はドット打ち。
今は音関係のライブラリやってる。
ゲーム本編はさすがに昔とった杵柄でいけるけど
WinAPIとDirectXで時間取られてる。
まぁライブラリなんぞ自作しなくたって
世に山ほどあるのはわかってるけどね。
0609名前は開発中のものです。
2008/02/21(木) 21:09:14ID:9vjNL+SIライブラリから作るからこそ趣味PGですよ。
0610名前は開発中のものです。
2008/02/24(日) 23:08:35ID:qt47+5k5だが下手するとライブラリ整備ばっかりやってるライブラリ厨になりかねん罠。
すいませんライブラリのバージョンは3.0になのに完成したゲームは0です。
ver1DirectDrawで作る
ver2:DirextGrapshics対応だけど2Dメイン。
ver3:ようやく3D対応。
0611名前は開発中のものです。
2008/02/24(日) 23:10:33ID:QjGHVpOr俺達のようなへたれPGが潤います。
0612名前は開発中のものです。
2008/02/25(月) 22:18:55ID:o87QuoOWやっぱり自分でライブラリ作れないとこの先厳しいのかもしれないという気がしてきた。(でも無理w)
最近、もう少し難しい本でさらに勉強しようと思ったのですが、
よく見ると最初の章が「まずライブラリを作りましょう」となっていて
ここで完全につまずく(買う前に気づけよと言われそうですが・・・orz)
>595の「憂鬱なプログラマのためのオブジェクト指向開発講座」は
12章まで読んで区切りつけました。(大体7割読んだ。)
それで「14歳から〜C++わくわく〜」本をもう一度読み、
クラス図もどきを作成してみた。クラスのつながりの表現はパスした。
そこまで理解しきれないし、時間も無い。
とりあえず、世の中にはクラス図やシーケンス図のような手法があるんだな〜と
知っただけでも良しとする。
複数のキャラに異なる動きを実装する部分のしくみについては
ぼんやりながらわかってきた気がする。
この先どうするかは未定。
0613名前は開発中のものです。
2008/02/25(月) 23:44:48ID:o87QuoOW上の書き込みにfromを付け忘れていた。
とりあえず、次の目標はキャラを22個表示し、その内の1つだけ8方向移動させる。
一ヶ月位かかりそう。
今まで色々本読んで来てこの目標では恥ずかしい気もするが、そんな事言っても仕方ない。
0614名前は開発中のものです。
2008/02/26(火) 01:24:53ID:uKbD9POOというか、なぜ本をもう一度読むのか??
一度読んだならあとは辞書的に使えばいいじゃない。
そもそも何か作りたい最終目標があるなら、
そんな練習問題してないですぐにとりかかりなよ
0615名前は開発中のものです。
2008/02/26(火) 02:57:52ID:TxUiyNXGターゲットプラットフォームで作った事が無いのならば、とりあえずで良いから何か作る。
話はそれからだ。
0616名前は開発中のものです。
2008/02/26(火) 19:12:32ID:tRWcfCXW0617名前は開発中のものです。
2008/02/26(火) 19:16:19ID:XYOy85Qt0618名前は開発中のものです。
2008/02/27(水) 13:57:43ID:UEIyPPFq0619名前は開発中のものです。
2008/03/02(日) 11:52:09ID:RB2u7n9vなかなか一度で理解出来なくて部分的に読み直したりしています。
途中で挫折している本がほとんどですが、
読んだ部分だけでも何かの役に立っていればいいや位の気持ちでいます。
最終目標は、3Dオンライン対戦サッカーゲーム(>588)・・・orz
>最低限動く物レベルでも最初に示してたな。
ttp://gamdev.org/up/ の11143にUpした。
実はサンプルソースの背景差し替えただけですが・・・。
最近忙しくなってきたので、一ヶ月以内で1キャラだけ8方向移動を実現する目標も
ちょっと怪しくなってきました。
0620名前は開発中のものです。
2008/03/02(日) 14:00:49ID:RB2u7n9vでも、最初の目標はもちろん2Dからですので、3Dやオンラインは遠い遠い先の話です。
やる気が続けばですが・・・orz
0621名前は開発中のものです。
2008/03/09(日) 21:00:24ID:UsU0aw+PUpしてみたら、無人スレになってしまった。
Upしたのは画面の遷移(スタート、メイン、オーバー、クリア)で、メインの時に
赤いBOX出してたけど、BOXの部分はカットしたものです。
このスレへの参加は2月(>578〜)だけど、実際には去年の8月ぐらいから勉強していて
未だにこの内容レベルでは、目標達成は難しいのかもしれないが、もう少しやってみるつもり。
今週は何もやれなかった。ちょっと時間的にしばらくは余裕が無い感じ。
それにアニメパターンを自分で書くのも壁の1つになっていて、
これは、フォトショップエレメント3.0(何かのおまけで付いていたソフト)で
なんとかしようと思っているが、これの使い方を覚えるのに結構時間が掛かりそう。
0622名前は開発中のものです。
2008/04/08(火) 00:56:38ID:Xi1tjXPZここが無人化してからやる気が出なくなっていましたが、最近気持ちが少し回復してきた様なので再開。
前にうp(←2ちゃん風w)したファイルは、なんとなく恥ずかしくなったのですぐに削除しました。
今回のは中身をほとんど忘れてしまってて苦労しましたが、8,6,2,4キーで移動出来るようになったので、うpしてみました。
ttp://gamdev.org/up/img/11295.zip
この中のexeファイルでたぶん動くはず・・・。
アニメパターン自作は早々に諦めました。
フォトショップを覚えるのが困難なので、他のアニメパターン専用フリーツールを探した方が良いのかもしれない。
でもそれ以前に本やネットでまだまだ修行が必要な感じです。
0623名前は開発中のものです。
2008/04/08(火) 02:07:45ID:7hhcbGRUざっとソース見てみました。
FieldPlayerControl::move()でキャラ動かしてるけどこれはおかしい。
CharaDataを継承したFieldPlayerクラスを作ってその中でやらなきゃ。
CharaDataをstructからクラスにしてmove()ってメンバ関数持たせる。
FieldPlayerControl::move()はlist<CharaData>に登録されてる
オブジェクトのmove()を呼び出す。
って、するはずじゃない? そのためにlist使ってるわけでしょ。
このあたりは
ttp://www31.ocn.ne.jp/~yoshio2/vcmemo9-1.html
がわかりやすいと思います。
0624名前は開発中のものです。
2008/04/08(火) 06:25:39ID:UAHEfyC7http://kirara111.sakura.ne.jp/
賞金3万だよ。
0625名前は開発中のものです。
2008/04/08(火) 23:15:45ID:+OcZ6Ue4>>623
見てくれてどうもありがとうございます。
ソースは本のモノを改造しているのですが理解不十分な部分もまだまだ多いので、
改造しつつソースを見直していく中で色々覚えていきたいと思います。
ご紹介のサイトも難しそうな内容ですが、ゲームを題材にしてるので
かなり参考になりそうな感じで助かります。
これらをやりつつ、ウィンドウズプログラミングとDirectXにも再挑戦してみようかな〜と
最近思い始め、やる気も戻ってきそうなのでまたしばらくの間は潜行wするかもしれません。
>>624
自分の場合、コンテストに出せるようになるには早くても10年くらい掛かりそうな予感がします・・・orz
0626名前は開発中のものです。
2008/04/09(水) 21:16:34ID:Zrpa1LEN昨日の最後2行の
>ウィンドウズプログラミングとDirectXにも再挑戦
・・・の所は今振り返ると余計な話だったので聞き流してください。
何故か話に関係なくつい口に出てしまうようです。
と言っても本当に誰もいなさそうな感じ。
0627名前は開発中のものです。
2008/05/29(木) 16:16:32ID:t1AW7sga0628名前は開発中のものです。
2008/06/01(日) 22:58:19ID:0wmVAdix実はあれから全然進んでいない為に何も書き様が無く引っ込んでましたが、
人がいる???様なのでちょっとだけ出て来ました。w
途中何度か再開しようとしたけどバグが取れず断念。
でも、最低限、絵を画面に表示して動かせるのだから、何かは作れるはずという気持ちがあるのだろうか諦めきれずにズルズル状態です。
単に引っ込みがつかなくなってるだけなのかも?
ゲーム製作技術板らしくフェードアウトすればいいのに・・・orz、何故か出来ない(といいつつフェードアウトするかもしれないw)。
まぁ、一度頭の中を整理して出直そうかなぁーと今は思っており、>595(7)を参考に設計図を作って(クラス図もどきではなく)、
「プロトタイプはここまで作るぞ!」と決めてからプログラムを書いてみようと思います。開始は未定ですが・・・。
最初は書きながら進めていこうと思っていましたが、ちょっと日が過ぎてしまうと、いくらコメント文を残していても
忘れてしまうからというのが理由です。(もう親父だから3日くらいで忘れる)
あ!>>623のHPも参考にしまして、これは第7回で終わっている様子で、
文章だけしか読みませんでしたが(実は自分はWindowsプログラミングが解らないのですorz)、参考になりました。
弾の処理でlist使ってなさそうなので、実装のやり方はきっと色々あるのだろうなーというのが実感です。
>578(3)はたぶんC++の説明の為にあえてlist使ってたのかもしれません。
という事で何か進捗あれば戻りたいけど、出来なければフェードアウト・・・かも・・・? orz
0629名前は開発中のものです。
2008/06/02(月) 00:09:51ID:CWLiXfI90630名前は開発中のものです。
2008/06/02(月) 22:50:19ID:hRLU7QYaDXライブラリでやってます。これが無いと自分は何も出来ないです・・・orz
0631名前は開発中のものです。
2008/06/02(月) 23:31:29ID:abbls1vYかくいう俺もDXライブラリ使い始めてWindowsゲーム作れるようになった親父PG。
ゲームなんて極端な話、キー入力と画面表示のやり方さえ解ればなんとかなるもんだし。
0632名前は開発中のものです。
2008/06/03(火) 02:05:09ID:64WS04V10633名前は開発中のものです。
2008/07/06(日) 12:53:54ID:6A6IhNhh自分はほとんどプログラムを書いた経験が無いに等しく、やっぱりごりごり出来るレベルに達していないようです。orz
結局、>595(7)を413/P449まで読んでまだ頭の整理中。
内容が無いし、また挫折して恥を晒すかもしれないけど、やる気の維持目的でその過程をうp。
ttp://gamdev3.hp.infoseek.co.jp/cgi-bin/up/upup.html のNo.300
0634名前は開発中のものです。
2008/07/06(日) 13:16:30ID:oDsLOn7A0635名前は開発中のものです。
2008/07/06(日) 14:11:07ID:6A6IhNhh確かにそうだな〜とも思います。
やっぱり独りでこもって作業すると無駄(?)な方向に考えが進んでいたとしても
それに自分で気が付かない事もあるけど、こういう場所でなら軌道修正が出来たりする。
という事で次は2,3ヶ月後でもいや6ヵ月〜1年後になってもいいから、動くものをうpするようにします。
最終設計図は胸にしまっておいて求められればうpしますよw
0636名前は開発中のものです。
2008/07/06(日) 14:36:39ID:oDsLOn7Aとりあえず作った方がいいのよね。初心者なら特に。
2〜3ヶ月もかけてまともに動くものを作る、じゃなくて
2〜3日で、まともじゃなくてもいいから動くものを作る。
サッカーなら例えば、画面上をボールが跳ね回るだけのプログラムでもいい。
それができたら、次はボタンを押したらボールが別の方向に跳ねるようにするとかして
動きを少しずつ増やしていく。
そうやって実際に動かしてみれば自分に出来る事と出来ない事が判ってくるし、モチベーションも上がる。
そしてある程度できるようになったら、設計とか考えればいい。
0637名前は開発中のものです。
2008/07/06(日) 22:24:44ID:FtLrtqtuまずは犬小屋とか机程度の小物から完成させるべきだ。
0638名前は開発中のものです。
2008/07/06(日) 23:09:11ID:rojNtmXY0639名前は開発中のものです。
2008/07/07(月) 09:34:01ID:xHBf+NpG0640名前は開発中のものです。
2008/07/08(火) 03:26:16ID:mY9IvFlh0641名前は開発中のものです。
2008/07/08(火) 13:14:16ID:7GRO8K6D物好き大石
0642名前は開発中のものです。
2008/08/10(日) 10:56:59ID:C3bjzuz7>>636-638
コピペ率を下げて自分でプログラム入力してみると、確かに色々見えてくるものがあるようです。
やる気が続き、自分でバグ取りが出来る限りはこの制作を続けようかな〜と思っています。
>>640
自分はまだクラス図もどきしか出来ませんが、いずれは設計も視野に入れておこうと思います。
>>639-641
個人的にはこのスレで語ってOKだと思います。
ここは元々は「ライブラリから作り始めてゲームを作り始めるスレ」ですから・・・。
一応動くのが出来ましたので、うpしてみました。
ttp://www.dotup.org/ の1138番のファイルでパスはP003、ノートン解除しないと落とせないので、気になる場合は
見るのをやめた方がいいかもしれません。ゲーム板用UPロダには何故かうp出来ませんでした。
ファイル容量が大きすぎるのかもしれません。
内容的には、4月8日にうpしたのと変わらず、キャラが4方向に動くだけですが、
今はまだ必要ないと思う部分を削除して書いたものです。
スタート画面、その他の画面への遷移はなくして、あの時は大半がコピペだったので、
使われていない記述もありましたが、それらも全部削除しました。
0643名前は開発中のものです。
2008/08/10(日) 12:28:11ID:Zub/23cQ親父だからとこのスレに誘導されて約半年が過ぎた。
この板でゲーム作りの勉強を始めた頃から数えればほぼ1年。
その結果がキャラ1人の4方向移動だけ・・・orz
ここで色々レスしてもらっていながら申し訳ない話ですが、
ちょっと訳があり、スレを引っ越す事を考えています。
0644名前は開発中のものです。
2008/08/10(日) 12:39:28ID:SzbrqgAP0645名前は開発中のものです。
2008/08/10(日) 14:09:48ID:S87kQ+2Nここまでできれば、後はめきめきと伸びるはず。
0646名前は開発中のものです。
2008/08/10(日) 22:10:56ID:TI8/YXhL引っ越しを考えたのは、自分はライブラリから作れる程のレベルにはなれないし、
このままの超スローペースでしかも入門レベル的な制作報告ではスレ違いになるかもしれないと思ったから・・・。
でも、色々レスしてもらって続けてこれた経緯もあるので、ここに出入りしないという意味ではないし、感謝してます。
>>644
一応「ゲーム製作って実際どのくらいまでできんの??」が空いてる様なので、ここを考えてます。
書き込むのは、いつもと同じでしばらく先の話になるかもしれません。
>>645
励ましの言葉ありがとうございます。(やる気アップw)
自分のプログラムは本、ネット、スレ等から力を借りてつぎはぎして作ったようなモノなので、
それに1年掛かったとなると適性的に実際どうなんだ?という気持ちが沸いて「>その結果が・・・」のセリフが出てしまったのかもしれません。
まぁ、時々どこかで書いてたかもしれませんが、ダメになったらその時はその時でいいやぐらいの気持ちでもいいんだろうなぁ〜と思ってます。
0647名前は開発中のものです。
2008/08/11(月) 03:42:34ID:toQIPHfiお引っ越しをするなら、
1人でゲームが作れるように修行します。
http://pc11.2ch.net/test/read.cgi/gamedev/1006284805/l50
がおすすめです。
0648名前は開発中のものです。
2008/08/11(月) 22:07:01ID:ZFM16c4b>>647
とりあえずおすすめの方で続けてみる事にします。
メインの書き込み先が移っても同じ板の中での話しなので、
これからも宜しくお願いします。
0649名前は開発中のものです。
2008/09/11(木) 23:23:20ID:0vEIFY1dゲームはすなわち作り続ける根性のみ必要と実感し、RPGツクール2000まで敷居を落としています。
もちろんRTPのみでの大いなる出発です。
装備品はフォトショ、shade10、poser8、ASID、flstudio8、flash6、各データ集もろもろ作れないものはございません!
が、これらを使って作品を仕上げる(仕上げたとか言わないかもしれない)だけで3ヶ月とかたちます。
ゲームを作ろう!そうおもって24年。完成品はスーファミのRPGツクール2のゲームだけですw
ここの皆さんはすごいです。やる気をみしてくれますね。
脳内では軽く50作品は出来ているのですが、とりあえずWindowsで動くものをw
では、完成まで深く潜ります。ごきげにょう。
0650名前は開発中のものです。
2008/09/12(金) 21:44:47ID:xRQEs7Xfまずは犬小屋、いや、本棚からはじめるんだ。
0651名前は開発中のものです。
2008/09/12(金) 21:49:51ID:7JaM6cPg0652名前は開発中のものです。
2008/09/19(金) 01:47:42ID:oNQY3VeL0653名前は開発中のものです。
2008/09/21(日) 02:00:12ID:lu/Rto8Q0654名前は開発中のものです。
2008/09/24(水) 23:23:48ID:JnCoPki50655名前は開発中のものです。
2008/09/24(水) 23:41:04ID:KvsTRBr50656名前は開発中のものです。
2008/09/24(水) 23:51:24ID:JnCoPki5ここ見てるやつ居るんだなw
0657名前は開発中のものです。
2009/06/19(金) 18:32:30ID:akKp4rW70658名前は開発中のものです。
2009/06/20(土) 10:00:58ID:WYRBGPTn> 装備品はフォトショ、shade10、poser8、ASID、flstudio8、flash6、各データ集もろもろ作れないものはございません!
このうち、実際に金出して買ったのって、どれ?
0659名前は開発中のものです。
2009/06/26(金) 18:09:25ID:/s26PYbc0660名無しさん@そうだ選挙に行こう
2009/08/30(日) 18:46:25ID:jGffUGda0661名前は開発中のものです。
2009/10/20(火) 15:26:05ID:N0f5xyWG別の作ったぞ
0662名前は開発中のものです。
2009/12/08(火) 15:24:35ID:YfDIR4v8またつくったさ
■ このスレッドは過去ログ倉庫に格納されています