1人でゲームが作れるように修行します。2

1名前は開発中のものです。
垢版 |
2010/05/04(火) 00:44:29ID:HN0quC1A
がんばりましょう。

前スレ
1人でゲームが作れるように修行します。
http://pc11.2ch.net/test/read.cgi/gamedev/1006284805/
2016/05/06(金) 23:41:26.19ID:jvIfmPs9
>>451
まずプログラムを書いてみて可能ならホームページにUPしてみようと思います。
過去にプログラムを分割して苦労したことがあるので、ソースファイルは分けないでやってみる予定。
>>452
10年近く経過した今でも知識経験が浅いので今まで通りDXライブラリでいこうと思います。
オンライン3Dネットワーク11VS11対戦サッカーゲームが目標だけど、APIの知識がなくても作れたら幸いと思ってます…。
2016/05/07(土) 00:08:59.45ID:rf8SJyVJ
急がば回れで一ヶ月に一本ぐらいのペースでPONGのようなミニゲームを量産するといいよ
それを一年ぐらい続ければファミコンレベルのサッカーゲームは作れるようになっているはず

初心者がいきなり難易度の高い事をやって失敗する事が多いのだけど
まさにそのパターンだったと思うから、やり方を変えなくて上手くいかないんじゃないかな。
2016/05/07(土) 00:38:00.70ID:rf8SJyVJ
「PONGのようなミニゲームを量産」と言ったけど補足すると
PONGの規模の色々な種類のミニゲームを量産するという意味だったから。
サッカーゲームが目的なら、エアホッケー、パッドゴルフとか球を中心とするミニゲームがいいだろうね。
あとミニゲームは画像や音などの素材はこだわらないで簡単な棒とかでいいと思うよ。
2016/05/07(土) 23:03:33.78ID:aQ6mm+se
コンパイラの使い方もすっかり忘れてることが今日分かったし、
ホームページの書き方も過去に少しやってみただけなので忘れてて、ふりだしに戻った気持ち。
月1ペースは難しいかもしれないけど、作業が長期間途切れて何もかも忘れてまたやり直しに
時間をかけることにならないようにがんばっていこうと思います。

過去の経験では、画像データを自作するスキルが0で時間がかかり、モチベーションがダウンしやすいから
しばらくは線(まさに棒の感じ)でやってみる予定。
2016/06/01(水) 21:28:38.24ID:pJwelftJ
1カ月経つのが早いな〜。
コンパイラについてはプロジェクトを新規で作るたびに設定を1からやりなおすのが面倒だし、
操作をすぐ忘れるので、そういうのがモチベダウンの原因のひとつだったけど、14歳からはじめるわくわくC言語のvs2013版では、
プロジェクトをコピーして、ソリューションフォルダ?に入ってる一部のファイルの名前を変えて、不要なファイルは削除して、ファイルの中身を一部変えれば、
最初から設定しなくても使えるという方法が紹介されていたので、少しは楽になるかもしれない。
操作については、以前やっていた程度には大体思い出せたと思う。
ホームページの方も超初級のHTMLとCSSので、いずれ作りなおせるだろうとちょっと甘めに予想。
PONGの方は、矢印上下でラケットが上下するとこだけをためしに書いてみたところ
動きが滑らかでないので、なんでだろうという気持ちだけど、ゆっくりやる予定。
土日以外はあまりやれないし、土日やらないと翌週送りで1カ月なんてアッと言う間に過ぎるのが難点。
2016/06/17(金) 23:12:00.66ID:E14boNTx
動きが滑らかでない原因は描画を裏画面に指定する関数を入れ忘れたから。
たぶん表に書いて、何も無い画面を表に出して、その表に書いての繰り返しになっていたんだと思う。

ところでだけど、PONGのUPが遅れそうな状況。
実は間違えてフォルダごと全部消してしまった・・・orz
先週の日曜日夕方にUPしようとして、その前にふとデスクトップがショートカットだらけだから
片付けようと思い、片付けたらフォルダが消失していた。
検索しても出てこないから他のフォルダに入れた可能性は薄い。
ゴミ箱がアヤシイと思い、ファイル復活ソフトのお試し版を何種類か試したけどダメだった。

それにしてもこれは痛い。
プログラムのソースだけでなく、今年の1月からの勉強の記録や、
ホームページの練習ファイル、コンパイラの設定の仕方のメモとか
いろいろ全部を一つのフォルダに入れてて、それが消えた。
6ヶ月分が全部パーになった。

もう敗北宣言を出そうかと思ったが、別にそんなことしなくても次回の書き込みが10年後だっていいじゃないか!
わざわざあきらめたなんて書くことないよ!
・・・とも思ったりして今後の活動については保留中。

でも、PONGをもう一度書くところまではガンバってみるつもり!
2016/07/02(土) 12:04:22.08ID:G7R2y+xo
大事なのはやる気と根気だよ
2016/07/03(日) 19:36:33.06ID:aOJPDcmQ
データの消えてしまったPONGは昨日、なんとか完成。ホームページができたら一緒に書きこもうとした結果、今日になりました。
ホームページのページを複数にする作り方を忘れてしまい、一枚のページに変更。
1MB以上のファイルアップロードが禁止のため、やむを得ず他のアップローダにアップして、そこのリンクを貼る方法に変更。

いろいろ苦労して燃え尽きたので、やる気と根気が0になったかも・・・

サッカーゲームプログラミング修行伝説
ttp://gameprogram10.web.fc2.com/
2016/07/04(月) 19:31:29.66ID:SR/Dvz76
この板では一つのゲームすら完成させる事が無く消えていく人達ばかりなのに
完成まで作ったのは凄い。

基本的な部分は出来ているので後は経験を積んで目標のサッカーゲームを作ればいいんじゃない。
462SGGK ◆6pZCoAtaxk
垢版 |
2016/07/04(月) 22:25:38.08ID:fNmVPOId
見てくれてありがとうございます。
おかげでやる気と根気も回復してきた感じがします。
また不定期になるかもしれないけど、次をどうするか考えながらやっていこうと思います。
2016/07/04(月) 22:29:09.66ID:fNmVPOId
sageを入れてなかった・・・orz
2016/08/02(火) 21:37:41.29ID:bN/vBAZL
何故かやり遂げてしまったような感覚になって、この1カ月は進捗ほとんど0
ここから先の進む方向はいろいろ考えられる。
ブロック崩し等、少しずつ内容を難しくしたゲームを書いてみる努力をしていくとか、
このピンポンを改造してサッカーにしていくなど。
時間がないということを考えると後者がいいかも。
ゲームにこだわらず、例えばマウスの座標を表示しつづけるだけの
プログラムを書いてみる等、そういう練習もしながらどうしていくか考えていく予定。
2016/08/17(水) 21:20:44.10ID:42+zcCOM
ポンができただけでもすごいけど……

試しに、座標を少しずらしたバーを左右それぞれ11個ずつにしてみたら?
あと、縦じゃなくて、横に動くバーを入れてみたり
2016/08/18(木) 21:38:34.26ID:xRUbFn8n
実は今月も進んでない・・・orz
最近やろうとしたことといえば、ホームページのTOPを目次にして、
1記事1ページにしてリンクを貼れるようにできないかなと思っただけで、
結局まだ何もしてないけど、あせらずいこ〜!

>>465
それも>464でいうところの後者なので、やってみようかなと思ってます。
でも、今のソースの当たり判定のやりかたでできるかどうか自信がなく、
その前にソースを整理して、いくつかのファイルに分割して、
少しソースを見やすくしてから作業に入る予定。
ソースの分割方法も忘れてしまったので、少々日数がかかると思います。
2016/08/22(月) 00:29:15.94ID:YEsXYkxk
がんばってね
プログラムは何年かやると、ある日、開眼して飛躍的に進歩するよ
2016/08/23(火) 21:57:25.23ID:ST70ip4K
いろいろあって進み具合は遅いかもしれないけど、、
その日が来るのを期待しながら続けていこうと思います。
2016/09/04(日) 22:30:11.87ID:mw2cD+wV
先週パソコンが壊れてしまい(データは無事)、今日はVisualStudioExpress2013forWDをインストールしなおそうとしてた。
参考書についてるCDを使えばよかったんだけど、ダウンロードサイトから落とせば最新版が入手できると思い、
TOPページからダウンロードページにいくボタンを押すと、一瞬画面が見えるけど、すぐにVS2015のダウンロードしかできない画面に
変わってしまう。しばらく悩んだ結果、よく見ると画面右上に「このページはベータ版です」のような意味の小さなボタンがあり、
これを押すと、感想の星マークを要求する小ウィンドウが出てきて、これをスルーして、もう一度ダウンロードボタンを押すと、
やっとVS2013ダウンロードができる画面が出てきた。長かった・・・

インストール後にサインインしたら、以前SGGKへのアカウント変更に苦労した設定内容がマイクロソフト側に残ってたらしく、
違うパソコンにインストールしたばかりなのにアカウント名SGGKがすぐに表示された。それ以降の作業は何もしなくてもよくなり、ホッとしたが、アカウント名の横のアイコンも
しっかりと表示されてた・・・。これは、もしかして恥ずかしいアイコンを設定してたらマイクロソフトに見られてしまってるということを意味するのだろうか?
まぁ、気にしてもしかたないので、来週から作業を再開しよう!
2016/09/11(日) 22:20:45.36ID:adF2Gp/w
10年は使うつもりでいたパソコンが約7年でダメになってしまったのは想定外だったけど、
やっと元通りの環境に戻せたので、来週こそは作業を再開したい。
いつものゆっくりペース。
2016/10/02(日) 22:20:45.65ID:OnPw603U
実はまだできてない・・・。
時間管理やモチベーション維持が上手くなくてあまり作業してないからかな。
ソースを印刷して眺めて、手が止まってる感じ。
今のソースは全部グローバルにしてるので、それをそのままヘッダファイルに
入れるような分け方にしたら、そのヘッダファイルはおそらくほとんどの関数の定義ファイルでも
読み込むことになるから、それだと分割したというよりは単にソースの長く見える部分を
ヘッダファイルに押し込めて見えなくして短くしただけでしかなくなるからなんだか変だなという気持ちになり、
ではどうすればというのが見えなかったのも作業が止まった理由かもしれない。
2016/10/16(日) 21:59:40.60ID:GCXndWPE
ソースを分割すると何がいいんだろうか?・・・とふと思った。
>>466のときは、なんとなく分割するとファイルが見やすくなると思ってたけど、
何年か前にC++の14歳シリーズの本のソースを変えて作ってた頃に
1関数1ソースファイル+1ヘッダファイルにして書いてて、ファイル数がすごく増えてしまって、
インクルードファイルのところで引っかかって悩んだのを思い出した。
つまり、見やすかったわけではなかったのではと疑問がわいてきた。

ソースを分割すると何がいいのかについて、ネットで少し調べてから作業しようと思った。
サイトによっていろいろだけど、ソースファイルを分割すれば、
1.関数の再利用がしやすくなる。
2.ヘッダファイルだけを見せて、関数定義部分はリンク前のコンパイル済みのファイルだけを渡せば関数を勝手に書き換えられない。
3.ファイル単位でコンパイルできるので、コンパイル時間が短くなる。
ほかにもあるかもしれないけど、このぐらいで作業に入ってもいいかなと思った。
1〜3だけで考えると、チーム開発を想定してみて、ソースファイルをどんなふうに分けたらいいのかと考えて分けてみるといいかもと思った。

まずは、ソースプログラムを1つのソースファイルと1つのヘッダファイルに分けてみようと思う。

分割したファイルが問題なくリンクできるように変数の定義と宣言をかき分けたり、
外部変数の扱い方がよく分かってないので、少しずつ分解していく予定。

準備としてソースを上から以下の順に整理してみた。
1.#define文
2.関数の宣言、構造体、共用体の定義やtypedef
3.外部変数の定義
4.ソース本体

1〜2がヘッダファイル、3〜4がソースファイルになるのかな?

次は、プログラムソースにどんな関数が出ているかをエクセルに書いて整理して、
どんなふうにソースを分割したらいいか考えてみる予定。
2016/10/23(日) 23:01:08.09ID:5P+w/FSj
472の考えで分離できた。ソースが2個、ヘッダファイルが2個。
この数は途中で変わるかもしれないけど、次はプログラムの中身を少し修正したい。
ラケットやフィールドの寸法を#defineで記号定数定義してたのは、
初期化の関数を作って、その中で静的変数に保存する方法にして、動作するかを試す予定。
ホームページは更新する余裕がないので、そのまま・・・orz
来週土日は用事があるので早くても再来週からの作業となりそう・・・。
2016/12/04(日) 21:06:49.17ID:5t9Ya2+q
473から全然進めてなくてダメな状況。
その他はホームページを少し直そうと思い、たまに調べものをするものの、
結局書き直しはしない程度の作業をしただけ・・・。
2017/02/19(日) 12:38:32.60ID:QRXz6Znb
生存報告。

もう10年ほど経過してる気がするけど、今年も続けることにしました。(中断を繰り返してもよし!)
476名前は開発中のものです。
垢版 |
2017/12/31(日) 20:41:34.38ID:/rN76OKL
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

N88OV5L2K4
2018/02/17(土) 08:28:20.67ID:G/oBdhuK
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
478名前は開発中のものです。
垢版 |
2019/01/14(月) 19:17:50.45ID:Zlj4hCYA
保守
479底辺リーマン ◆h2TYnqW5/M
垢版 |
2019/04/23(火) 17:39:34.29ID:r4lU/Sqh
ここでやろう
480底辺リーマン ◆h2TYnqW5/M
垢版 |
2019/04/23(火) 17:46:29.13ID:r4lU/Sqh
修行中
2021/09/18(土) 13:06:33.32ID:JhbyQZUc
期待age
2021/11/27(土) 09:43:02.35ID:xSIb15vb
人生詰んだけどやる気でねぇし
一人でゲームが作れるように修行します
2021/11/27(土) 09:54:22.05ID:xSIb15vb
作りたいゲームに近いチュートリアルがアンリアルにあるけど
使いたいのはユニティ、どうするアイフル
2021/11/27(土) 09:56:59.63ID:xSIb15vb
どっちも知識実績ねぇからアンリアル行ってみるか

お前もそう思うだろ?
2023/09/06(水) 18:30:45.38ID:YQi1gcag
修行僧はいねがー
2024/01/01(月) 08:32:07.66ID:nv07y9WS
カムヒアー!
2025/01/30(木) 21:23:15.49ID:6NjzpMH6
>>484
いや、そうは思わないな
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況