がんばりましょう。
前スレ
1人でゲームが作れるように修行します。
http://pc11.2ch.net/test/read.cgi/gamedev/1006284805/
1人でゲームが作れるように修行します。2
1名前は開発中のものです。
2010/05/04(火) 00:44:29ID:HN0quC1A472SGGK ◆6pZCoAtaxk
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がソースファイルになるのかな?
次は、プログラムソースにどんな関数が出ているかをエクセルに書いて整理して、
どんなふうにソースを分割したらいいか考えてみる予定。
>>466のときは、なんとなく分割するとファイルが見やすくなると思ってたけど、
何年か前にC++の14歳シリーズの本のソースを変えて作ってた頃に
1関数1ソースファイル+1ヘッダファイルにして書いてて、ファイル数がすごく増えてしまって、
インクルードファイルのところで引っかかって悩んだのを思い出した。
つまり、見やすかったわけではなかったのではと疑問がわいてきた。
ソースを分割すると何がいいのかについて、ネットで少し調べてから作業しようと思った。
サイトによっていろいろだけど、ソースファイルを分割すれば、
1.関数の再利用がしやすくなる。
2.ヘッダファイルだけを見せて、関数定義部分はリンク前のコンパイル済みのファイルだけを渡せば関数を勝手に書き換えられない。
3.ファイル単位でコンパイルできるので、コンパイル時間が短くなる。
ほかにもあるかもしれないけど、このぐらいで作業に入ってもいいかなと思った。
1〜3だけで考えると、チーム開発を想定してみて、ソースファイルをどんなふうに分けたらいいのかと考えて分けてみるといいかもと思った。
まずは、ソースプログラムを1つのソースファイルと1つのヘッダファイルに分けてみようと思う。
分割したファイルが問題なくリンクできるように変数の定義と宣言をかき分けたり、
外部変数の扱い方がよく分かってないので、少しずつ分解していく予定。
準備としてソースを上から以下の順に整理してみた。
1.#define文
2.関数の宣言、構造体、共用体の定義やtypedef
3.外部変数の定義
4.ソース本体
1〜2がヘッダファイル、3〜4がソースファイルになるのかな?
次は、プログラムソースにどんな関数が出ているかをエクセルに書いて整理して、
どんなふうにソースを分割したらいいか考えてみる予定。
473SGGK ◆6pZCoAtaxk
2016/10/23(日) 23:01:08.09ID:5P+w/FSj 472の考えで分離できた。ソースが2個、ヘッダファイルが2個。
この数は途中で変わるかもしれないけど、次はプログラムの中身を少し修正したい。
ラケットやフィールドの寸法を#defineで記号定数定義してたのは、
初期化の関数を作って、その中で静的変数に保存する方法にして、動作するかを試す予定。
ホームページは更新する余裕がないので、そのまま・・・orz
来週土日は用事があるので早くても再来週からの作業となりそう・・・。
この数は途中で変わるかもしれないけど、次はプログラムの中身を少し修正したい。
ラケットやフィールドの寸法を#defineで記号定数定義してたのは、
初期化の関数を作って、その中で静的変数に保存する方法にして、動作するかを試す予定。
ホームページは更新する余裕がないので、そのまま・・・orz
来週土日は用事があるので早くても再来週からの作業となりそう・・・。
474SGGK ◆6pZCoAtaxk
2016/12/04(日) 21:06:49.17ID:5t9Ya2+q 473から全然進めてなくてダメな状況。
その他はホームページを少し直そうと思い、たまに調べものをするものの、
結局書き直しはしない程度の作業をしただけ・・・。
その他はホームページを少し直そうと思い、たまに調べものをするものの、
結局書き直しはしない程度の作業をしただけ・・・。
475SGGK ◆6pZCoAtaxk
2017/02/19(日) 12:38:32.60ID:QRXz6Znb 生存報告。
もう10年ほど経過してる気がするけど、今年も続けることにしました。(中断を繰り返してもよし!)
もう10年ほど経過してる気がするけど、今年も続けることにしました。(中断を繰り返してもよし!)
476名前は開発中のものです。
2017/12/31(日) 20:41:34.38ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
N88OV5L2K4
グーグル検索⇒『来島のモノノリウエ』
N88OV5L2K4
477名前は開発中のものです。
2018/02/17(土) 08:28:20.67ID:G/oBdhuK ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
両院で、改憲議員が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 修行中
481名前は開発中のものです。
2021/09/18(土) 13:06:33.32ID:JhbyQZUc 期待age
482名前は開発中のものです。
2021/11/27(土) 09:43:02.35ID:xSIb15vb 人生詰んだけどやる気でねぇし
一人でゲームが作れるように修行します
一人でゲームが作れるように修行します
483名前は開発中のものです。
2021/11/27(土) 09:54:22.05ID:xSIb15vb 作りたいゲームに近いチュートリアルがアンリアルにあるけど
使いたいのはユニティ、どうするアイフル
使いたいのはユニティ、どうするアイフル
484名前は開発中のものです。
2021/11/27(土) 09:56:59.63ID:xSIb15vb どっちも知識実績ねぇからアンリアル行ってみるか
お前もそう思うだろ?
お前もそう思うだろ?
485名前は開発中のものです。
2023/09/06(水) 18:30:45.38ID:YQi1gcag 修行僧はいねがー
486名前は開発中のものです。
2024/01/01(月) 08:32:07.66ID:nv07y9WS カムヒアー!
487名前は開発中のものです。
2025/01/30(木) 21:23:15.49ID:6NjzpMH6 >>484
いや、そうは思わないな
いや、そうは思わないな
レスを投稿する
ニュース
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 高市政権にパイプ役不在…日中高まる緊張 公明党の連立離脱影響、自民内にも懸念「自分でまいた種は自分で刈り取ってもらわないと」★2 [ぐれ★]
- 【速報】 日経平均の下落率3%超す、財政懸念で長期金利上昇 [お断り★]
- ナイツ塙が指摘のローソンコーヒーカップ、ロゴ「L」で誤解生みデザイン変更へ 在庫使い切る3か月後にリニューアル [muffin★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 清涼飲料水から麻薬成分東京都が注意喚起 [おっさん友の会★]
- 生活保護廃止、公務員の給与に最低賃金を適用⇦これをやるだけで国民の9割の不満が解消されるのにやらない理由 [218488394]
- 【悲報】早速高市首相のせいで全国の民泊でキャンセルラッシュwwwwwwwwwwww 経営者も嘆き「こんな事は初めてだ…」😲 [871926377]
- 中国「高市が謝罪撤回しないとこれ全部なくなるけどどうする?」 [931948549]
- 【日刊】暇空茜、また敗訴🥸 [359965264]
- 台湾政党が高市首相「存立危機事態」発言に感謝の書簡「我々の心を強く奮い立たせるものでした」 [834922174]
- んなっしょい🍬禁止🈲のお🏡
