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

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ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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