1 名前:名前は開発中のものです。 [2005/12/13(火) 01:33:48 ID:TT+LcNFZ] 弊社製品のムービー再生にxvid.orgのムービー展開ライブラリを使用していた件について。 弊社製品、 『アルルゥとあそぼ!!(ランチャとRoutesミニシナリオのみ)』 『Tears To Tiara』 『鎖−クサリ−』 『ToHeart2 XRATED』 の4商品では、動画再生に www.xvid.org/ において公開されいるXViD再生エンジンを使用しております。 この動画再生エンジンのプログラムはGPL(GNU General Public License)に基づくソフトウェアとして公開されていますが、これを使用した場合、GPLに定められている通り、オファーがあればソースコードを公開する義務があります。 このGPLのソース公開義務に従い、弊社の上記4作品のソースコードを全て公開する事に致しました。現在ソースコード公開に向けて社内のソースコードのまとめを行っておりますが、2年ほど前のタイトルも含まれておりますので、多少時間がかかります事をご容赦下さい。 今後、XViDの開発元に弊社より謝罪を含め連絡をとり、GPLの基準に合致しているかを確認を行った上で、全ソースコードの公開を致しますので公開まで少々お待ち頂けるようお願い致します。 leaf.aquaplus.co.jp/xvid.html
2 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 01:51:56 ID:V3P+2Mdq] スクリプトエンジンだけでシナリオとか絵とか入ってないんだろうな
3 名前:ホスプロ ◆HOTsoUpxjY mailto:sage [2005/12/13(火) 03:59:21 ID:vITdYl3X] ノベルのエンジンにありがたみがあるのか
4 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 09:20:42 ID:ZRWj5nez] TtTなら面白いこと出来そうだな。
5 名前:名前は開発中のものです。 [2005/12/13(火) 13:34:57 ID:absZPRM/] なんかオラわっくわっくしてきぞ!
6 名前:名前は開発中のものです。 [2005/12/13(火) 13:37:42 ID:absZPRM/] ゲ製作技術にも立ったみたいなのでポインタおいときますね。 ToHeart2 ほか AquaPlus/LeafのGPLゲーをいじるスレ pc8.2ch.net/test/read.cgi/gamedev/1134405228/l50
7 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 13:38:45 ID:absZPRM/] 誤爆した。
8 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 14:28:45 ID:B2N4hkP/] >>6 トラックバックぐらい覚えろ
9 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 14:59:04 ID:absZPRM/] おお、これがトラックバックか。 言葉だけ知ってたが意味は初めて知った。 サンクス。
10 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 15:04:08 ID:xMHjSbvc] >>9 ト、ト、トラックバックってなんだよ。 俺にも教えてくれよ!! なんかオラわっくわっくしてきぞ!!
11 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 15:55:26 ID:tcXMCC6B] ノベルのほうは色々フリーソフトで公開されているからありがたみは少ないかもしれないが、 シミュレーションRPGであるTtTのソースが公開されるのは結構でかいかも?
12 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 16:50:18 ID:j7kNFP7t] ミニゲームのソースも公開だよな?
13 名前:名前は開発中のものです。 mailto:sage [2005/12/13(火) 19:50:27 ID:ghi8TWbm] >>12 オフィシャル嫁
14 名前:名前は開発中のものです。 mailto:sage [2005/12/14(水) 04:03:02 ID:sA9ztRxD] 関連スレまとめ 葉 アルルゥ東鳩2x鎖tttのソースを解析せよ1 GPL pie.bbspink.com/test/read.cgi/leaf/1134434988/ ToHeart2 ほか AquaPlus/LeafのGPLゲーをいじるスレ pc8.2ch.net/test/read.cgi/gamedev/1134405228/ 【エロゲ】Leafのゲームタイトル、GLP違反 ソースコード公開の可能性も news18.2ch.net/test/read.cgi/bizplus/1134395172/ 「ToHeart2 XRATED」など4製品のソース公開が正式決定 news19.2ch.net/test/read.cgi/news/1134436141/
15 名前:名前は開発中のものです。 mailto:sage [2005/12/14(水) 09:29:39 ID:VHYWcMtd] どんなコードが出てくるかわくわくするな。所詮はエロゲだろうけど。
16 名前:名前は開発中のものです。 [2005/12/15(木) 09:03:42 ID:TTb8I/NZ] コード公開はまだか?
17 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 20:48:40 ID:ouZtwKdl] ソースうpキタ
18 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 02:22:45 ID:Grar4+Xu] ど、どこにある
19 名前:名前は開発中のものです。 [2005/12/18(日) 10:12:26 ID:D3yuob+l] どこにも無いよ。
20 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 14:45:35 ID:6NK3XFaB] これって製品を買ってない奴にまでソースを提供する必要はないよね? 買った人がLeafにソースを請求したら応じなくてはいけないだけで。 もちろん買った人がソースを入手して公開するのは自由だが、 イラストの著作権とかは多分GPLでは縛れないと思う。 そのまますぐゲームできる形では再配布するのはやばい感じ。
21 名前:名前は開発中のものです。 [2005/12/18(日) 14:52:11 ID:dQFhV7jI] 購入云々は関係ないよ
22 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 16:36:21 ID:N7tDluja] 晒すのはソースだけなんだから画像やシナリオまで配布されるわけ無い
23 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 19:18:42 ID:RkLL+h2d] >>21 しったか乙
24 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 20:59:38 ID:KAQVFE0p] >>23 恥ずかしいヤツ。しったかはお前だぞ。
25 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 21:53:39 ID:RkLL+h2d] >>24 一次配布は購入者のみだろ? もしかして違うのかw
26 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 21:55:42 ID:N7tDluja] >>25 なんか勘違いしてるだろおまえ。
27 名前:名前は開発中のものです。 [2005/12/18(日) 21:59:04 ID:RkLL+h2d] >>26 何がどう違うのか指摘ヨロ
28 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 22:06:10 ID:N7tDluja] 詳しく知りたいならGPLについて調べてくるのが一番速いと思うが、 GPLのソースを使って作って公開したプログラムのソースコードは公開する義務がある。 製品を買ったとか関係なく誰でも見れるようにしとかないといけない。 俺の言ってることが全部正しいかは保障出来ん。 ようするによく調べもせず(本当は知ってたのかもしれんが) GPLのソースを使ったAP/Lは公開して後悔しろって事だ。
29 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 22:32:46 ID:RkLL+h2d] >>28 ソースコードを要求できるのはバイナリを受け取った物のみ。 この場合は直接リーフにソースを要求できるのはバイナリを受け取った(つまり購入)した者のみ。 >俺の言ってることが全部正しいかは保障出来ん。 わざわざこんな事書き込むくらいなら人に突っ込むなよw
30 名前:名前は開発中のものです。 [2005/12/18(日) 22:38:02 ID:8+tk8SNY] >ソースコードを要求できるのはバイナリを受け取った物のみ。 どこにそんな事が書かれているか?
31 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 23:09:37 ID:OTP9y7Sz] >>29 GPLのソースコードだけ落としたら犯罪ですかそうですか
32 名前:名前は開発中のものです。 mailto:sage [2005/12/18(日) 23:51:17 ID:Z1wqspyj] GPLに基づいて誰にでも公開されるだろー
33 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 01:44:17 ID:XgK1uAjm] スレが伸びてるからソース公開されたのかと思ったじゃないか
34 名前:名前は開発中のものです。 [2005/12/19(月) 06:59:36 ID:QkjTNuVp] >ソースコードを要求できるのはバイナリを受け取った物のみ。 >>29 が何処でこんなアフォな知識得たのかは興味あるな 何の為にGPLがあるのか理解してなさそう
35 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 09:07:30 ID:eZApauCa] >>34 >何処でこんなアフォな知識 どうせ他のスレだろ 知識を得るところが2chだけとは、 そんなんでマやっていけんのかよww
36 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 14:03:22 ID:4qnyCwgn] >>俺の言ってることが全部正しいかは保障出来ん。 >わざわざこんな事書き込むくらいなら人に突っ込むなよw GPL の「誰でも入手できる」が購入者に限らない「誰でも」と考えるのは あまりにも常識すぎて、確認を求められると逆に答につまるかもしれない。 ソース公開したくないのに GPL で公開ってマヌケなケースは普通無いから。 にしても上役の人達はいまごろ必死でGPLの勉強をしてそうだw これでAP、Leafがバザール方式に移行したら面白くなるんだけどな。 別に最新技術を使ってる訳でもないし、実際不可能じゃないと思う。
37 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 14:53:04 ID:yxVD6SGQ] エロゲにおける構成要素の重要性 エロ絵>>シナリオ>>>音楽>(超えられない壁)>>プログラム
38 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 16:52:38 ID:1sJjKOBb] 何かあった時に叩かれる要素 プログラム>>シナリオ>>エロ絵>>>>音楽
39 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 17:14:58 ID:WwR1ky36] しかしGPLになったおかげでバグ対策の義務からも開放されたわけだw
40 名前:名前は開発中のものです。 mailto:sage [2005/12/19(月) 21:30:35 ID:pklfKoR4] この板はハイレベルだな
41 名前:名前は開発中のものです。 mailto:sage [2005/12/20(火) 14:31:19 ID:NjBlCijL] >>35 ttp://slashdot.jp/articles/05/12/12/0933235.shtml ここ読んだんじゃね? 「GPLの規約に従うならゲーム購入者には希望があるならソースコードを配布しないといけないわけで」 って書いてあるし
42 名前:名前は開発中のものです。 mailto:sage [2005/12/21(水) 21:46:56 ID:+BjtysWk] GPLでソース公開すれば、バグ対策をユーザに押し付けてもいいのかね?
43 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 01:59:51 ID:7HMaRLfb] 言語何なんだろう。 VS.net2003でコンパイルできたらいいな。 結構前に買ったのに使ってないからビルドの仕方わかんないけど。
44 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 22:46:43 ID:AFC1He0P] ソース公開が郵送とかアリエナス(;´Д`)
45 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:05:24 ID:tLqI6PFM] しかも送料600円ってボッタくりすぎだろう。
46 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:14:17 ID:fLpoqGPP] ソースをCD-Rに焼く必要性って何だろ? 特別レーベル仕様・・・な訳ないか。
47 名前:名前は開発中のものです。 [2005/12/22(木) 23:15:28 ID:FHtkHU9p] ついに来たか。 GPL的にはこれでいいんですかね。
48 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:17:56 ID:AFC1He0P] GPL的には知らんが、俺的には誰でもDL可能な形でHPに置いといてほしかった。
49 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:35:47 ID:nbxIy40Q] 抗議のメールでも送ろうかしら。 返信があったとしても年末年始休業の後だろうけど('A`)
50 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:37:29 ID:EuUFoRDo] 配布形態としてはセーフだと思うよ。 サーバの負荷でも気にしたんだろうか…? でも再配布可能だからそのうち誰かがうpる。
51 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:39:53 ID:5lxO/T4L] ソースを手に入れる方法さえ準備されてればサイト公開はせんでもええからね・・・ でもソース手に入れた誰かがサイトで公開してくれるんじゃね?
52 名前:名前は開発中のものです。 mailto:sage [2005/12/22(木) 23:41:07 ID:AFC1He0P] leaf自らnyに流すとかしてくれたら面白かったのに。 合法なnyの使い方。
53 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 00:24:27 ID:QOkOymGK] >>30-32 >>34-36 一回ライセンスとかFAQ読もうぜ。
54 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 01:08:12 ID:BIJoOI9S] >>53 なんだ、そんなに恥の上塗りしたいのか
55 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 01:24:46 ID:QOkOymGK] >>54 たとえば条件と制約の第3節とかには、 >プログラムのソースコードは公開する義務がある。 ような事は書いてあっても、 >製品を買ったとか関係なく誰でも見れるようにしとかないといけない。 みたいな事は書いてないんだよ。 3-bの「いかなる第三者」ってのも、 www.gnu.org/licenses/gpl-faq.ja.html#WhatDoesWrittenOfferValid こういうことだろ? なんで>>53 のアンカーで示したような話になるかわかんないんだよ。 何か見落としてたらツッコミよろ。
56 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 02:07:45 ID:eaeBpNoI] 3節って頒布の話だろという突っ込みは置いといて 2-bより You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. どう見ても全ての第三者です。 ありがとうございました。
57 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 02:25:51 ID:QOkOymGK] ん?それは上の第三者と同じで、 www.gnu.org/licenses/gpl-faq.ja.html#TheGPLSaysModifiedVersions 差別せずにGPLでライセンス汁ってことであって、 誰でも入手できるようにしろとは書いてないんでないかなーと思ったんだけど。 入手については頒布の話になるっしょ?
58 名前:名前は開発中のものです。 [2005/12/23(金) 09:10:19 ID:NM4/5YaU] 関連スレまとめ 葉 アルルゥ東鳩2x鎖tttのソースを解析せよ1 GPL pie.bbspink.com/test/read.cgi/leaf/1134434988/ ■■ リーフ xvid パクリ総合スレ ■■ pie.bbspink.com/test/read.cgi/leaf/1134793362/ ToHeart2 ほか AquaPlus/LeafのGPLゲーをいじるスレ pc8.2ch.net/test/read.cgi/gamedev/1134405228/ ニュー速 【 ToHeart2 】GPL違反のLeaf、ついにソースコード公開!しかし・・・ news19.2ch.net/test/read.cgi/news/1135276096/ 【エロゲ】Leafのゲームタイトル、GLP違反 ソースコード公開の可能性も news18.2ch.net/test/read.cgi/bizplus/1134395172/
59 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 10:54:24 ID:AhEU4+zT] 誰でも入手とか言ってる奴は、FAQのもうちょい下の方まで読んでみろ。 >Q:GPLは金銭目的でプログラムの複製を販売することを許可していますか? >A:はい。GPLは、誰もが販売することを許可しています。 > 複製を販売する権利 はフリーソフトウェアの定義の一部です。 >Q:GPLは、私のサイトからプログラムをダウンロードする人に料金を > 課すことを許可していますか? >A:はい。あなたはプログラムの複製を頒布するにあたり、望むだけの > 手数料を課すことができます。 > ただし、もしあなたがバイナリをダウンロードによって頒布するならば、 > あなたはソースのダウンロードに関しても「同等のアクセス」を提供し > なければなりませんので、ソースのダウンロードに課す手数料は > バイナリをダウンロードするための手数料よりも高くなってはならない > ということになります。
60 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 10:56:47 ID:AhEU4+zT] >Q:GPLが適用されたソフトウェアを手数料を取って頒布する場合、 > 私は公衆が手数料無しでもソフトウェアを手に入れられるように > しなければならないでしょうか? >A:そんなことはありませんが、もし誰かがあなたに手数料を払って複製を > 手に入れたならば、GPLはその人が公衆にその複製を、手数料の有無に > 関わらず公開する自由を与えています。例えば、誰かがあなたに手数料 > を払ったならば、その人は複製を一般公衆に向けてウェブサイトで > 公開することが可能です。
61 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 11:01:08 ID:xG3fUsPB] >>59-60 つまり金(600円)を払ってソースを手に入れた人間は、 その後そのソースをどのような形態で複製を公開しようと Leafはまったく文句をいえないということだな。
62 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 11:04:23 ID:AhEU4+zT] >>61 そういうこと。Leafに600円でCDを配布する権利があるのと同じく、 入手した奴にはネットにばら撒く権利がある。
63 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 11:12:56 ID:6mR//1Lr] >>59-60 入手形態の話については誰もおかしいとは言ってないきが 理不尽だが
64 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 11:33:54 ID:AhEU4+zT] >>63 む、誰でもLeafにソース請求ができるのかってことか? ちょっと勘違いしてたか。それだとこの辺かなぁ・・・。 www.opensource.jp/gpl/gpl.ja.html > 3. あなたは上記第1節および2節の条件に従い、『プログラム』 > (あるいは第2節における派生物)をオブジェクトコードないし > 実行形式で複製または頒布することができる。ただし、その場合 > あなたは以下のうちどれか一つを実施しなければならない: で、以下「コードを配布した場合に」こうやってソースを配布しなさいよ という話が続くので、バイナリの提供はそもそもの前提条件って気がする。 まぁ、Leafがソフト買ってない奴らでも別にいいよ、って言えば無問題だが。
65 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 11:44:38 ID:SszeJZn9] >>64 GPL適用されているバグ修正パッチがLeaf公式HPに無制限に公開されているから 購入者に限らず誰でもソースをもらう権利はあるよ。
66 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 11:53:23 ID:AhEU4+zT] >>65 あ、そういえばあるな。納得した。
67 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 13:42:49 ID:2gdS1Ywm] >50 配布に関する責任を必要以上に負いたくなかったんだと思われる。 GPL的には問題の無いやり方。 誰かが二次配布してくれるなら、それに伴うコストやトラブル対応は、 その二次配布者が負うことになる。で、多分誰かが二次配布するだろうから、 一時配布元であるLeafは以降の対応が楽になる。
68 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 14:53:47 ID:KimdzpHp] なんか、誰かがアップローダーに上げるだけで二次配布者はわからず、 みたいな感じになるだけじゃなかろうかと思うんだけどなぁ。
69 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 15:29:05 ID:9oXuMEuR] それで十分かと。そういうものの扱いは自己責任でしょ。
70 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 15:52:43 ID:LpcNmYSJ] 単に時間稼ぎしたかっただけだよ あと600円って設定もポイント
71 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 15:55:06 ID:9oXuMEuR] そんなことしたって、三日も稼げない気がするが。 600円という価格は適正だろう。メディア代+配送代+人件費。 それに、仮に時間稼ぎだとしても、GPL上まったく問題ないので。
72 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 16:28:23 ID:spmdDZXj] この時期に必死でソースコードのクリーンナップご苦労様です。
73 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 16:45:01 ID:9oXuMEuR] 議論で勝てなくなったから憶測で文句言い出したね。これだからGPL厨は。
74 名前:名前は開発中のものです。 [2005/12/23(金) 18:16:50 ID:FcSlh1rP] ソース請求しようと思ったが、 ときメモオンラインの封筒みたいなのが来ると嫌なのでやめた。
75 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 18:17:38 ID:Z98KoY7k] >>74 俺もそれだけが悩みだ。
76 名前:名前は開発中のものです。 mailto:sage [2005/12/23(金) 18:35:35 ID:KimdzpHp] 今来なくても今後どうなるかわからんな、特に書いてないし。
77 名前:名前は開発中のものです。 mailto:sage [2005/12/24(土) 09:28:34 ID:QVj6A55+] これはみんなでTtT作れってことか。
78 名前:名前は開発中のものです。 mailto:sage [2005/12/27(火) 22:13:16 ID:bdNpqR7N] でも有償でばら撒いても、 それをnyにうpするなり、WEBに公開するなりしても良いのなら、 商売にはならない気がする。
79 名前:名前は開発中のものです。 mailto:sage [2005/12/28(水) 10:46:36 ID:JpGMbnRi] >>78 (ソース配布は)もともと嫌々始めたものだし、別に商売しようとは思って ないんじゃね?せめて手数料ぐらいは取ってやる(#゚Д゚)ゴルァ!!って感じで。
80 名前:名前は開発中のものです。 mailto:sage [2005/12/29(木) 13:04:34 ID:ASmhICoY] Rに焼いて発送するバイトの給料も考えれば600円てそんなもんじゃね?
81 名前:名前は開発中のものです。 mailto:sage [2005/12/30(金) 23:16:12 ID:FX0ecjCk] 駄目だ手紙とかしないんでぜんぜん分からん。教えてくれ。 600円の定額小為替を入れるのは分かったんだが 切手って貼るの? 何円の?
82 名前:名前は開発中のものです。 [2005/12/31(土) 00:35:08 ID:1ZqoChy0] 封筒に定額小為替と宛名シールぶち込んで 80円切手貼ってポストへ。
83 名前:名前は開発中のものです。 mailto:sage [2005/12/31(土) 00:43:23 ID:6c9ILVSJ] 80円でいいのか。 マジでサンクス。助かった。
84 名前:名前は開発中のものです。 mailto:sage [2005/12/31(土) 00:55:09 ID:C2dNBXiA] 自社WEBサイトで数百MBのtarballを配布 ↓ クレ厨殺到 ↓ 鯖パンク ↓ 維持費・手間が掛かる ↓ マズー 配布したい人に郵送(手間はかかるが必要経費はゲト) ↓ ミラーサイト沢山 ↓ みんな手に入れる ↓ 誰も郵送希望しなくなる ↓ 手間もかからなくなる ↓ ウマー
85 名前:名前は開発中のものです。 [2005/12/31(土) 07:31:03 ID:vGWVzT3F] 吉里吉里2のソースが3.5MB Quake3のソースが5.5MB 普通にソースコードだけならそんなにでかくならないと思うが。
86 名前:名前は開発中のものです。 [2006/01/01(日) 20:36:27 ID:7idd7VLA] >>83 ソースコードが届いたた折には何卒よろしくお願いします。
87 名前:名前は開発中のものです。 mailto:sage [2006/01/02(月) 22:26:02 ID:N/7dvjgC] 200円くらいの興味はあるが 600円までは興味ないなぁ
88 名前:名前は開発中のものです。 [2006/01/03(火) 23:15:40 ID:dQDewC3J] 1000円までなら払えるが、 ToHeart2や、TtTを買おうとは思わない。
89 名前:名前は開発中のものです。 mailto:sage [2006/01/03(火) 23:24:03 ID:EO9Ar4jO] ToHeart2や、TtTを買う必要はない
90 名前:名前は開発中のものです。 mailto:sage [2006/01/03(火) 23:43:59 ID:/V5oIo2f] GPLのソースは、バイナリ持ってないと手に入らないなんてことはないよ
91 名前:名前は開発中のものです。 mailto:sage [2006/01/03(火) 23:58:16 ID:t1KmYjmx] リーフ公式HPに無制限に配布されているToHeart2や、TtTの修正パッチがGPL感染しているから パッチをダウンロードして手元に置いておきさえすれば、誰でもソースを要求できるからな。
92 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 04:39:56 ID:JXZ6aT2a] >>90 バイナリを持ってないと (一時配布元=今回は leaf) からは 入手できないんじゃ? >>91 TH2 の方は差分パッチなんでGPLがらみのコードが入ってない可能性が あるけどそのへんはどうなんでしょう?
93 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 07:34:56 ID:pfclp+PV] >>92 もともとパッチを調べられてGPL感染が発覚したんですよ。
94 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 08:38:08 ID:FbMi4kv7] >>92 あのさー。 GNU makeやらGNU binutils やらなんやらのツールが バイナリもってないとソースダウンロードして、 コンパイルしちゃだめなんてことないでしょ。 ライセンスよめ
95 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 13:28:12 ID:CBF/kA34] >>94 >>92 は間違ってないだろ。GPL 知らんのか?
96 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 13:33:37 ID:CBF/kA34] あ、スマン。読み間違えた。忘れてくれ。
97 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 17:42:17 ID:6fg3qIHG] オレも読み間違えた
98 名前:名前は開発中のものです。 mailto:sage [2006/01/04(水) 23:50:31 ID:+2+R5IpC] 気にするな。 俺からも被害者の方々には心から謝罪を申し上げる。
99 名前:名前は開発中のものです。 mailto:sage [2006/01/05(木) 00:54:57 ID:meqQp8Oa] 家の中からシール状のもの探したんだが 横53mm縦24mmの小さいヤツしか見つからなかったんだがコレで大丈夫だろうか。 うはwwww楽しみwwwwwww
100 名前:無名さん mailto:sage [2006/01/06(金) 23:56:31 ID:/yl82gvq] プログラムなんか全然分からない俺のまとめ ・GPLプログラムの利用自体は悪い事ではない。だがGPLプログラムを使用している事を明記していない事が悪かった。 ・GPLプログラムを利用したプログラムは要求されたらソースコードを公開しなければならない。 要求されなければ公開する義務は無い。また公開する場合も、製品の販売価格以上でなければ有料で構わない。 ・ソースコードはその製品を購入したかどうかに関わらず誰でも要求出来る。 ・購入したソースコードは、それをネット上で公開しようと誰かに販売しようとそれは買った人の自由。
101 名前:名前は開発中のものです。 [2006/01/07(土) 00:07:15 ID:N6K5rKQ1] そろそろ届くころかな
102 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 01:33:39 ID:OAIx/Lhz] >>100 >・ソースコードはその製品を購入したかどうかに関わらず誰でも要求出来る。 今回の場合は間違ってないけど、ちと補足。 ソースコードはその製品を入手した人なら誰でも要求できる、な。 んで、今回は パッチでexeがダウンロードできる=誰でも入手できる=誰でも要求できる なので、結果として誰でも要求できるわけで、GPLが全部こうじゃないからな。
103 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 01:41:23 ID:4qzkxiXY] >>102 それ違わない? GPLはバイナリの入手したかどうかは関係ないはず
104 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 02:59:23 ID:n2PBO8mE] 102じゃないけど、GPLのコードが含まれるバイナリを入手した人だけが、 ソースコードを手に入れられるで間違いない。 俺も以前勘違いしていた。 例えば会社内で使っていたプログラムが、GPLに感染していたとする。 社員はソースコードを要求できるけど、社外の人は要求できない。 同じく現状ではWebアプリケーションも、利用者はバイナリを入手した わけじゃないから要求できない。 これは次のバージョンのGPLでは変わるらしい。
105 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 03:12:25 ID:utt9OQ/c] >>100 >・GPLプログラムを利用したプログラムは要求されたらソースコードを公開しなければならない。 要求されなければ公開する義務は無い。また公開する場合も、製品の販売価格以上でなければ有料で構わない。 すごくどうでもいい話かもしれないけど、公にGPLのプログラムを公開したなら、 ソースコードを公開する義務は常にある。 それを履行する手段として、要求に応じてソースコードを配付する義務を負っている。 まあ、同じことか。 あと、製品の販売価格じゃなくて手数料、らしい。
106 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 04:45:35 ID:ksS3pJrE] >>103 >GPLはバイナリの入手したかどうかは関係ないはず 関係あるよ
107 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 06:03:22 ID:hOksSbpA] まぁ何にしろWeb上にてパッチは公開されてるわけだが・・・・・・
108 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 07:47:02 ID:i8N5i8L1] ノベルエンジンには興味あるな このGPLエンジンで作られたフリーゲームや同人ゲームとかも 出てきそう 画像その他のデータは誰かが吸い出して裏で配布してそうだし GPLをプロプライエタリに使うなんて間抜け杉だな …なつって批評家ぶったりしたりして…
109 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 09:06:30 ID:KRu2wQy6] そして吉里吉里の方が良いという結果に
110 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 10:12:02 ID:88Ml62YE] 今から新しい実行環境から関連ツールからマニュアルまで全部作ることを 考えたら、吉里吉里使ってるほうが楽でよさげ。
111 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 12:24:20 ID:4qzkxiXY] >>104-106 あら、俺が勘違いだったわけね。すまそ つまり、ソース配布しててGPLの物は、もともとソース配布オンリーだからなのか・・・
112 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 14:06:28 ID:7d9X9PL7] >>109-110 作者乙
113 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 14:14:42 ID:rMcEPhN+] 吉里吉里はそれなりに有名なGPL、ADVエンジンなんだから 話に出てこない方が不思議。ま、使った事ないけどさ。
114 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 14:22:53 ID:VHDPlczG] 文法が分かりやすけりゃいい。 ADVWin32、System4.0は挫折した。 わざとややこしく作ってる気がしてならない。
115 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 14:50:55 ID:rEzSrYp9] >>112 あのソフトの作者さんて間違ってもこんなとこに出てきそうにないかと・・・
116 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 17:24:20 ID:88Ml62YE] >112 > 作者乙 イヤイヤ、違うから。 うちトコは自前でエンジン作ったんだよ。 でもマニュアル整備してスクリプターさんが一通り使えるようになるまで、 エライ大変だったんだよ。スクリプターさんの評判も悪かったしね。 しかも、プログラマのひとりよがりのおかげで、間に合わなかったんだよ。
117 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 17:25:55 ID:88Ml62YE] >116自己レス 最終行の「しかも」を消し忘れた。 ○プログラマのひとりよがりのおかげで、間に合わなかったんだよ。
118 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 18:23:35 ID:Fjj1Q3iJ] 聞いてない。
119 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 18:44:35 ID:Y2/8w5WO] 俺も聞いてない。
120 名前:名前は開発中のものです。 mailto:sage [2006/01/07(土) 23:30:27 ID:B3T2cwX/] 俺には聞こえたぞ。天の声が。
121 名前:名前は開発中のものです。 mailto:sage [2006/01/09(月) 09:40:40 ID:aWgct96k] ☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 Λ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < エロゲの恥ずかしいソースまだ〜? \_/⊂ ⊂_ ) \_______________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 愛媛みかん |/
122 名前:名前は開発中のものです。 mailto:sage [2006/01/11(水) 17:59:05 ID:yTqoHMqN] パッチは、たまたま誰でもDLできるところにあるだけで、全ての人に向かって 発表しているわけではない、という理屈は通用しないのかなあ。 だって、明らかに製品を買った人に対するアフターサービスだろ。
123 名前:名前は開発中のものです。 mailto:sage [2006/01/11(水) 21:50:53 ID:Vn9JYl7y] まだダレも公開してないんか?
124 名前:名前は開発中のものです。 mailto:sage [2006/01/12(木) 01:13:17 ID:4fjjb6yA] まだ来ないんだもん
125 名前:名前は開発中のものです。 mailto:sage [2006/01/12(木) 03:34:32 ID:cYr6UsdX] ・・・他にもあったんじゃねぇの?ライセンス無視しちゃってるコード 今必死に直してたら大変だな。
126 名前:名前は開発中のものです。 mailto:sage [2006/01/12(木) 23:26:18 ID:dbxG17R3] コメント文にギャグでも書いてくれてたら笑えるんだがな
127 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 15:33:46 ID:MMNWlJ/6] 今週中には出回るかな
128 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 19:19:48 ID:li/LyKOK] >>125 部分的に不自然なアセンブラになっててたりしてな・・・・ いや、全部アセンブラ化してるかもしれん。
129 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 19:38:59 ID:/tGMeCcf] 手軽に実行ファイルを逆アセして、該当個所以外はアセンブラで で、「最初から全部アセンブラで開発しますた!」と言い張ればいけそうだな
130 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 20:42:11 ID:v82cSbRm] GPLにゃ、法的拘束力が無いからな…… 良くも悪くも人権893みたいなモノだから……
131 名前:名前は開発中のものです。 mailto:sage [2006/01/13(金) 23:16:03 ID:hHS4O6Ff] アセンブラのソースで済ませるのって、GPL的にはありなんかな?
132 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 09:03:10 ID:EPlQq+t7] 法的拘束力はあるだろ
133 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 12:13:32 ID:pizx291y] ないよ
134 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 13:12:13 ID:sd/P1rjb] あるあるw
135 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 13:29:22 ID:WNY3L8VI] 法的拘束力は無いが、信者的結束力を甘く見ない方が良いぞ
136 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 13:47:39 ID:WNY3L8VI] GPLは宗教だもんな
137 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 13:50:38 ID:w79r8ha6] 双方の契約、と言うことで、拘束力はある。 後は裁判でどうとでもしてくれ。
138 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 13:54:02 ID:WNY3L8VI] GPL信者が日本で裁判を起こしたという話は、聞いたことも無いが? まあ、あんましかかわりたくない集団ではあるけどな かかわりたくないならば、GPLには手を出さない方が無難だよ
139 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 14:00:08 ID:WNY3L8VI] 基本的にGPLは、法的拘束力としては疑問がありすぎるからな それこそ空き地に立て札立てて、この駐車場では1日10万円頂きます と書いて放置してあるようなモノだからな この立て札の文章には、法的拘束力は全く無い
140 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 14:15:40 ID:zn2OsIae] まあでも、詐欺で儲けたお金は被害者が訴えなければ 返さなくても良いのが日本という国だからな
141 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 14:31:05 ID:GEV0qd1v] 日本では、泣き寝入りしろ!とかいうヤシと、 泣き寝入りするな!とかいうヤシがいるからな……
142 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 14:58:12 ID:KWQl6P5p] 日本の契約に関する概念は、外国の契約に関する概念とは別物だからな だからややこしい事になる そしてこれが、GPLが人権893とか宗教とか言われる原因ですらある
143 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 15:03:16 ID:34ZLiz/M] 何やらアンチの独り言スレになってるな
144 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 16:30:48 ID:w79r8ha6] >138 実際のところ、誰も裁判なんてやりたくないしね。 会社がGNUを訴えるにしても、ナニを訴えればよいのやら? GNUとかGPL信者が訴えるにしても、利害関係をどう証明してよいのやら? この場合はライブラリの供給元が葉っぱを訴えることになるとは思うけど、 その供給元だって誰が代表かワカランしな。
145 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 17:13:20 ID:ql5Ssnd/] >>144 >この場合はライブラリの供給元が葉っぱを訴えることになるとは思うけど、 >その供給元だって誰が代表かワカランしな。 訴える本人=製作者or開発グループなんだから、訴える側が代表わからん なんてことありえんだろw それとも、葉っぱの人が、パクり元ソースの作者がわからんってことか? それもありえんだろ。相手は俺のこのソースをパクってますね?と 証拠を持って連絡してくるんだから。
146 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 17:17:34 ID:AwNTEVkg] >>144 二次的著作物の認可の問題で、訴える事は出来るかもしれない が、他のライセンスに比べると、勝率は恐ろしく低いな
147 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 17:22:17 ID:AwNTEVkg] >>145 >訴える側が代表わからんなんてことありえんだろw GPLの内容をよく調べれ。誰が代表なのかが分からなくなるから
148 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 19:26:32 ID:ql5Ssnd/] >>147 GPLって、別に作者の代わりにGNUの人が訴えるわけじゃないぞ。 あれはこういうライセンスを広めようとかいろいろ活動してる団体であって、 実際にライセンス違反で裁判起こすとなったら、訴えるのは権利を持ってる人、 すなわち作者個人とかだよ。 もちろん、助言とかのレベルでなら支援はしてくれるだろうし、 万が一裁判の結果GPLは法律上問題がある、とかいう大事になれば、 一緒に戦ってくれるかもしれないけど。
149 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 21:02:19 ID:qeT1BAvr] >>148 そうなったらワラワラといろんなとこから沸いてきそうだな・・・・
150 名前:名前は開発中のものです。 mailto:sage [2006/01/14(土) 22:50:54 ID:y+4/PSMS] ソースが2次配布してから議論してくれ。 そこそこ伸びてたから配布始まったのかと勘違いしてしまった。
151 名前:名前は開発中のものです。 mailto:sage [2006/01/15(日) 09:47:14 ID:cYFl9H0p] >>140 そ〜ゆ〜詐欺で自殺するヤシも世の中にはいるけどな 要するに詐欺契約は、法的には契約扱いされなくても、 魂を縛るにはそれでも十分って事だ まあ、馬鹿にしか通用しないけどな
152 名前:名前は開発中のものです。 mailto:sage [2006/01/15(日) 09:47:56 ID:cYFl9H0p]
153 名前:名前は開発中のものです。 mailto:sage [2006/01/15(日) 16:23:55 ID:o6hrw8bZ] マダー?
154 名前:名前は開発中のものです。 mailto:sage [2006/01/15(日) 16:48:41 ID:tL3qUf4e] 運が良ければ来週 悪ければ1月の下旬じゃね? 変なコード公開しても叩かれるだけなので、普通に公開しそう・・・ ただし、公開を遅くしてほとぼりを冷ましてからにする感じかな? // でも毎日ポストチェックしてますよ・・・ orz
155 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 13:10:37 ID:R2IDATD5] ヴィpでスレ立ってるぞ。
156 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 15:49:38 ID:MfScR0E6] ☆ チン マチクタビレタ〜 マチクタビレタ〜 ☆ チン 〃 Λ_Λ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ヽ ___\(\・∀・) < エロゲの恥ずかしいソースまだ〜? \_/⊂ ⊂_ ) \_______________ / ̄ ̄ ̄ ̄ ̄ ̄ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄| | | 愛媛みかん |/
157 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 17:05:20 ID:IVrqwoUD] キテター!! 配達記録だったから、留守の人は面倒かも。
158 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 17:13:10 ID:Tqyc+rkd] >>157 うp!うp!うp! くれくれ厨でごめんなさいm(__)m
159 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 18:48:41 ID:K2qrLQWB] vipでうpってたろって、もうすれおちてんのな。
160 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:15:27 ID:P3M3PN8O] 落ちてる。 GPLって、勝手にうpしてもいいのか?
161 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:22:33 ID:UFBWgrmq] >160 改変したものは公開が義務だよ つまり一行でも変えたらうpれるってこと
162 名前:名前は開発中のものです。 [2006/01/17(火) 19:37:54 ID:mAUTtFZ9] 一番最初に #うんこ でも入ってればもうそれで後悔の『義務』が発生する
163 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:41:13 ID:nxzgdarQ] >>162 そりゃ後悔するわ
164 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:42:10 ID:GUsk+A2N] 公開の義務はバイナリデータを公開した時点で発生するだけ
165 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:50:57 ID:P3M3PN8O] じゃあ改変してないからかってにうpしちゃいけないんだな。
166 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:51:19 ID:xrSZnUG3] vipに立ってたスレのアドレス教えてくれ。
167 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:54:29 ID:rWADimNQ] アドレスってーか、vipろだのダウンロードキーは?
168 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:55:19 ID:P3M3PN8O] わからん。 ログから探してるけど。おそらくうpされてたファイルももう消えてるかと。 ・・・・・いや、あるね。まだある。
169 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:56:02 ID:P3M3PN8O] news じゃなかったかと。
170 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:57:55 ID:oaPvZc5D] vipってなんですか?
171 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 19:59:26 ID:P3M3PN8O] こういうとこ ex14.2ch.net/test/read.cgi/news4vip/1137245005/
172 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:00:14 ID:rWADimNQ] >168 まだあったよ >169 サンクス。 >した。当社のソースコードのバージョン管理が完全なもので無いため、当時のソースを >完全に再現することが出来なかったことをお知らせいたします。 ソースコード管理もロクにしてないのか……。 意味不明なタブやコメント消しまくりで、なんだこれ?
173 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:01:26 ID:pvscesF2] 再現って、ちょw
174 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:02:01 ID:xpHOvoUz] 他のとこでも間違えなく何かをパクってました 確信犯決定ですw
175 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:02:29 ID:vJgiTMK2] いや、GPLって、 改変しようがしまいが、 著作権表示とかちゃんとしていれば、 再配布自由なんだけど。
176 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:02:31 ID:P3M3PN8O] エロゲ会社だしね。少人数でやってるなら、あんまり厳密に管理してないのかも。
177 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:10:14 ID:0oCFFf5w] うがあ、ファイル見つかんない。VIPろだ探したけどそれっぽいの無いがな。
178 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:11:04 ID:GUsk+A2N] とりあえず誰かうpしてよ
179 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:12:47 ID:rWADimNQ] ttp://viploader.net/ ここ
180 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:19:02 ID:0oCFFf5w] すまん、見つかった。 スレ汚し失礼。
181 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:39:15 ID:5ESX075Q] void SetRipple( int go )のループが大問題な件について
182 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:43:02 ID:rWADimNQ] なんだか意図的にソース管理していないことにしてそうだな……
183 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:51:47 ID:P3M3PN8O] 【C++】Toheart2XRATEDとかのソースうp会場はこちら【GPL】 ex14.2ch.net/test/read.cgi/news4vip/1137497259/
184 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:53:23 ID:GUsk+A2N] で、タイトル通りだれかいじらないのかな?
185 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 20:55:00 ID:nZId/9Xe] ノベルゲーのソースいじってもな…
186 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:06:38 ID:MfScR0E6] どれだよ。もっとわかりやすい場所にあげろよ。
187 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:23:15 ID:QQFleloP] うpしてくれた人ありがトン。君の600円無駄にしないよ。 これからソース見てみる( ̄▽ ̄)ノ
188 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:23:41 ID:9hALkKVQ] ファイルが開けないにょ
189 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:34:01 ID:GSSOCXHQ] そーすどこー?
190 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:41:58 ID:GUsk+A2N] up.viploader.net/src/viploader2450.zip.html
191 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:42:27 ID:2+/+7FFg] includeファイルがぐちゃぐちゃだな・・。 整備するのが大変。
192 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:45:58 ID:GSSOCXHQ] >>190 サクス
193 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:57:26 ID:V6A8k4ZD] >extern BOOL InitSaerchFile( char *src, BOOL subdir_chk, SEARCH_DIR_DATA *sdd ); >extern BOOL SaerchNextFile( SEARCH_DIR_DATA *sdd ); >extern BOOL TermSaerchFile( SEARCH_DIR_DATA *sdd ); Saerch...
194 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 21:59:09 ID:8qXtBlV1] >>193 うはwwwすごい間違いだなwww
195 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:07:01 ID:6xbhju7D] searchは大丈夫だが、resourceでいつも悩む俺 特にMAKEINTRESOURCEって書くとき
196 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:17:41 ID:QQFleloP] ミニゲームのソースはないのね。ついでに入れといてくれればいいのにw
197 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:20:09 ID:8xc+btIn] チュートリアルとか無いのかよ。 スクリプト分かんねぇじゃん。
198 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:28:49 ID:rcAHZs1M] >>190 DLキーは?
199 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:29:43 ID:GUsk+A2N] news
200 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:31:55 ID:rcAHZs1M] >>199 ありがd(゚∀゚)ノシ
201 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 22:32:16 ID:28sxExEk] アプしてくれた方ありがと
202 名前:名前は開発中のものです。 [2006/01/17(火) 23:16:09 ID:ut2WTTgi] そのままでビルド通る?
203 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:30:04 ID:Ak1BXJas] いっそのことSourceForgeとかで公開すればよかったのに
204 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:33:30 ID:Xv+gnxlZ] >203 ダウンロードした人が自分でSourceForgeにアップする分には 自由なんだから、君が率先してそうすればいいのでは?
205 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:33:33 ID:ejyYatKj] 不思議な半角文字列置いときます。 911fb475652a1a11ca188cdbfbf32633
206 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:34:44 ID:Xv+gnxlZ] クズが。わざわざアングラなメディア使うんじゃねえよ。 誰か普通にWEBサイトにアップしろよ。
207 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:43:18 ID:xrSZnUG3] >>202 VCのソリューション開いて、そのままコンパイル通るとまではいかないけど、 #includeのフォルダ位置とか弄ったらコンパイル通って、オリジナルと置き換えてゲームできたよ。
208 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:49:58 ID:28sxExEk] >>206 お前それが人に物を頼む時の態度かよw ゲラゲラw
209 名前:名前は開発中のものです。 mailto:sage [2006/01/17(火) 23:56:40 ID:fFbNMkDz] 201 名前:名前は開発中のものです。[sage] 投稿日:2006/01/17(火) 22:32:16 ID:28sxExEk アプしてくれた方ありがと ↑ゲラゲラw
210 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:05:55 ID:93YloV94] >>207 そうか? 型宣言とかエラー出て何でこれでコンパイル通るんだ?と思ったが。 int 無かったり・・。ちなみにTH2
211 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:15:01 ID:bY+51Db2] >208 いや、俺はもう持ってるからいいんだけどな。 割れ坊に調子付かせるのがむかつくだけ。
212 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:16:57 ID:5cd4GBxB] アングラじゃないし割れじゃないと思うのだが。
213 名前:名前は開発中のものです。 [2006/01/18(水) 00:22:10 ID:z+IiU0/z] 600円払ったけどまだ着てない・・・ とりあえずダウソさせてもらったけど、複雑な気分だ・・・
214 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:22:37 ID:yETwwrc3] 割れ坊w しかもどういう思考回路で どんな発送の飛躍を経て調子づくって結論に至ったんだww
215 名前:213 mailto:sage [2006/01/18(水) 00:22:57 ID:z+IiU0/z] すまそ。ageちゃった
216 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:27:28 ID:cW3zInRU] ogg_static.sln, vorbis_static.sln をビルドしてからライブラリをコピーして あとは ToHeart2.sln 開いて include パス設定したらとりあえず ビルドはできた。 現物がないんで確認できないけど。
217 名前:202 mailto:sage [2006/01/18(水) 00:33:46 ID:uwWGRyPr] さっきはageてスマンかった。 プロジェクトの設定でインクルードディレクトリと ライブラリディレクトリを設定したらいけました。 あと、なんかoggDec.cppが見つからなくて、 (左のリストからダブルクリックしても見つからない言われる) プロジェクトに追加しなおした。
218 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:40:50 ID:bY+51Db2] 普通にWEBサイトに上げればすむものを割れツールを使うなといってる。
219 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 00:43:31 ID:VyA1ntUW] ID:bY+51Db2必死すぎw
220 名前:みずき ◆WnmizUKIg6 [2006/01/18(水) 00:53:26 ID:hHLDazXH BE:261418875- ] 1116.org/nori/archives/img/tokumemo.jpg こんなの来た
221 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 01:15:42 ID:gDeFDvOb] しかし、あからさまにコメント消した後があるのが生々しいな
222 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 01:29:29 ID:iEfIjNKW] そりゃまぁ死ぬ〜とかムカツクとか書いてるんだろ・・・
223 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 01:30:06 ID:C00RVbNn] 精一杯の抵抗、って感じが良く出てるよね。
224 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 01:39:14 ID:yETwwrc3] MM_std.cpp:1124://よーわからんけど、解放らしい
225 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 01:51:20 ID:iCks23xZ] warningスゲー
226 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 01:51:26 ID:93YloV94] 落ちたんでデバックしてみたTH2 readfile.cpp:320 ×ArcFile.reserve(15); ○ArcFile.resize(15); 何で俺がデバックせなあかんねん(ノ ゚Д゚)ノ
227 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 02:16:30 ID:AYAf8bWm] >>213 俺も俺も。 >>225 未使用変数の警告が多いんだよな。 コメントアウトしてたコードを公開前に掃除したとかかね?
228 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 02:40:14 ID:93YloV94] なんかみょーに遅いなぁと思ったら#define DIRECT_X 0 って・・・ DIRECT_Xは使わせないぜって事ですかそうですか_| ̄|〇
229 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 02:45:54 ID:CFCIOz4s] >>226 そこ書き換えたら「BGMのデータがありません」って警告がでるようになる
230 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 02:51:15 ID:93YloV94] あ、こっちもなるので今見てるとこです。PAKの読み込みどこでやってるんだろう・・と。 戻すと動かなくなるし
231 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 03:01:28 ID:qGZgnxqL] .∩( ・ω・)∩るー
232 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 03:11:19 ID:iCks23xZ] XviDDec.libが開けないとか言われ .∩( ・ω・)∩るー リンカ通してるのにー
233 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 03:39:47 ID:93YloV94] やっと動いた。TH2 readfile.cpp:320 ArcFile.reserve(15); /* reserveで↓はまずいのでコメント for(i=0;i<15;i++){ ArcFile[i].handle = NULL; ArcFile[i].fileCount = 0; ArcFile[i].pack_file = NULL; } */ とりあえずこれで音も出るし動くようにもなった。 ほんとはまずいと思うけど・・誰かSTLに詳しい人正しく直してー
234 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 03:49:32 ID:93YloV94] >>232 XviDDec.libは\XVidに初めから入ってるのでパスが通ってないだけかと・・
235 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 04:19:22 ID:e+o2R1Cv] >>233 作者の意図したところはその通りだと思う。 (reserveで領域が確保されると勘違いして、初期化コードを書いてしまったのかな?) 他の部分を見ても、はじめは要素が確保されていないことを前提としてるみたい。 つまりresizeで実際に確保してしまうと動かない。 openFileNum = 0;をopenFileNum = 15;にすれば動くかもしれんけど。 製品版がこのコードのまま動いているとしたら、Releaseビルドのせいで範囲外アクセスがチェックされていないだけの地雷だな。 どうも全体的に不自然なコードが多いなぁ。 STLの使い方にせよ、クラスの責務割り当てにせよ。 C++に慣れていない人が書いたのだろうか。
236 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 05:30:00 ID:wB2vkzXb] >>235 ぱっと見ほとんどCの記述なんだけど、 C++知らないプログラマなんだろうか。
237 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 06:24:52 ID:ZcsNJUgN] Cしか使ったことがない人が、とりあえず1,2冊入門書なりを読んで 「こんな感じかな?」ってノリでC++を使ってる感じがする
238 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 07:10:49 ID:C00RVbNn] >237 まるでオレのようだ。
239 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 07:52:57 ID:tmTURBHZ] >>233 # ちょっこれww コンストラクタがあるから初期化はコンストラクタに 任せるのがセオリーだと思うんだけど 初期化されて無い要素もあるし地雷原を見ているような感覚だわ
240 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 08:46:54 ID:nOYGrh+r] エロゲの恥ずかしいソースキタ━━━━━━(゚∀゚)━━━━━━!!!! じっくりと弄んでやるぜ。うひひ。
241 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 09:10:16 ID:1LmwYgoB] >>235 このソース書き方すっげー俺と似てるんだよね… Cで書いた方が書きやすいオブジェクト指向苦手人間ぽい。
242 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 09:12:03 ID:157R3uWh] 誰かまとめページ作って
243 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 11:26:19 ID:RElwJuwW] debugboxに所々中々笑える台詞が書いてあるな
244 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 11:55:14 ID:DGWFObIp] "このみ環璃セットと、このみか、環が、単体で別々に出ています" 環璃って誰よw
245 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 13:19:28 ID:o9P35CpQ] コメント削除して公開って、GPL的にOKなのか?
246 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 13:25:28 ID:ZcsNJUgN] >>245 OK。 要はコンパイルが通ることが条件になってるだけ。
247 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 13:37:56 ID:zxS3ZF2L] >>246 それってGPLのどの項に書いてある?
248 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 13:52:16 ID:kE73PQP3] とりあえずTH2専用SOUND PAK展開TOOL v1.0うPしました。 サウンドは同じコードで展開できた。他はやり方違うので見てるとこです
249 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 13:55:59 ID:2SR90tBk] >>247 コメントを消してもいい って書いてあるわけじゃなく、 GPL中での「完全なソースコード」の定義が、 「プログラムに対応していて」「関連モジュールやインターフェースも含むもの」だから、 別にコメントを消したところでプログラムとの対応関係は崩れないし、 関連モジュールが減るわけでもない。
250 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:04:04 ID:yETwwrc3] >>248 どこに?
251 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:06:20 ID:9p4CG6az] Cマガが特集してくれんかなーって思ったんだが…休刊なのな
252 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:10:25 ID:kE73PQP3] >>250 もち元のソースが置いてあったうpろだ。パス無しソース付GPLでw
253 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:21:20 ID:Vo8Ih3D3] DLしたお でも何かソース足らなくね? readFile.cppが開けないと言うか同根されてないお(;^ω^)
254 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:23:01 ID:Vo8Ih3D3] ×同根 ○同梱 恥ずかしいお(;^ω^)
255 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:25:18 ID:kE73PQP3] readFile.cppはTH2の奴使っておくれ
256 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:36:15 ID:SUxUnqO9] >>251 2月号発売したとのメルマガきたけど、休刊なの?
257 名前:名前は開発中のものです。 [2006/01/18(水) 14:39:42 ID:laXFj5Ga] >>256 今ぐぐってみたら・・・ ttp://www.fx-it.com/kihon/top.html ((((((;゚Д゚))))))ガクガクブルブル
258 名前:256 mailto:sage [2006/01/18(水) 14:44:47 ID:SUxUnqO9] >>257 6年近く毎月買ってたのに……。(´・ω・`)
259 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:56:22 ID:J2GY/YuU] >>236 betterCとして使ってるんじゃね?
260 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:57:11 ID:nOYGrh+r] まあ、最近は完全にウェブの後追いだったからな。雑誌じゃ小回りが効かん。
261 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 15:06:15 ID:g+zxdCud] 最新の情報を追うのは遅くなってたけど、まとまった情報源としての価値は大きいと思うんだけどなぁ。 今でも98、9年ごろの特集が役に立つことが多いし。 3月売り分ってことは4月号で休刊か… 刊行継続されることを祈るしかないな。
262 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 15:13:27 ID:yETwwrc3] どこだか分かんないし 見あたんないからまあいいや。
263 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 15:16:58 ID:Vo8Ih3D3] >>262 >>178
264 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 15:18:11 ID:Vo8Ih3D3] >>179 だった
265 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 16:24:51 ID:fFrV7vks] >248 GNU 一般公衆利用許諾契約書の複製物がないおwww
266 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 16:47:08 ID:kE73PQP3] しまった入れ忘れた、証拠隠滅))彡 あと少しで全部解凍出来そうなので そん時忘れずに入れときます
267 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 16:51:50 ID:wB2vkzXb] betterCまでたどり着けてないな。 まぁToHeart2延期の謎は全て解けたが。 ・・・ここって、ソースのレビューしてやるスレ?
268 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 16:57:43 ID:/WD9qG7O] ここはソースのバグ修正やソースを利用した(当てずっぽうじゃない)ぶっこ抜きツールなどを作るスレ。
269 名前:名前は開発中のものです。 [2006/01/18(水) 17:52:57 ID:MQQtoSlq] 238は社員
270 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 18:20:28 ID:FyGFDL1J] とりあえず、最初にやることはリファクタリングだなww
271 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 18:30:35 ID:PTTErmDt] まったくだ、混沌としすぎてるなこのソースは。。。
272 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 19:58:21 ID:jJUl8H6R] プロのコードってんで楽しみにしてたんだが…… 力技っていうか……なんていうか……
273 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 20:15:05 ID:FyGFDL1J] まあ、クローズドのソースなんてどこもこんなもんさ。
274 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 21:05:10 ID:t8gwWK0y] 誰かリファクタリングやってくんね? てかどっかまとめ作って分散してリファしたいな。
275 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 21:11:36 ID:osFctAmr] あれ意外にソース少ないね、ノベルだからかな
276 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 21:55:04 ID:bY+51Db2] 予想通りの展開だな。ここでうれしそうにC++どうこうとかいってる奴は、 まともなゲームプログラムなんか作ったことのない奴だろうw このくらいの規模のプログラムならCライクに作るという選択はありうる。 見たまんまで、クラスライブラリよりも読むのがはるかに楽だからな。 >272 派手な打ち回しなどいらないんだよ、静かに勝ってこそプロ。
277 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:04:22 ID:rGchGrM3] そんな事より、コミパPのコード公開してくださいよ。 あの酷い読み込みの嵐
278 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:10:14 ID:4jqE4KU9] >>276 何処のエロゲーメーカー所属ですか?
279 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:16:49 ID:zxS3ZF2L] SourceForgeまだー?
280 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:22:32 ID:lWJMeLuy] 人のソースにケチつけるようなプログラマって見っとも無いと思う。
281 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:30:37 ID:rGchGrM3] 俺サイコーっていう最低プログラマーに事実を教えないのは 人として冷たいと思うよ。
282 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:37:27 ID:4jqE4KU9] げんしけん7巻82ページを思い出した。
283 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:56:09 ID:4W+22aVY] いまどきクラス構造もマトモにかけないプログラマは化石級だよ
284 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 22:59:54 ID:RvKbImaS] お前の認識の甘さが化石級だw
285 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:00:22 ID:gEgW1I6k] >見たまんまで、クラスライブラリよりも読むのがはるかに楽だからな。 ( ゚д゚)ポカーン
286 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:00:28 ID:g35b7xFX] クラス構造ってなんでつか?
287 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:07:34 ID:iCks23xZ] だから、オマエラの友達っつか知人に一人くらいいるだろ? コメントアウト付けるプログラマは屑だ! ソースから全てを読み取れ! 俺なら出来る! って言う、奇才。 ちなみに漏れはそんな香具師見た事ありません。(´・ω・`)ショボーン
288 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:07:46 ID:zxS3ZF2L] >>280 せっかくのGPLだから ケチつけるだけじゃなく直さないとな。
289 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:08:59 ID:4W+22aVY] >>284 確かに認識があまかったようなだ社員さんよ(pgr
290 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:22:25 ID:4jqE4KU9] TH2でゲームプレイヤーに、18禁な名前が付けられないようにするコードを探してみた。 多分この関数で名前を登録している。 Winmain.cpp の、 BOOL CALLBACK NameDialogBoxProc( HWND hwnd, UINT wmes, UINT wparam, LONG lparam ) 読む限り、もしかして18禁な名前をチェックしてない? わくわくしながら探したのに30分無駄になった… しかし、変数が_(アンダーバー)で始まるのが多いですね。_で始まる変数はC言語ではシステム予約 で使ったらダメだったと記憶しているのだが。(うろ覚え)
291 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:26:10 ID:P2MjgQRi] >290 そんなマナー規約、実際にエラー(名前のバッティング)が発生しなければ何ともないぜ! それが職業プログラマクオリティ
292 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:27:17 ID:vR0Gn7As] チェックする前に卑猥な名前つけられるかどうか製品版で試してみればいいのに
293 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:27:33 ID:3nmnCkEQ] STLをCライクに使ってどこがどう読みやすくなるのかと小一時間(ry
294 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:29:44 ID:4W+22aVY] >>290 それ残骸だよ。 _で始まっている変数も残骸多数。
295 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:35:10 ID:osFctAmr] >>290 俺もちょっとうろ覚えなんだが、確か _大文字が予約語なのよ _小文字はOKのはず、GoF本でも使ってたはず Leafのソースは観てないのでどちらかは知らないけど。
296 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:36:06 ID:g35b7xFX] 予約語ではない。あくまで紳士協定。
297 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:47:35 ID:osFctAmr] いや予約語だよ。俺も自信ないので結局めくってきたがw uppercaseが大文字の事ね 17.4.3.1.2 - Global names [lib.global.names] -1- Certain sets of names and function signatures are always reserved to the implementation: Each name that contains a double underscore ("__") or begins with an underscore followed by an uppercase letter (lex.key) is reserved to the implementation for any use. Each name that begins with an underscore is reserved to the implementation for use as a name in the global namespace.* [Footnote: Such names are also reserved in namespace ::std (lib.reserved.names). --- end foonote] www.kuzbass.ru:8086/docs/isocpp/lib-intro.html
298 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:48:40 ID:t8gwWK0y] これ、アンダーバー2つじゃね?
299 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:52:29 ID:osFctAmr] >>298 or begins with 【an】 underscore followed by an uppercase letter こっちス
300 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:54:48 ID:t8gwWK0y] >>299 ほんとだ。すまん。
301 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 23:58:06 ID:P2MjgQRi] そのreservedは、 いわゆる予約語(キーワード(if とか int とか))のとは意味が違うんではないか。
302 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:20:07 ID:5Wiz9rJA] JIS X3010(ISO/IEC 9899:1999) 7 ライブラリ 7.1.3予約済識別子 下線に続き大文字一文字または下線に続きもう一つの下線で始まるすべての識別子は、 いかなる使用に対しても常に予約済みとする。 一つの下線で始まるすべての識別子は、通常の名前空間およびタグ名前空間の双方における ファイル有効範囲を持つ識別子としての使用に対して、常に予約済みとする。
303 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:20:56 ID:THSyh1jG] 結局ここには初心者にも満たない屑しかいねぇな。 プログラミングそれ自体を勉強して出直してこい屑ども。
304 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:28:14 ID:a9X8kYfE] ゲームなんて動けばいいんだよ。 バグがあったところで、別に人が死ぬわけじゃないんだから。
305 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:32:12 ID:BoxiYWRY] >>302 それ違う。 6.4.1のキーワードの方が予約語。X3014(C++)なら2.11。 識別子として用いられないものを予約語という。 ttp://www.jisc.go.jp/ ここで、X3011とX3014のpdfが見られるので見たい人はどうぞ。
306 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:35:55 ID:+CiPqcdC] 識別子として用いられないものを予約語という
307 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:44:30 ID:7sJ2B52z] >>303 これくらいのソースで給料貰えるのは正直うらやましい 漏れのとこでこんなソース書いたら白い目で見られるわ文句言われまくりだわで大変だ。。。
308 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:56:26 ID:YIdLOiMb] 折角のGPLなんだからエレガントにしてあげてください
309 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 00:57:31 ID:gajhu98D] >>303 口だけなら、誰でも出せるんですよ。(pgr
310 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 01:05:57 ID:wJ5oggz1] 俺も自信ないのでドラフト見てきたら既に書き込まれてるし。 ていうか俺、インクルードガードに3連アンダースコア使ってた。1つや2つが予約されているのなら3つと。 いつどこで仕込まれたのか重い打線けど、規格見る限りこれまずいよな。次から改める。
311 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 01:17:05 ID:LE/6U+/2] Netscape Navigatorのソースよりも綺麗で驚いた
312 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 03:22:07 ID:1g8/eWMn] スクリプト解析して使えるようにして欲しい
313 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 04:43:42 ID:4TdhbyZQ] ttp://www.pro.or.jp/~fuji/mybooks/cdiag/ >第2章 これでもプロ >売りものであるにもかかわらず、超きたない! >構造的な欠陥の指摘〜引数、ポインタの活用
314 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 07:15:09 ID:eUUjjqw/] TH2専用 PAK展開TOOL v1.0うpしました。今回は全てのPAKに対応します。 PASS:nekoneko 注意点 1)コンパイルする時は必ず同梱のcomp_lzsとreadfileを使用してください。 2)Xvidは1.1で確認しました。2.2では再生しませんでした。
315 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 13:17:57 ID:1FTU/l5f] 2.2の方は間違い、別物でしたm(_ _)m
316 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 13:24:42 ID:nZR9MDty] >>311 それは言うな、悪夢を思い出した。 そもそも、Mosaicから続いからてるんだ。一発屋のエロゲと一緒にするな。
317 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 16:10:51 ID:6mVz+StZ] >293 そもそもこの程度のことにSTL使うのが間違い。
318 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 16:29:25 ID:19MQyoRS] >>317 楽したもの勝ち コの程度のことに、ライブラリ使わなくてどうするの
319 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 16:30:56 ID:9luY8TRl] どうするのって何言ってんの
320 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 16:38:33 ID:6mVz+StZ] この処理がライブラリ使って楽になるとも思えんが。 STLを使うには、STLの使い方という、C言語の言語仕様の外の知識が 必要になるからな。 しかし、葉鍵板のほうがまだソースを利用しようとしてる奴が 多いというこの逆説。ここじゃ文句つけてるだけだものな。 あ、「弄る」って、利用するって意味じゃなく、ネタにするってことか? いわゆる関西芸人的な。
321 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 17:04:23 ID:fXIaRsvR] >>320 日本語でおk
322 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 17:10:04 ID:wJ5oggz1] このソースを利用しろと言われても困ってしまうな。正直、情熱のあるエロゲオタに譲るよ。
323 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 17:37:22 ID:iYkDFC6/] 実際のところゲームプログラムの参考にするなら吉里吉里の方がよくまとまってるしなぁ… 吸い出しや移植以外に用途が思いつかない
324 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 19:13:13 ID:6mVz+StZ] >323 吉里吉里は吉里吉里で、ちょっと大げさすぎるからなー。 どっちも部品単位で参考にする目はあると思うけど。
325 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 19:26:40 ID:79/azYTu] は? え? 規模の問題じゃねえよw
326 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 20:19:55 ID:6mVz+StZ] 規模というより、吉里吉里は汎用性をもたせようとしすぎ。 あそこまでやる必要ないだろう。オブジェクト指向とか。
327 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 22:27:39 ID:7sJ2B52z] でもスクリプト周りがしっかりしてたらわざわざプログラム変えてあんな妙なことをやらなくてもイイと思うんよ。
328 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 23:21:45 ID:qjrBgih/] 話を聞いてると吉里吉里のソースのほうがおもしろそうなのでそっち行くわ。んじゃ。
329 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 23:32:31 ID:Z5cXhUw2] 別の商品を同じもので統一するわけにはいかんのだろう。 汎用プログラム=商品ごとに使わない無駄が出る&バグが全商品に影響 あとそういう仕事を知ってる人なら分かると思うけど もし完全自社内開発でなければ大人の事情もあるわけで。
330 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 23:37:37 ID:j4PTuc+T] 俺は吉里吉里のゲームは例え法人による販売だとしても同人ゲームだと思ってる。
331 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 23:40:32 ID:6mVz+StZ] >327 あれは社内人事絡んでそうじゃね? メインプログラマが違うんじゃないかと思えた。 TH2のソース見る限り、サポートはこっちのほうが楽だな。 ちょっとだけコンシューマの開発やったことがあるけど、どうせ毎回一作限りで キツいチェック通さなきゃいけないなら、ストレートにハードコーディングして 一回きりのソースとして考えたほうが楽なんだよな。
332 名前:名前は開発中のものです。 mailto:sage [2006/01/19(木) 23:42:49 ID:6mVz+StZ] たとえば、あらゆるタイトル画面を実装するために、 細かい演出処理をスクリプト仕様に組み入れるぐらいなら、 タイトル画面自体をハードコーディングしたほうが楽。
333 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 00:05:12 ID:evtcDsiT] >328 やっとSubversionの使い方が分かったから落としてみた。 >330 お前の同人ゲームの定義が解らん以上意味不明。
334 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 00:12:29 ID:OTKBdpZ5] >>316 いや、少なくとも公開されたソースは3タイトルを含むから、ごちゃごちゃに 至る歴史があったわけで、一発屋ってわけではないと思う。Netscapeのアレは WinMainからしてヘンだったわけでドッコイだけどね。 >>331 うん、オレもソースのハンドリング(という表現はおかしいか?)は いい方だと思った。これなら引き継いでもさほど困らない。 クラス関係が複雑なのかよりも全然わかりやすいし。
335 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 00:28:34 ID:Z8o3taxA] 冗談だろ。ハードコーディングにしても汚いほうだぞ。
336 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 00:36:04 ID:AmUbds5k] まー。とりあえず、コードが汚いとか抜かしてる奴は、 自分のコード晒してからな。
337 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 00:51:26 ID:OTKBdpZ5] そりゃ、人に見せたらなにこれwっていうレベルだし、これよりも ちゃんと書くことの出来る人はたくさんいるけど。 納期があって、ちゃんと動くパッケージのソースとしては あれくらいでもいいと思うよ。 規約やら美しさどうこう言う人は苦しんだ経験がないんだろう。 まぁそれはそれでうらやましいし、理想は高い方がいいよね。
338 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 01:00:16 ID:LK/T1wXi] 綺麗汚い以前に普通に書いていれば入らないであろう >>233 のようなバグが入っているのがおかしい。
339 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 01:22:10 ID:bWwH4+cX] やー、俺がコンシューマの仕事で書いたソースはこれよりはるかに汚いしw バグはともかく、ソースの書き方としては綺麗なほうだと思うんだがな。 あと、233はバグじゃないようだぞ。VC++では問題ないんだとか聞いたが。 俺はそもそもSTLとか使わんので分からんが。
340 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 01:24:57 ID:bWwH4+cX] つか、世の中のあらゆるソースがそんな完璧に綺麗なのばかりであれば、 リファクタリングの本なんか売れるわけ無いんだよw
341 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 01:46:38 ID:evtcDsiT] >339 デバッグビルドだと思いっきりアサートが掛かる訳だが。 ついでに言えばopenFileNumもArcFile.size()があるから不要。 なぜreserveとpush_backを使って、sizeを使えない? あと、 arc_file_info::streamInfoはvector使ってるのに arc_file_info::pack_fileはいちいちnew[]で確保している。 しかも削除時はdelete[]じゃないし。
342 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 02:15:05 ID:bWwH4+cX] >341 >デバッグビルドだと思いっきりアサートが掛かる訳だが。 pie.bbspink.com/test/read.cgi/leaf/1135546874/446 を読んだだけなんで、俺はあんまし知らん。すまん。何せ使ってない。 >しかも削除時はdelete[]じゃないし。 これはメモリリークするんだっけ。気づかなかったのかな? new deleteもほとんど使わんなあ。malloc freeだ。
343 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 02:47:44 ID:LK/T1wXi] ほとんどというか何というか、 よほどシビアな環境じゃなければ普通はどちらかに統一するし クラスを使う以上はnew/deleteにしないと。
344 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 03:30:58 ID:bWwH4+cX] >343 C構造体をmallocで割り当てるソースは良く使うしなあ。 多くのサンプルコードがCで書かれてるし、俺はそっちで統一してるな。 つまりはC++よりbetter Cってことなんだろう。 クラスは使うけど、newで動的には割り当てない。
345 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 03:51:38 ID:pqHaw1ZN] >>341 だから>>237 なんだろ。 無理してC++を使う必要はないし、Cで統一するのも結構だけど このソースは無理してC++使って破綻してる感じだしな。 うちのとこでもこんなソース書いたら大目玉食らうよ・・・
346 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 04:12:07 ID:bWwH4+cX] >345 君んところが相当理想主義なんだろうな。 世の中のソースなんて結構こんなもんだぞ。ネスケですら(ry それに、「C++的に正しい」けど無駄に難しいソースよりは、 こういう単純なののほうがいい。 プラットホームによってはC++の対応が不完全なことも多いし、 STLで相性問題が起こることも多いしな。Cが一番確実。 inline関数とコンストラクタ/デストラクタだけは、 無くてはならないものになっちゃってるけどな。俺も。
347 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 04:15:50 ID:bWwH4+cX] これ、スレ違いすぎるから無視してくれてもいいけどさ。 new malloc派の人はBITMAPINFOの割り当てとかもnewでやるの? p=(BITMAPINFO*)malloc(sizeof(BITMAPINFOHEADER)+(sizeof(RGBQUAD)*256)); こういう感じのものを書くとき、newで書くとあんまり直感的にならんような。
348 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 04:16:23 ID:bWwH4+cX] new malloc派→new delete派の間違いでした、ごめん。
349 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 04:24:15 ID:/uViAoEM] >>347 慣れの問題じゃないの? 特に直感とか言ってるし。
350 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 05:13:23 ID:evtcDsiT] >342 delete[]をdeleteとしても、デストラクタがなければ「大抵」正常に動作してしまう。 >346 STLのvector程度が使いこなせてないのは、難しいんじゃなくてただ不勉強なだけ。 STLの相性問題って、それはSTLの実装に依存した使い方が悪いと思うんだが。 >347 C++としてはBITMAPINFOのアクロバティックな構造は悪。 どうしてもと言うなら、そんなWindows臭いモノは、直接Win32APIでメモリ確保。
351 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 09:02:36 ID:H/DTUIYi] >>350 の書いたソースコードが見たいぜ
352 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 09:34:29 ID:JrDuq+7M] >>346 向上心の無いおじさんの言い訳に聞こえるな。 「無駄に難しい」だの「単純」だのは主観でしかない。 逆に、「C的には正しい」がマクロ、関数ポインタを駆使したソースなんかは、 C++ を学んだプログラマから見れば無駄に難しく見えるだろう。 決して「単純」だなんて思われることはない。 >>347 そんなメモリ確保は new ではうまくいかないんだから malloc() 使えばいい。 new で問題ないケースで malloc() を使うのはデメリットが多い。 もちろん動的確保が必要なければ new も malloc() も使わなくていい。 「new delete 派」なんて書くと好みで選んでるように聞こえるが、 状況に応じて最適なものを使うだけ。
353 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 09:39:07 ID:Z8o3taxA] >>346 とだけは一緒に働きたくないと思った俺ガイル
354 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 09:42:20 ID:Z8o3taxA] だいたい「ネスケですら(ry」って、一体何年前のコードに依拠してるんだか。 Firefoxのソースでも読んでみれば?
355 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 09:55:31 ID:bWwH4+cX] >350 vectorだけしか使わなくて、パフォーマンスに影響するほどデータ数が 多くないなら、自力で似た処理組んだほうが楽。 mapやmultimapに大量のデータ食わせるような場合には使いでがあるけど。 コンパイラの側が変な実装なせいでSTLがちゃんと読めないケースがある。 何かあったらSTLのソースを覗く羽目になるのも嫌だな。 GlobalAllocで確保したところでmallocと大して違うと思えんが。 mallocを消したという自己満足感が得られるだけのような。 ゲームなんて、そのWindows臭いコードが大量に出てくる分野なんだが。 >352 俺だってvectorくらいなら本読みながらであれば使えるけどな。 仕様や注意点を完璧に覚えるところまでは行ってないんだ。 何か弄るたびに参考書引っ張り出さなきゃいけないのは非効率なんだよ。 俺もinline関数は使うし、関数ポインタよりは仮想関数使うけどな。 newでも出来ないことはないと思うけど。 char配列として確保して、型キャストすればいいのかな。
356 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:01:12 ID:bWwH4+cX] >354 外に出すつもりで書いてたソースコードとそうでないコードの違いだろ。
357 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:16:01 ID:38QVjqGM] >>356 矛盾してるよ。外に出すならなおさら >プラットホームによってはC++の対応が不完全なことも多い なんてのはまずいでしょ。 だからMozilla Foundationは「C++ 移植性ガイド」を公開して 処理系に依存しそうな部分を禁止した上でC++を使ってるんじゃないか。 C++を使って、その上依存性のない最大公約数的なコードを書くことは可能。
358 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:18:02 ID:bWwH4+cX] あと、関数ポインタは結局DLL使うときに必要だしな。 C++的に悪だからって、APIの仕様を変更することは出来んのだから。 関数ポインタ利用部分をラップするようなinline関数書くなり クラスを作るなりすれば済む話。 俺だってクラスは作るしコンストラクタ/デストラクタの恩恵には 預かるわけだが、継承とかは出来るだけやらないようにしてるな。
359 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:20:08 ID:bWwH4+cX] >357 >356はネスケのソースとFireFoxのソースの話ね。 ネスケの段階で既に一流の仕事なんだから、プログラマの腕が上がったと いうよりは、単に心構えの問題にすぎんだろうと。 外に出すとケチをつける人が増えるから綺麗に書こうとすることになる。 Windowsのゲームプログラミングに移植性もクソもないし。
360 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:37:29 ID:JrDuq+7M] >>355 なんで既にできあがってるものがあるのに、自力で組んだほうが楽になるのかね? 実装がマズイ可能性も、ソース覗く羽目になるのもいっしょだろ。 むしろ実装がマズイ可能性は自力で書いたもののほうが高いし、 仕様だってあやふやなものになって、ソース覗く羽目になりやすいだろ? 自分で書いたものならそれでも問題になりにくいだろうけど、、、、 あ、もしかして一人でしか開発したこと無いのか? それなら辻褄が合うな。
361 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:40:38 ID:JrDuq+7M] >>346 > プラットホームによってはC++の対応が不完全なことも多いし、 > STLで相性問題が起こることも多いしな。Cが一番確実。 >>359 > Windowsのゲームプログラミングに移植性もクソもないし。 なにこのダブルスタンダード。
362 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:55:22 ID:lg5noXKj] std::vectorごときでさえテンプレートメタプログラミングの初歩の 話になってくれば使った方が良いに決まってんだけどねえ
363 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 10:59:57 ID:Vm6Xgl5v] >360 自分で書いたソースを覗くのとSTLのソースを覗くのじゃ大違いだが。 スマートポインタの問題とかに深入りしだしたらキリないし。 楽になろうと思って返って疲れないか? STLの利点は、楽さではなく、一応の標準性とパフォーマンスだと思うが。 俺のやってる規模の仕事なら一人で出来る。 言っておくがプロのゲームプログラマだぞ。 確かに自前のライブラリを他人に使わせようとは思わんがな。 そういうときは仕方ないからSTL使う。 >361 例えばその「プラットホーム」がVC++だから困るんだが。 もっとも、例えば携帯端末でSTLなんて使いたくないとも思うけどな。 画像周りなんてどうせプラットホームごとに全部書き直しだしなあ。
364 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 11:17:12 ID:JrDuq+7M] >>363 やっぱり一人で開発してるのが前提だったのか。そりゃ話がかみ合わないな。 忠告したいことは山ほどあるが、これ以上続けても無駄そうだし、 スレ違いだし、もう消えることにするよ。
365 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 12:09:49 ID:OTKBdpZ5] そんなすごいよかよとFireFoxのソースみたが、言われてるほどじゃないなぁ
366 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 12:26:17 ID:i9y7MqMq] >>363 多分アンタは共同開発し出すと泣くことになると思うんよ。
367 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 12:30:29 ID:OTKBdpZ5] 一人で出来るとは書いてるが、一人でやってるとは書いてないと思うんだが。 そういう弱いトコつっつくようなレスしていい気になってるんだろうけど。
368 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 12:51:04 ID:evtcDsiT] >351 いやいや、俺はプログラマと言うより単なるプログラミング評論家(笑)ですから。 どんなソースであれ、思った通りに動くモノを作れる人は尊敬しますよ。 >355 いや無理してmallocを消したのではなく、 malloc→Win32APIによるメモリ確保、をショートカットしただけ。 いかにWindows臭(環境依存)を限定箇所に封じ込めるか、が設計の腕の見せ所かと。 任意バイトの確保には、素直にstd::mallocを使うのが正解だと思う。 個人的にはoperator newを直接使ってるが。
369 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 13:07:18 ID:Vm6Xgl5v] >366 しないし。上がりを独り占めできないからなあ。 誰もが共同開発する仕事をやるわけじゃないだろ。 >367 あー、ごめん、俺は実際一人でやってる。 >368 Windows臭を封じ込めるために(俺から見れば過剰に)抽象化してるのが 吉里吉里の設計思想で、ベタに書いたほうがメンテは楽というのが Leafの設計思想だと思う。これはまあ方針の違いかなあと。 中途半端にSTLとかC++クラスとかに手を出してるから統一性とれてないが、 その辺は多人数で組んでるのか、書いた時期が違うのか。
370 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 13:51:37 ID:EOkkxe+U] いい加減スレ違いだと気づいてもらうにはどうしたらいいでしょうか。
371 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 15:21:36 ID:Vm6Xgl5v] ソース弄ってるやつなんざスレの頭からぜんぜんいないじゃん。
372 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 17:49:39 ID:eRRn7Mt2] >>371 だからってスレタイ蟲すんな
373 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 18:59:48 ID:aEh5Z3MW] とりあえずSTL追い出さないとW-ZERO3とかには移植できないかな?
374 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 19:20:51 ID:F1RKc/tv] 公開される前:GPLで喧嘩 公開された後:ソースが良い悪いで喧嘩 公開されたソースにケチつけてる人は 道端に落ちてるうんこ見つけて、きたねーきたねーとはしゃいでいる小学生なのか、 仕方ない掃除するかと考えてる善良なうんこなのかどっちなんだ?
375 名前:名前は開発中のものです。 [2006/01/20(金) 19:26:26 ID:zhK9LMfu] >>374 善良なウンコがウンコの掃除するの?
376 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 20:23:29 ID:YtDItd6y] おまいら人が飯食ってるときにうんこはないだろ。 ところで、一次配布を法外な値段にすれば、公開せ ずにすみそでない?。
377 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 20:26:33 ID:M+CzzRno] >>376 失うものが大きすぎると思うんですが
378 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 20:40:00 ID:Z8o3taxA] >>371 断言するが、ぶっちゃけこのソースにいじくったり参考にしたりするほどの価値がない。 せいぜいツマミにしてダベる程度だな。 移植やらなんやらは、意欲のあるエロゲオタが勝手にやればいいことだし、ここらが限界じゃね? しかし、もうどう見てもただのフェードアウト組です。本当に(略)って人間が ここまで堂々としているのを見るのは久しぶりだな。
379 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 20:40:11 ID:mpbIkwGa] なんか殺伐としてるな。しょうがない燃料投下してやる。TH2起動時に >ToHeart2.exe 999999999.SDT とするとちょっと変わったデバックモード突入
380 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 20:40:11 ID:YtDItd6y] >>377 と、申しますと、如何なる問題が?
381 名前:名前は開発中のものです。 [2006/01/20(金) 21:28:36 ID:gydZ7n67] つ[イメージダウン] GPL解釈に無条件降伏するとしても、GNU自身が 「GPL違反者が、たとえ手数料に100万ドルふっかけたとしても、 それを阻止できる法的根拠は無いし、 そもそも、そんなザコに興味は無い、好きにしろ」 と言っている。 つまり、手数料に枠は無い。 ただ、そう言われてしまっては、できるとわかってても、やらないのが大人の世界。
382 名前:名前は開発中のものです。 mailto:sage [2006/01/20(金) 22:01:59 ID:a0GLdsxR] C的なのに関数ポインタ全然使ってないんで驚いた。
383 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 01:15:22 ID:vUcOF631] >C的なのに関数ポインタ全然使ってないんで驚いた。 君の人生はいつも新鮮な驚きに満ち溢れていそうだね。
384 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 01:31:30 ID:vVAvuf++] よくわからんけど、はやくエロゲーやらせてよ!
385 名前:名前は開発中のものです。 [2006/01/21(土) 01:37:35 ID:FgDZ4lWH] まずCGと音楽とシナリオを用意しような?
386 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 03:10:53 ID:KpomsoPJ] GPLが法的に無効であっても、ソースコードの著作権は、作者にある。 作者が許可しないソースコードの利用は、著作権侵害。 とすれ違いレスすまそ
387 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 03:19:28 ID:0tz59Wrd] >>386 「派生物の利用を許可します」っていう意思表示がGPLだろが
388 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 04:16:56 ID:qL1IILrh] >>376 このスレで前に出てたけど、GPLだとソース配布にバイナリの価格以上 の代金を要求するのは不可だよ。 ソースを100万で売りたかったら、ゲームも1個100万で売らなきゃ駄目。
389 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 04:38:56 ID:lATWY9t8] このスレタイ意味ないな。
390 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 04:53:21 ID:zKaf4YHG] 葉鍵板の方がむしろソースを触っている件
391 名前:名前は開発中のものです。 [2006/01/21(土) 05:18:15 ID:SDqnd04q] >>388 バイナリを配った後で、ソースを配る場合には www.gnu.org/philosophy/selling.ja.html#HighOrLowFeesAndGPL と書いてある FAQの「同等のアクセス」の解釈と矛盾するが、後者が優位っぽい書き方。
392 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 06:43:57 ID:J39EHuOw] >>390 >>378
393 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 10:51:43 ID:RxOBPK0w] だからこそ、GPL v3.0 草案では、実費の10倍とかって制限が盛り込まれたわけだな。
394 名前:名前は開発中のものです。 [2006/01/21(土) 10:54:28 ID:FcJBx5+J] ていうか専門学校生レベルでそw 新卒だったら採ってもいいかな。
395 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 11:34:41 ID:Z88TPBiY] >>381 >ただ、そう言われてしまっては、できるとわかってても、やらないのが大人の世界。 強者がそれやると、法整備で規制されちゃうんだよ。w 法律は弱者救済という名目の元に成り立ってるから 法の網の目をくぐれるのは、基本的には弱者の特権 法治国家では、弱者はわりとお目こぼしされてる
396 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 11:36:43 ID:zISPBRZL] ライブドアの話に脱線するのか?
397 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 11:48:28 ID:zISPBRZL] >>395 法の網の目は、本来は弱者しかくぐれないモノだから当然の話だろ まあ、官僚や政治家の悪用に関しては、さすがに見るに耐えないが
398 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 15:01:59 ID:Un+al2d1] >378 現役バリバリですけど。まあ昔のコードを使いまわして楽に食ってるから フェードアウトっていわれりゃそうかもしれんけどね。 新しく書けるコード減ってる。 「これから」たくさん書いてバグたくさん出さなきゃいけない学生は 大変だねえと。
399 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 15:03:29 ID:Un+al2d1] >378 吉里吉里のソースにも別に特筆すべき価値なんぞないが。 ハーフライフとかならともかく、結局普通のゲームエンジンだろ。
400 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 15:06:28 ID:Un+al2d1] >373 高々vectorだし、このくらいなら使えそうな気もするなあ。 ゲームボーイとかPalmとかになると厳しいかもしれないが。
401 名前:名前は開発中のものです。 [2006/01/21(土) 15:57:37 ID:SDqnd04q] >>393 へえ、そんなことになってたのか3.0。 制約が加わるということは、そうやって逃げられた「前例」があるということかな。 だけど、 >私たちがユーザの自由を守るというとき、私たちは頒布手数料をいくら取るかなどといった横道の議論にはそれません。 >自由が問題で、問題の全てであり、また唯一の問題なのです。 こう立場を明言しておいて、後から付け足すのは見苦しいなw だけど、「実費の10倍」ってのも穴あるよ。 ライセンス案を読んで無いけど、どう書いても、経営権や賃金まで制限できるわけが無い。 「梱包作業をする人には、歩合制で1兆ドル払うという賃金体系になっております。 その「実費」の十倍を負担してくださいね。 誰にいくら払うかは、経営で決めることですから。あんたに口出す権利無いですよ。」 これで同じことになる。
402 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 16:36:27 ID:XVJoxZ0L] Un+al2d1が何やら必死に煽っている件についてww
403 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 17:05:54 ID:Un+al2d1] >401 その辺紳士協定に頼ってる時点でやっぱりGPLって甘いよな。 >402 >401があおりに見えなくて俺があおりに見えるというのはどういうことだw
404 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 17:18:02 ID:8WfQblht] >>403 お前3連投してんじゃん。 しかも>398と>399は>378のレス。 こんな自演っぽいことしてりゃ、必死に煽ってるように見えるわな。
405 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 17:33:27 ID:Un+al2d1] >404 >しかも>398と>399は>378のレス。 いや、違うけど。別にいいけど、なんでそう思ったんだろ。
406 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 17:36:38 ID:czgppo0h] >398 名前:名前は開発中のものです。[sage] 投稿日:2006/01/21(土) 15:01:59 ID:Un+al2d1 >>378 >399 名前:名前は開発中のものです。[sage] 投稿日:2006/01/21(土) 15:03:29 ID:Un+al2d1 >>378
407 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 17:41:17 ID:GDWFd+c9] もwwwりwwwあwwwがwwwってwwwwきwwwまwwwしwwwたwww
408 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 18:40:31 ID:ht2WeWt9] >405 どうみてもアルツハイマーです。 本当にありがとうございました。 もしかして>328 どっちにしてもアルツハイマーだろうけど。
409 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 18:43:41 ID:0zSUa7B4] >>401 まあ実際の所、実行ファイルの設計書とも呼べるソースには、 法的にはどれだけの価値があるかは不明だけどな。 開発費分を要求できるかどうかが一番の問題だが・・・ どっかに判例無い?
410 名前:381 mailto:sage [2006/01/21(土) 18:53:14 ID:7gikIvQA] >>各位 マジレストンです。配布手数料は自由だけど、そのう ち制限がかかるかもしれない、でもその制限も抜け 道があるかもしれない、て、ことですね。
411 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 18:56:28 ID:7gikIvQA] 名前間違ったすまそ ×381 ○376
412 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 19:04:47 ID:RxOBPK0w] >>410 実費に人件費を入れられるんかな・・・?
413 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 21:12:46 ID:Un+al2d1] >406 意味が分からん。それのどこが=378の根拠になるんだ? >412 そりゃ入れられるだろう。
414 名前:名前は開発中のものです。 [2006/01/21(土) 21:40:31 ID:FcJBx5+J] dictionary.goo.ne.jp/search.php?MT=%BC%C2%C8%F1&search_history=&kind=jn&kwassist=0&mode=0
415 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:02:00 ID:8WfQblht] >>413 確かに「>378「へ」のレス。」と「へ」を入れ忘れたけどさぁ、 そんくらい補間して読めよバカ。実際他の奴はそう読解出来てるだろ? 「意味がわからん」とか本気で言ってんなら、自分の脳味噌腐ってると疑え。 応用も出来ないだろ?プログラムも読めないんじゃね?
416 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:30:29 ID:Un+al2d1] >415 あー、そういう意味か、やっと分かったよ。 でも、二つ続けて同じ相手にレス書いたら「自演」なのか? そんなあさっての方向への疑惑に気づけって言われてもな。 自分の書き方が悪かったのに逆切れすんなよ。
417 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:32:28 ID:Un+al2d1] >414 そんな定義があったのか。 GPL、ちょっと横暴じゃないか? 流布するのに掛かる金はとってもいい、 だから商業市場を否定してるわけではない、ってのがエクスキューズ だったはず。人件費さえも否定するのは、資本主義的な流通経済の否定だ。
418 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:36:22 ID:RxOBPK0w] >>417 なんか勘違いしてると思われ。 製品の頒布にはお金をいくらでもとってもいい(だけど、実費でソースを渡さなくちゃいけないから、 実質無意味な定義) ソースの提供には実費をとってもいい(今回のLeaf の小為替のように) 資本主義の否定(こと、ソフトウェアに関して)は、FSF の立場から当然。
419 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:37:29 ID:rPdwpcMs] ”あいむじゃすてぃす” の人に何いってもむだだあよ
420 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:41:52 ID:Un+al2d1] >418 >資本主義の否定(こと、ソフトウェアに関して)は、FSF の立場から当然。 これはストールマンが苦しい言い訳で否定していたはず。 反資本主義的、反アメリカ的なムーヴメントだと思われることを彼らは めちゃくちゃおそれていたからね。だからうわべだけ資本主義への迎合の ポーズをとる抜け目のないやり方をしていたんだ。 人件費の否定ってのは、そのポーズさえ捨てるって事だからな。 隠していた牙をいよいよむき始めたか。
421 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:43:36 ID:SDqnd04q] >>414 まあ、「実費」の辞書的意味はそうかもしれんが、GNUっつうのは 「「ソースを売る」という表現は好ましくない、それでは、まるで独占的ソフトウエアに思える だから、GPLソフトウエアの値段は「手数料を取る」と呼ぶのが望ましい」 なんて言って、辞書的意味を破壊しようとした連中なのよ そんな連中が、いまさら「実費というのは手数料を含まない値段です」 って言ったって、説得力は無い。 だいたい、GNUの理想は 「誰がいくらかせいでもいい、そんなものは当然の権利である。ただしソースは公開したまえ」 だったはず。 でも、3.0に値段制限項目が入るなら俺はこう思うね。 「本音はやっぱり、ダンピングじゃねぇか」 「やっぱり稼ぐこと自体に反感があるんやんけ! アカのオフェラ豚どもが!」
422 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:48:07 ID:Un+al2d1] 誰がいくらかせいでもいい、そんなものは当然の権利である。 (だから俺達は反アメリカではないよ、叩かないでね!) ただしソースは公開したまえ。 (無料で出回るから、結局ソフトウェア自体では商売できねえけどなプゲラ) ってのがGPLの今までの戦略。面従腹背の小理屈をこねてごまかしながら、 じりじりと非資本主義的なソフトウェア流通を推し進めてきた。 で、そろそろ広まりきったから方針転換ってことか? 俺達はだまされていたのかなぁ〜。
423 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 22:48:11 ID:RxOBPK0w] >>421 違うって。 手数料を取るのはソースを送るときのこと。値段制限項目も手数料について。 「稼ぐ」だのなんだのには興味がなくて、あくまで誰もが無料で自由に使えるソフトウェア ってのを目指してるだけでしょ。
424 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:02:20 ID:inOHD7WW] GPL云々いってるひとたちはこちらへどうぞ 【GPL】ライセンス問題討論すれ6【BSDL】@Linux板 pc8.2ch.net/test/read.cgi/linux/1136386462/ >>416 自分は402じゃない、と言って信じてもらえるかどうかはさておき。 >>378 に反論するのはかまわないのだと思うよ(正直うんざりではあるけど) でも一回のレスですむところを「フェードアウト」に反応して書き込んでから そのあととってつけたように「吉里吉里の〜」なんて書いてたら 必死と思われてもしかたないんじゃない? で、誰も自演の根拠を読み取れなんていってないけどどこをどう読めばそうなるの? 「必死に煽ってる」と思った理由が>>404 でそれを読み取れって話でしょ。 その必死さが「もしかして自演するつもりだったの?」となったわけで。 ほら、この書き込みも必死に見えるでしょ?
425 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:15:46 ID:bnHLxdNz] どの関連スレに行っても 汎用設計vs土方コードと GPL議論と どーでもいい揚げ足の取り合いばかりで 僕はちっとも面白くありません。
426 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:20:26 ID:E5l3VzaB] Radeon8500が依存コードがあるみたいね
427 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:31:18 ID:Un+al2d1] >424 いや、自演どうこう言い出したのは404だし。 >しかも>398と>399は>378のレス。 >こんな自演っぽいことしてりゃ、必死に煽ってるように見えるわな。 こんな風に書いたら、378=398=398で議論を自作自演している、と 書いてるように思われてもしょうがないだろう。別にもういいけど。 >406-408の嬉しそうな騒ぎ方とか見てるとねえ。どっちが必死かと。
428 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:34:42 ID:Un+al2d1] >425 面白くない本題じゃないと騒ぐばかりで自分で本題に沿った話題を 出さない奴、というのも付け加えたいところだな。
429 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:36:40 ID:Un+al2d1] あと、今までの経験上だけど、土方コードを馬鹿にする奴に 収入で負けたことねえんだわ、俺。 現場は頭でっかちの学生君の理想が通用する場じゃないよ。
430 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:38:18 ID:b+M57S1C] いいから、さっさと強い酒でも飲んで寝ちまいな。
431 名前:名前は開発中のものです。 mailto:sage [2006/01/21(土) 23:59:06 ID:ht2WeWt9] >429 こんなところで唐突に収入の勝ち負けとか語られてもな。 で、またGPLネタでスマソだけど、 リーフの次回作からは、Xvidを使わなければ、 今回公開されたソースの一部を使用しても、GPLにはならないんだよな? readFile.cppとかが更新されてるかをニヤニヤしながら確認してみたいけど無理か。
432 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:11:26 ID:v1Fba6Gk] >431 いや、「土方」などという侮蔑語を投げる奴の変な優越感がむかついてな。 Leafが書いた部分に限れば、著作権がLeafにあるのだから、次のソフトで GPLを適用せずソースを公開しなくてもかまわない。デュアルライセンスと 同じことになるな。
433 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:13:48 ID:WzvqsNLv] >>427 多数を思わせるために別IDで一つのレスを同時攻撃。 よくある自演パターンだろ。 同じ相手へのレスを二つに分けるバカなんてそう居ないからな。 自演じゃないとしても必死だよ。
434 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:16:15 ID:v1Fba6Gk] >433 別ID? >406->408のこと? >同じ相手へのレスを二つに分けるバカなんてそう居ないからな。 後から思いついちゃうこともあるんだよ。
435 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:18:20 ID:91U2mk/6] ID変わってもまだ続けるか。
436 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:21:01 ID:pZuQnXWY] >いや、「土方」などという侮蔑語を投げる奴の変な優越感がむかついてな。 お前も屈折した優越感丸出しジャン。 >あと、今までの経験上だけど、土方コードを馬鹿にする奴に >収入で負けたことねえんだわ、俺。 >現場は頭でっかちの学生君の理想が通用する場じゃないよ。 俺の経験上はコーダに負けたことはないけど、それが何? お前はどうせ残業代でセコセコ稼いでるんだろ。コーダが稼ぐにはソレしかないもの。
437 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:26:45 ID:iYtWQ62F] >>431 > リーフの次回作からは、Xvidを使わなければ、 > 今回公開されたソースの一部を使用しても、GPLにはならないんだよな? なりません。次回作はおろか、バージョンアップでも同様。Leaf 次第
438 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:27:33 ID:iYtWQ62F] 年収だのなんだのいいたいやつは、確定申告でも源泉徴収でも好きにさらせ。
439 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:32:04 ID:v1Fba6Gk] 俺コーダじゃねえしw 本業のほうが忙しいもんで、プログラムは片手間だな。残業なんぞしない。 本業と同じくらいには儲かってるけどな。
440 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:34:30 ID:v1Fba6Gk] あ、ちなみに、 pc8.2ch.net/test/read.cgi/gamedev/1036512390/l50 の428=696が俺なw
441 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:34:56 ID:zheMC4ji] www.flcl.org/~yoh/diary/20051227.html ↑最左翼
442 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 00:43:05 ID:QWfj/3+L] ソース再配布してくれ。 漏れもいじりたい。
443 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 01:39:06 ID:CNmvXVXc] 土方副長のどこが侮蔑語なんだろ? >>442 まだあぷろだに残ってたよ アドレスとDLキーはこのスレ検索してくんろ
444 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 01:44:44 ID:hvwvO1Xf] >>84 それでいいな とさすらいで流し読みでの結論
445 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 10:12:19 ID:xjXhvEKX] >>429 そりゃそうだ。土方コードだろうが汎用設計だろうが、 コーディングにかかる時間なんて大したことは無いからな 全体から見れば、様々な動作テストの方がよっぽど時間がかかる むしろ、いかにテストで見つからないようなバグを仕込むか? といった技術の方が、よっぽど大事だわな。そうすりゃ、 追加発注でバグ修正の仕事が入るからな
446 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 10:39:08 ID:mWHgTewf] 設計がぐちゃぐちゃだと、テスト用に入れたコードが偶然残ったのか、 意図的に入れたのか、何かの間違いで偶然そうなったのかが、 全く分からないからな。その意味では、汎用設計の方が嘘をつきづらい
447 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 11:51:46 ID:Wrms0fl/] ソースを見ない責任者なんて、珍しくもないからな・・・
448 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 11:51:55 ID:Tm/y05Yz] いじりようのないソースだったからって、 無能同士が実力の伴わない自尊心をぶつけ合うスレにされてもなぁ。
449 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 11:54:50 ID:+t0lec3W] とりあえずソース手に入れました。 UPしてくれた人サンクス。
450 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 11:56:38 ID:yoI59u4g] 物理的に不可能なスケジュールなんて珍しくもないよな。 そんな中で納期を延ばすために裏技的な事を行うのは、まあ仕方の無い話だ。
451 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 12:03:58 ID:TvkA53ao] 土方コードの方がいいって奴は、それしか書いたこと無いんだろな。 だからメモリがいつの間にかリークしててどこで起こったかを調べるために 1日費やしたりするんだろな。 Leafのソースは表に出てきていないだけで、恐らくまだまだバグがある。 別に完全にオブジェクト指向とかにする必要はないけど(というかまず不可能)、 バグを減らすために何をすればいいかってのを考えてみるといいよ。 ×リークする可能性があるなら必ず解放するようにすればいい ○リークする可能性があるならスマートポインタを使えばいい とかね。 こういうのを人の手に頼ってるといつかミスる。 てか何度もミスってただろ絶対www
452 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 12:25:43 ID:1jXkrUVJ] 世の中には、土方設計で作られた土方コードしか見たことの無い人もいるんだよ 汎用設計で作られた汎用コードを見せれば、考え方も変わるさ
453 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 12:31:47 ID:1jXkrUVJ] でも世の中のソースコードの99%は、土方設計による土方コードだw
454 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 12:34:42 ID:1jXkrUVJ] 自分が汎用設計と呼んでるソレも、他人から見れば土方設計だったりしてな。w
455 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 12:35:44 ID:HmsqJZOc] >>452-454 自演をしてるつもりなのかそれとも単なる2ch初心者なのか…
456 名前:名前は開発中のものです。 [2006/01/22(日) 12:54:32 ID:mjX+ohmt] 結論:LeafユーザのPCのべ数十万台での稼動実績 >>>>>>>>>> 頭でっかち名無しの空論・べき論
457 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 13:08:20 ID:e/1phK6m] >>454 単なる暇つぶしだろ
458 名前:名前は開発中のものです。 mailto:sage アンカー間違えた・・・orz [2006/01/22(日) 13:09:18 ID:e/1phK6m] >>455 単なる暇つぶしだろ
459 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 13:51:11 ID:TvkA53ao] >>456 だが、その稼働のためにどれだけの(無駄な)時間を使ったのか考えて欲しい。 ちゃんとした設計の出来る、凄腕のプログラマがやれば、 もっと融通の利くスクリプトが、短期間でLeafに渡されるだろう。 機能を追加したりする場合、今のソースだと、 ある変数を使うと、どこまで影響が及ぶのか想像が付かない。 ある程度設計をしていれば、それも手軽に出来るようになるだろう。 このソースを見る限り、ディレクターは「こうしたい!」っていう機能があったにも関わらず、 それをプログラマによって諦めさせられているような気がする...。
460 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 13:56:59 ID:CAN1/NC4] > ちゃんとした設計の出来る、凄腕のプログラマがやれば、 貴重種です。
461 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 14:12:54 ID:41l+VNv6] 上がプログラムを軽視してるんだろう。 似たような内容で量産するならプログラムに金(出来る人、時間)掛けた方が 絶対いいのに。
462 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 14:15:53 ID:f/z7gVPN] 高給取りが必ずしも優秀とは限らないのが プログラマーの世界 なにしろプログラムの「長さ」で給料が決まるからね
463 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 14:25:05 ID:41l+VNv6] ゲームでそれはないでしょw 受け入れ試験すらみたことないよ。
464 名前:名前は開発中のものです。 [2006/01/22(日) 14:28:07 ID:2YASpuw5] 経済を無視してる香具師が多いな 仮に出来が良くても高くて時間がかかるものなんて売れないんだよ 俺みたいな低賃金orzデジタル土方が手早くそれなりに文句も言わずに動くものを作る方が需要がある 特にエロゲみたいな技術水準が低いものではな
465 名前:名前は開発中のものです。 [2006/01/22(日) 14:42:12 ID:V/+ayht1] ヒント:Leafは利益を上げ続けているエロゲ業界最大手の一つである。
466 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 14:44:08 ID:13ePulHq] >>426 ごめん、ちょっと詳しくおながいします
467 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 15:03:01 ID:T5Oq/GnE] 揚げ足とりで煽り愛ですか?
468 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 15:35:16 ID:iA+EKNdL] >>459 「頭でっかち名無しの空論・べき論」乙。 >ちゃんとした設計の出来る、凄腕のプログラマがやれば、 >もっと融通の利くスクリプトが、短期間でLeafに渡されるだろう。 こう言えばあらゆるプログラムを否定できるなw お前の携わったモノも、誰かが陰口叩いてるんじゃね? 「>459じゃなく、もっと凄腕のプログラマがやれば、 もっと効率がよく、短期間で出来た」 ってな。
469 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 15:58:14 ID:v1Fba6Gk] >445 ソースを綺麗に書いても、検証が足りなきゃ信頼性は低い。 洋ゲーみたいに、動かないのはユーザの環境が悪いと言えたり、 コンシューマみたいにマシン環境が一定したりしてないからな。 バグ修正で金がもらえるようなヌルい仕事してねえよw >451 メモリリークの話なんかすんなよ。レベル低すぎ。 そんなもんはつぶしてあるのが前提の話だろうが。 つーかさすがに俺もデストラクタは使うから、スコープを外れれば 自動解放されるし、メモリリークはほとんど起こさんけどな。 スマートポインタの使い方回りで変なバグ作りこむ方がやっかいだ。 参照カウンタタイプのものは自分では一切使わないな、俺は。 解放タイミングが見えにくいのも怖いし。 所有権(と解放責任)の委譲なんかするからバグの元になる。 >452 今まともにプログラム勉強してればその辺の知識は手に入る。 あえて使おうとも思わんだけだろうと思うんだが。 >462 コードの長さで金もらったことないな。
470 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 16:39:23 ID:v1Fba6Gk] >459 >このソースを見る限り、ディレクターは「こうしたい!」っていう機能があったにも関わらず、 >それをプログラマによって諦めさせられているような気がする...。 ソースからどうやってそんなこと読み取んだw 超能力者かw これだけベタなハードコーディングしてるところをみると、逆に、 構造をウンウンうなって考えてるばかりでコード書かない奴よりは、 アドホックな対応を期間ギリギリでやってくれそうだがw >464 >要求水準 ソースの構造設計や再利用性に関する要求水準が低いのは、 別にエロゲに限ったこっちゃねえな。コンシューマでもそう。 459と同じで、ソースコードの構造に頭をひねり作りこむのと、 実際の動作で要求に答えることとを混同してないか?
471 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 16:59:15 ID:2YASpuw5] >>470 うん?、要求水準なんて書いてないが コードの構造なんて考えるのは時間の無駄 手慣れた書き方で早く作るのが肝心 要求が増えたら継ぎ接ぎで増やすだけ
472 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 17:04:14 ID:opMlr2wA] お互い「俺はこう思う」の応酬で歩み寄りがないからいつまでたっても平行線 なんでLeafのソースをだめだと言われたぐらいで怒る奴が居るのかがわからん そういう人は同業者としての自分が責められてるような気がするのか?
473 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 17:14:28 ID:91U2mk/6] 俺には数字の見えない年収自慢にしか聞こない。
474 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 17:32:21 ID:nR+mzgTB] 10年より少し前までは当たり前のように プログラム行数で金額を請求していた。
475 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 17:52:41 ID:k5TOLKVY] >だが、その稼働のためにどれだけの(無駄な)時間を使ったのか考えて欲しい。 そんな想像でしか分からない事考える方が無駄だと思うが。
476 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 18:01:04 ID:v1Fba6Gk] >471 ごめん、一行目は技術水準の間違いだった。 で、設計に対する要求水準と成果物の技術水準を混同するなということを 言いたかったわけだ。 そのとおり、時間の無駄。働かないマニアを飼っとく余裕はない。 ベタコードで書いたって読める範囲のものを作るときはベタに書け。 >472 ダメだしがいかにも頭でっかちだから突っ込んでるわけだが。 たとえばライブラリが再利用性なさそうで、ライブラリと言えないとかの 批判は妥当だと思うし。
477 名前:名前は開発中のものです。 [2006/01/22(日) 18:03:15 ID:V/DKxSGQ] 「仮想凄腕プログラマ」を使えば、世の中のソフトウェアに纏わる問題は全て解決できるな(藁
478 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 18:07:07 ID:v1Fba6Gk] 「表に出てきていないだけで、恐らくまだまだ」あったらいいな、 ってな仮想バグを使えば、どんなプログラムでもけなせるしなw
479 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 18:16:01 ID:z/L4qfd6] >477 でも、実際の仕事の段階で『無能大口プログラマ』にオーバーライドされるから、 あまり意味は無い。
480 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 18:23:53 ID:f/z7gVPN] ここはマ板でつか?
481 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 18:32:28 ID:uC6A1bwi] アルゴリズム創り出せるくらいの能力があるならともかく、 普通は速くて安ければソース気にする上司や顧客は少ないけどな 凡人はソースの美しさに時間を掛けるより、デバッグに時間を掛けた方がバグは少ない 美しさ気にしなければバグ直すのも速いし
482 名前:466 mailto:sage [2006/01/22(日) 18:53:06 ID:13ePulHq] 誰か教えてくれー、8500でゲーム作ってるのでもの凄い気になる
483 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 19:00:02 ID:P8A4UCU8] >482 全ファイルを8500などで検索してみろよ。
484 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 19:11:57 ID:kJ2aHrN/] >>482 俺がその書き込みをしたわけでは無いから、同じことを言ってるのかどうかわからんが 露骨にカード指定してある部分があるので、レスしてみる。 TtT起動時に 「RADEON 8500〜9200を使っている(画面が崩れる場合のみ)」というチェックボックスがある。 そのチェック項目で if(Avg._Radeon8500){ x = (int)(MapControl.px-ShakeDx); y = (int)(MapControl.py-ShakeDy); }else{ x = MapControl.px-ShakeDx; y = MapControl.py-ShakeDy; } こんな構文がある。MAPのx,y座標を浮動小数点から整数に変えてあるな。 具体的にはわからんが 整数にしないと「画面が崩れる」=「テクスチャ化け」ってことかな?
485 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 19:16:04 ID:z/L4qfd6] >484 8500持ってないしコードも読んでないが、x,yはfloatなんか? だとすれば、テクセルとピクセルの対応が0.5ずれてるのを修正している んじゃないのか、と妄言してみる。
486 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 19:45:14 ID:538v+OJm] 乗り遅れた〜 >190 が消えているので再アプお願いします。
487 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 20:05:48 ID:h/A0mOdE] ↑ なにこいつ?
488 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 20:21:15 ID:M8R6LppB] こーいうものこそWinnyでおとせばいいんでねーの?
489 名前:466 mailto:sage [2006/01/22(日) 20:26:44 ID:13ePulHq] ソース無いので助かるっす >>484-485 レスありがとうございます。ってことは8500〜9200時のみ、 テクスチャを0.5ずらす必要がない(事がある)って事なんですかねぇ。 ちなみにうちの8500だと、0.5ずらして初めて、テクスチャが綺麗に表示されます(TL済みの場合)。
490 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 20:59:45 ID:z/L4qfd6] >489 それは大抵のグラボでそういう動作をする。 texelの中心とpixelの中心は0.5ズレてるのが普通。 つーことは、違うっぽいね。何のためなんだろう?
491 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 21:03:57 ID:kJ2aHrN/] いや、テクセルの中央ずらしは他のオプションで制御されてる。 良くわからんな。 てか、確か8500−9200って全て同じコアでしょ。 しかも、8500が出た当時、海外のベンチマークやゲームでも、よくテクスチャ化け起こしてた。 9000でリニューアルされて以降、そういうのは聞かなくなったけど、そのへんかも。
492 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 21:43:21 ID:+vTmADOH] ソース読んだけど・・・フツーにウンコだなw つーか、こいつメモリ管理(インスタンスの管理つったほうがわかりいい?)できてねぇよ。 あ、newとかdeleteの管理ができてないってことね。 どのタイミングでなんのデータを生成して、どのタイミングでなんのデータを削除するかってのがまるで見えてない。 これじゃバグ減らないだろうな・・・。 まあ、所詮はエロゲPGってとこで終了。データ削除。 洋ナシ、脳ナシ、魅力ナシ、領域の無駄w HDDから飛んでケー!w
493 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 21:53:31 ID:zheMC4ji] 自慢厨ばっかで実際にプログラムできそうなヤツは居ないようだな 葉っぱ板のがまだ有効に使ってる
494 名前:459 mailto:sage [2006/01/22(日) 22:34:29 ID:TvkA53ao] >>469 >メモリリークの話なんかすんなよ。レベル低すぎ。 >そんなもんはつぶしてあるのが前提の話だろうが。 どうやって、その潰されているってのを保証するんだ? >つーかさすがに俺もデストラクタは使うから、スコープを外れれば >自動解放されるし、メモリリークはほとんど起こさんけどな。 インナーで使っているものはそれでいいかもしれないが、 外部からポインタをセットして貰って、その領域がいつの間にか解放されていたり、 内部のポインタをどこかに渡してそのままデストラクタが呼ばれた場合は? >スマートポインタの使い方回りで変なバグ作りこむ方がやっかいだ。 それって質の悪いスマートポインタ使ってるんじゃね? newだろうがmallocだろう自前のアロケータだろうがちゃんと解放出来て、 アップ・ダウンキャストが出来るスマートポインタじゃないとまともに使えないと思う。 >解放タイミングが見えにくいのも怖いし。 どこから参照されているか、ってのを常に考えながらプログラムを書く方が恐い。 人間だから、いつ忘れるかわかったもんじゃないからな。 >>470 >ソースからどうやってそんなこと読み取んだw 超能力者かw Leafはシステム周りがあまり充実してるとは思わなかったからね。 >構造をウンウンうなって考えてるばかりでコード書かない奴 それは凄腕のプログラマとは言わない……。
495 名前:459 mailto:sage [2006/01/22(日) 22:35:59 ID:TvkA53ao] >>475 >そんな想像でしか分からない事考える方が無駄だと思うが。 確かにそうかも...。 >>476 >そのとおり、時間の無駄。働かないマニアを飼っとく余裕はない。 俺もそう思う。 >ベタコードで書いたって読める範囲のものを作るときはベタに書け。 だからってベタに書く必要は無い。 速く設計出来てバグのないプログラムを速く組めて、保守性が良ければいい。 とりあえず全部は無理にしても、それを目指すべきだろう。 >>478 こういった全部publicになってるようなソースはどこから何をされているか分かりづらいから、 安全性が保証されていることを立証するのが難しいんだよ。 だから「まだまだあるだろう」って書いた。 >>481 >普通は速くて安ければソース気にする上司や顧客は少ないけどな 上の人は保守性も気にして欲しいな...。
496 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 22:38:02 ID:DFIhmGNN] 上記のRADEON8500対応みたいな部分こそ、枯れてるプログラムの美点だな。 あたまでっかちが幾ら「綺麗な設計」しても、環境が無ければ対応できない。 「ハードウェア/ドライバ側が対応すべきだ!」と寝言を言って RADEONユーザを逃すか、AP側で対応して売るか。
497 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 22:40:42 ID:1kCo7YFB] >あ、newとかdeleteの管理ができてないってことね。 newもdeleteも使って無いようだけど…? つーか、何人かは「C++使ってないからウンコ」と主張してるようだけど そんなんで批判してるのはアホだよ? Javaしか知らないJava厨に言わせれば「Java使ってないからウンコ」だろうね。 Lispしか知らないLisp厨に言わせれば「Lisp使ってないからウンコ」だ。 その次元と同じことに早く気づけよ。
498 名前:459 mailto:sage [2006/01/22(日) 22:45:24 ID:TvkA53ao] >>496 枯れてるプログラムというか、過去の蓄積では……。 そして本当の「綺麗な設計」は、その辺も丁寧に wrap 出来る設計だと思う。
499 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 22:48:03 ID:1kCo7YFB] さっきから「スマートポインタ使わないなんてバカじゃね?」 というような主張をしてるキミへ スマートポインタ?なんでGC使わないの?バカじゃね?
500 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 22:52:04 ID:AsVDwAC5] GC使えばメモリリークがなくなると思ってる奴は素人
501 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 22:52:37 ID:XpXxM0hz] 設計段階から、どんなワークアラウンドが必要かなんて わからんよ。
502 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 22:57:35 ID:1kCo7YFB] スマートポインタでメモリリークが無くなると思ってる奴よりは玄人
503 名前:459 mailto:sage [2006/01/22(日) 22:58:12 ID:TvkA53ao] >>499 俺か? GC のことを失念してた。 でも、GC は便利だけど、開発の規模が大きくなるから、 そんなの言語レベルで実装してくれないと厳しい気がする。 C++ で GC とか作れるレベルのプログラマにスマートポインタを必ず使えとは言えないけど、 malloc とかで領域を確保するぐらいならスマートポインタを使って欲しいね。
504 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:00:42 ID:TvkA53ao] >>502 GC を自前で作れるヤシは玄人。 まじすげぇと思う。
505 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:01:30 ID:vZBnACJ9] つーか、マジ葉鍵板のほうがまともだな。 普通のプロジェクトに参加したことがあるならこれくらい普通だろ? 100人クラスは参加したこと無いので分からんが。 もし自分が飛び込みで参加するとしたら吉里吉里とかよりよっぽど 今回のこのソースのほうが入りやすいと思うんだが。 それとも大手では本当に理想論的なプログラムを組んでるの? 最大でプログラマ10人で、大作プロジェクトにはかかわったこと 無いので最大手などはどうやってるかわかんないですが。 あと、最後まで組み上げた事なさそうな理想論言う人多すぎ。
506 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:04:17 ID:z/L4qfd6] >504 GCは68k版のPalmOSにも載ってたな、そういえば。
507 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:19:54 ID:ygE4fJMl] あのう、鍵板の方のどのへんがマトモなんでしょうか。
508 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:26:02 ID:Z5b54lQg] 現場も吉里吉里も知らない普通の趣味プログラマーだが、 ソース見た瞬間に糞っぽい雰囲気が漂ってきたぞ。
509 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:34:15 ID:0R7Wn0fr] GCでメモリリークがなくなると思ってるんですけど。。 なくならないんです? あと、少しくらいメモリリークしてもいいジャンとか思ったり。。。
510 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:45:43 ID:CAN1/NC4] なにより目的が違うじゃん。 吉里吉里ってのはどんなゲームになるのかわからんから 汎用性やメンテ考慮するだろうけど、 これについては、ToHeart2っていう企画のゲームが 納期までに動けばいいんだから。
511 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:45:46 ID:uYeDG6o0] ガベージコレクション www.kmonos.net/alang/d/garbage.html
512 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:47:52 ID:hoOpivrO] 最近はメモリなんて山ほどあるんだから、エロゲくらい静的配列でいいじゃん
513 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:48:28 ID:0R7Wn0fr] >>511 やっぱりメモリリークがなくなるように見えるんですが 俺ってバカ?
514 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:50:53 ID:41l+VNv6] >>510 ゲームプログラムの場合1作品じゃペイしないから 汎用性、メンテしやすさを考慮して、 数作掛けて元を取るのが最近のトレンドでないの?
515 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:51:33 ID:HmsqJZOc] >>513 いつプールするか指定できないからリークが発生する
516 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:52:01 ID:TvkA53ao] >>509 循環参照してると、いつまで経っても解放されない。 もしくは自分は解放したつもりでも、スレッドマネージャとかの管理クラスが いつまでも参照しているってこともある。 >少しくらいメモリリークしてもいいジャン Windows ならプロセスの終了時に OS が解放してるから、 ちょっとしたリークなら大丈夫かもね。 でも、リークするルーチンが何度も呼ばれるようであれば問題。 スワッピング起こして動作が鈍くなって最終的には落ちる。
517 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:52:04 ID:CAN1/NC4] >>514 よくしらんけど、Leafのゲームって バカ売れしてるイメージがあるんだけど違うんでしょうか
518 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:58:37 ID:k5TOLKVY] ガベコレだと有名なのはBoehm辺りかな。 だれか趣味じゃなくてプロジェクトで使った事ある人居る?
519 名前:名前は開発中のものです。 mailto:sage [2006/01/22(日) 23:59:31 ID:0R7Wn0fr] >>515 そのうちプールされるんじゃないんです?
520 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 00:02:38 ID:EpmzMPqz] >速く設計出来てバグのないプログラムを速く組めて、保守性が良ければいい。 >とりあえず全部は無理にしても、それを目指すべきだろう。 とりあえず君が夢見がちなアリスちゃんって事は分かった。
521 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 00:07:30 ID:TvkA53ao] >>520 だから「目指すべきだろう」って言ってるじゃん。 俺なんか変なこと言ってる?
522 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 00:09:55 ID:E7dvDvpC] >>521 shamin乙
523 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 00:58:12 ID:6n5VZaEV] 結論:LeafユーザのPCのべ数十万台での稼動実績 >>>>>>>>>> 頭でっかち名無しの空論・べき論
524 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 01:42:48 ID:ew54EQW7] 俺は、>484のようなのがもっとたくさんあるならいいなあと思っていた わけだが、なかなかそういうもんでもないようだな。 >494 >どうやって、その潰されているってのを保証するんだ? さて、どこから突っ込んだものやら。 >495 publicだのprivateだのでバグが増えるほど複雑なソースでもないだろ。 君の理論だと、Cソースであるだけで潜在的バグを疑われることに なるんだが? C++以前からやってるプログラマを舐めすぎじゃないか? mallocがリーク云々の元だとか行って毛嫌いしてる奴は、 Win32APIの取得/解放系は一切使わないのかねえ?
525 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 01:52:39 ID:TJiDURV2] メモリリークのバグとか聞くのはたいていCのプログラム。 Javaプログラムのメモリリークなんて聞いたこともない。
526 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 01:57:28 ID:ABluZIRp] だったらエロゲだけじゃなくてFPSやネットゲーもJavaで開発すればいいのにね
527 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 01:58:09 ID:ew54EQW7] >525 リークしにくいのがJavaの売りのひとつなんだから当然。ないわけではないが。 C++でもリークするようなコードはいくらでもかけるぞ。 Cのリークは、どこかで解放すりゃあそれで終わるようなことだが、 下手に作りこんだスマートポインタやGC周りでリークが起きたら デバッグしんどいぞ。
528 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:04:52 ID:FI4Y5xu4] >Cソースであるだけで潜在的バグを疑われる そういうことになるな。 だからこそ C++ や C# という言語が出てきたと思っているんだけれども...。 >C++以前からやってるプログラマを舐めすぎ 俺もCからやってるよ。 でも、Cは必要のない管理(機械的に出来る処理)を迫られることがよくある。 俺は、機械的に出来る処理は、出来る限り機械に任せるべきだと思っているんだが、 そう思ってる人は少ないのかな? >Win32APIの取得/解放系は一切使わないのかねえ? スマートポインタをセットするときに、解放するための functor を一緒に登録しておく。 そうすれば、どんなアロケータだろうときちんと解放できる。
529 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:08:54 ID:2ogVSCi/] 別にCだってカプセル化はできるしスマートポインタだってできるでしょ。 C++ほど実装が自動化できないというだけで。
530 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:11:59 ID:rk2b9dla] >>529 Cでデストラクタの自動実行を実現する方法があるなら教えてくれないか?
531 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:24:21 ID:FI4Y5xu4] >>529 >スマートポインタ 確かに出来る。 ただ、例えばポインタ同士をイコールで結ぶたびに、参照カウンタを増やすための 関数を呼び出さなければならないっていう(無駄な)ルールが出来てしまう。 もしその関数を呼び出すのを忘れたらカウントが狂ってしまう。 smart_equal みたいな関数を作ったとしても、可読性がすごく悪くなる。 さすがに俺もそこまでして C でスマートポインタを使おうとは思わない...。 C++ であれば、operator=() を使えば解決できる。 可読性も落ちない。参照カウンタを間違えるミスもしない。 >C++ほど実装が自動化できない 俺はそこが一番の問題だと思ってる。 忘れるってのは人間だからあること。 ちょっと忘れただけで重大なバグが出たりすると、目も当てられない。 しかもそのデバッグするコストを考えると、出来る限り自動化したいと思ってる。
532 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:32:00 ID:JHW/xF6w] C++は学習コストが高い。 俺はかなり上達したが、思い返せば確かに複雑なルールが多すぎる。 それを思えば、使える人が多いCで開発することもしょうがないと考える。 クラスを作る時のビックスリーの約束事、ちゃんと知ってる人が何人いるか。
533 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:35:40 ID:JHW/xF6w] >しかもそのデバッグするコストを考えると、出来る限り自動化したいと思ってる。 はぁ。ならC++を使うのもやめたらどうだろうか。 もっと自動化できるよ。
534 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:48:17 ID:FI4Y5xu4] >>533 うん、今は C# を勉強してる。 ところで、これは純粋な疑問なんだけど、 >もっと自動化できる 自動化しても構わない部分を自動化するのに何か問題があるの?
535 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:54:37 ID:JHW/xF6w] 勝手にすればいいんじゃないの?お前がどうしようと自由だ。
536 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 02:57:47 ID:FI4Y5xu4] >>535 了解。おやすみ。
537 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 03:36:21 ID:m/04m7oX] 単純に、2人で開発しるとします。 1人はC++を完全に使いこなせる。C的に書くことも出来る。 1人は、C専用。 この環境で、C++で組むことが望ましいか? ・・・んなわけない。 それだけの話だと思うんだが。 このコード、明らかに2人以上の手が入ってるし。
538 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 03:54:11 ID:hQP9AfeF] そしてそのうちの1人はC++を完全に使いこなせないのに 無理してC++使うアフォだな
539 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 04:08:19 ID:6JCAhh7Q] お前らつまらない事で争ってないで仲良くデスマーチしてなさい
540 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 04:55:19 ID:zWoY+E2s] >537 betterCとしてC++で組みながら、徐々に学習/教育していく。 年がら年中マスターアップ前じゃ無いんだから、 余裕のある時に、言語の学習やらライブラリの整理やらをしてるのか?って話だと思う。
541 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 07:06:40 ID:LU0Ls/vr] お前ら、エロゲプログラマはプログラマでもさらに底辺の存在なんだよ これ基本 これで糞コードも、低レベルプログラマ擁護厨も説明がつくだろ? まともに付き合ってると感染るぞ
542 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 07:40:25 ID:GnjRD22b] >>537 C++使えない人間を採用しなきゃいいじゃん 同人じゃあるまいし…
543 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 08:41:02 ID:JHW/xF6w] >>542 お前直前のレスが読めないのか? エロゲなんて同人と大して変わんないんだよ。 >C++使えない人間を採用しなきゃいいじゃん 普通のゲーム求人でもC++必須と要求しとる会社なんぞ少ないわアホ! 社会でろ!
544 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 08:43:05 ID:MBYpjn7a] 両方使える奴を採用すればいい。
545 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 09:01:25 ID:87gDgMCs] 面接で忘れてはいけない最も重要な点はここにある ―優良な候補者を誤ってはじいてしまう事は不良な候補者を誤採用するよりはずっとマシ― 不良候補者の不手際を修正するために、ゆくゆく多大なる優秀な人々の時間、 ひいては会社のコストを犠牲にしなければならなくなる。 少しでも不安要素があれば 不採用 だ。
546 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 12:20:59 ID:ew54EQW7] >528 >>Cソースであるだけで潜在的バグを疑われる >そういうことになるな。 あきれ果てた。少しはまともな奴かと思ってたのに。 >でも、Cは必要のない管理(機械的に出来る処理)を迫られることがよくある。 そういうところだけC++を使えばいい。デストラクタとかね。つまりbetter C。 なんでも自動化しようとしすぎてドツボにはまるのがC++マニアの限界。 >スマートポインタをセットするときに、解放するための functor を一緒に登録しておく。 >そうすれば、どんなアロケータだろうときちんと解放できる。 いつ解放されるのかタイミングを制御しにくいけどな。 解放順でエラーが出るとめどい。だから、MFCとかは明示的に解放できるように Create Destroyメソッドが付いてんだよ。実質malloc freeと変わらん。 >532 >それを思えば、使える人が多いCで開発することもしょうがないと考える。 そゆこったな。俺だってその気になればC++使えるけど、デバッグ時に いちいち参考書読んで調べながら、なんてやってられんだろう。 硬くて単純なCライクなソースを好むのはそういうことだ。
547 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 12:26:24 ID:ew54EQW7] 「潜在的バグ」の作りやすさという点ではCが劣るかもしれないが、 悪質さという意味ではC++のほうが劣る。継承元やテンプレートの 細かい実装部分に由来する不具合を追うのは大変だ。ソース上に現れない 関数呼び出しが多いからな。 C++は元々ある程度大きなプログラムを集団作業で作るために開発された 言語だ。大して大きくもないシステムを一人で保守するために、あんまり 大げさな設計をする必要はない。ベタでいい。
548 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 12:30:42 ID:ew54EQW7] つーか、今読み直してみたけど、XvidもCソースだぞw これも潜在的なバグが疑われるのか?
549 名前:名前は開発中のものです。 [2006/01/23(月) 13:27:57 ID:bDe/L9gI] C++叩くやつって大きく分けて2種類いるよな。 C++理解できないやつと、C++使いすぎて問題点が目に付くようになったやつと。 前の会社で前者の上司がいて大変だったぜ。
550 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 13:59:39 ID:ew54EQW7] 趣味でならSTLもBoostも触ってみたことがあるし、Modern C++なんか パズル的に大いに楽しませてもらったけどな。 仕事で使うってことは、また別だからな。
551 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 14:03:29 ID:9BTKjMXx] なんか2ちゃん初心者みたいなのがいるね。
552 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 14:06:35 ID:ew54EQW7] 2ちゃん熟達者って、なんかの自慢になるのか?
553 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 16:01:47 ID:sSE863Da BE:532699586- ] すみませんが誰かソースを再うpしていただけませんか。
554 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 16:38:49 ID:Wyfr2M+3] 使う人間の能力が追いつかなくてバグの温床になるような言語は要らない。
555 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 16:39:21 ID:x4XcF0Nc] この板のWikiの専用ページに置いてあるだろうに
556 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 17:01:14 ID:6YNn4rFZ] ここすか? gamdev.org/w/?%5B%5BToHeart2%A4%DB%A4%ABAquaPlus%2FLeaf%A4%CEGPL%A5%B2%A1%BC%A4%F2%A4%A4%A4%B8%A4%EB%A5%B9%A5%EC%5D%5D#content_1_1 なんか不具合があるような報告があるんだけど、 ビルド&実行できるんかいな?
557 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 18:18:50 ID:ew54EQW7] saerchはなあ。ちょっと恥ずかしいなあ。 世の中結構つづり間違ってるソースあるけどさ。日本人はその辺弱い。
558 名前:名前は開発中のものです。 [2006/01/23(月) 18:37:56 ID:JZo/obfj] で、リファクタリング済みのソースUPはまだですか? >設計が汚いとか実装がヘボイ云々言ってる賢い人々 #「1から作り直した方が早くて楽」であるなら、 #同じ機能を作り直したソースでも構いませんが…
559 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 18:53:40 ID:2ogVSCi/] じゃあ俺がreserveをresizeに直したのをUPするよ。
560 名前:名前は開発中のものです。 [2006/01/23(月) 19:50:15 ID:LU0Ls/vr] >>558 通りすがりが川を見て「汚い川だな」と言ったからって その通りすがりがドブ掃除までするはずが無いだろう。
561 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 20:31:04 ID:rWlxudZV] >>559 あの箇所はそれだけじゃ解決しないじゃん・・・。え、いや、もちろん 気がついてらっしゃると思いますけど
562 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 20:37:33 ID:ew54EQW7] >560 所詮口だけってことだな。
563 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 20:41:17 ID:46B/3xxf] >>560 最高に笑ったw
564 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 20:43:38 ID:aa1eToNE] >>560 座布団3枚
565 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 20:45:45 ID:ew54EQW7] 自分から「キボンヌキボンヌ」と騒いでドブ川へ我先にと飛び込んでおいて、 「汚い川だな、服が汚れちまった、俺んちの池のほうが綺麗だぜ」とか 騒いでるようなもんだな。しかも、本当にそいつんちの池が綺麗なのかは 誰も知る由もないw
566 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 20:47:19 ID:Wyfr2M+3] じゃあ、あれのソースはキレイなのかってぇとそうでもない気がするんだが。
567 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 21:19:31 ID:ew54EQW7] やるか? 吉里吉里のコードレビュー
568 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 21:39:57 ID:rWlxudZV] 汚いソースのゲームだとウン万本売れるってことだ。 綺麗なソースだと売れないってことだ。
569 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 21:44:52 ID:gtuVUXnw] それが結論かも。 要は動くモノを送り出せばいいだけで、きれいにすることに時間かけることなんか たいした意味がないということかも。
570 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 21:56:54 ID:ew54EQW7] そゆことだな。コードの美しさなんか誰も評価してくれないし。
571 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 22:02:38 ID:BvvCMcBl] 俺は汚いソース書いた部下を許さない
572 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 23:32:15 ID:FI4Y5xu4] >>546 >なんでも自動化しようとしすぎてドツボにはまるのがC++マニアの限界 設計のやり方だろうな。下手な奴がやるとむしろよけいに汚くなる。 >解放順でエラーが出るとめんどい 出るのか? どこからか参照されてる限り解放されないんだから、NULL にアクセスってこともないだろ? あと俺は MFC 嫌い...。 >>547 >細かい実装部分に由来する不具合を追うのは大変 確かに。それは同意できる。 >大げさな設計をする必要はない。ベタでいい。 大げさな設計をする必要はないと思うけど、だからってベタにする必要はないんじゃね? デザインパターンは結構小回りが効く設計だと思うんだけど。 >XvidもCソース いまだに C でプログラムを書かないといけないって現状を考えると、 こういったものは C で書くしかないんじゃね?
573 名前:名前は開発中のものです。 mailto:sage [2006/01/23(月) 23:36:07 ID:gDiWXnTi] >>557 文字が前後逆になるtypoは日本に限らずありがちだと思うけど。 www.google.com/search?num=50&hl=en&q=saerch&btnG=Search でも以前 ge-mu ってフォルダを見た時は切なくなった。
574 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 00:13:09 ID:C2qh0Z8r] >>572 いいや、ベタにする必要はある。 際限なく汎用化、抽象化し、簡単なはずの物事を難しくしようとする設計厨にはわからんのかもしれんがな。
575 名前:名前は開発中のものです。 [2006/01/24(火) 00:20:15 ID:1HPVs1Ni] >>559 UPまだぁ〜?
576 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 00:45:32 ID:wKPmTrbq] >>574 >際限なく汎用化、抽象化 そこまでは言わないよ。 俺も1回しか使わないようなソースであればベタで書いた方がいいと思ってる。 さすがに何度も使うような部分であればちょっと考えるけど。
577 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 01:25:54 ID:yzjHkLEW] YAGNI >>>>>>>>>>>>> OO
578 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 01:27:12 ID:K8lMIVbT] >572 そら上手い奴が上手くやればなんでも上手く行くけどな。 解放「順」が問題な。あと、リソースをこまめに節約しようと思うと、 どうしても手動で取得/解放する形になるなあ。目に見えるところで 制御したい。まあ、君がMFC嫌いだというのは分かる気がする。 デザパタは確かに有意義かもしれんが、あんまし今回関係なくない? 対応コンパイラがVC++とgccなんだから、C++でいい気がするが。
579 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 01:48:11 ID:wKPmTrbq] >>578 >上手い奴が上手くやればなんでも上手く行く だね。ほんとそういう人たちを尊敬する。 >手動で取得/解放する形になる null をセットすれば事足りるけど、確かにそれだと どこかに残ってる可能性があるから怖いね。 でもどこかに残ってるってことは不正アクセスの可能性があるわけで……。 まあそんなプログラムは C だったら組まないか……。C++ だからありうる話だね。納得。 >あんまし今回関係なくない? 大がかりにならない設計を考えると、まず最初にデザパタの一部が思い浮かんだんだ。 考えてみれば、デザパタも小さいとは言えないかもしれない。 >C++でいい気がする C しか使えない or C の方が使いやすいって人が多かったってことなのかな。 もしくはやっぱり多くの人に使ってもらうためとか。
580 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 02:19:15 ID:0JfXcgLd] >575 これかな? ttp://gamdev.org/w/?%5B%5BToHeart2%A4%DB%A4%ABAquaPlus%2FLeaf%A4%CEGPL%A5%B2%A1%BC%A4%F2%A4%A4%A4%B8%A4%EB%A5%B9%A5%EC%5D%5D#contents_1
581 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 08:59:51 ID:uVf78Ngo] 米国で単語の綴りがちゃんとかけない人ってのは多いらしいけどな 日本でも漢字は危ういことになっているみたいだが
582 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 10:06:52 ID:UwwVkN5e] >>580 それ、 > じゃあ俺がreserveをresizeに直したのをUPするよ。 が入ってない。多分元のまんま。 引き続き、リファクタリング済みソースUPまだぁ?
583 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 11:42:49 ID:zLgleQEi] >>547 > C++は元々ある程度大きなプログラムを集団作業で作るために開発された > 言語だ。大して大きくもないシステムを一人で保守するために、あんまり > 大げさな設計をする必要はない。ベタでいい。 んあー、C++で同人シュー何本も1人作ってるけどどう見ても便利です。本当に(略) MSX時代や98時代にグダグダと低レベルな実装してたのがSTLやboostで一撃で済むようになったし、 自作ライブラリの再利用や書き直しはすんなり行くようになったし、 コードの影響範囲が絞れるから原因不明のバグで1日つぶれるようなことも皆無に近くなったし、 ありがたいことこの上ないんですけど。 むしろこんなに楽になったらプログラミングの労働価値なくなるよなとか危機感抱きはじめてる。 そりゃC++の習得には結構な時間投資したし、C++自体は欠陥だらけの言語だと思うけど、 いったん作法が身についてしまえば、1人だろうがチームだろうがこれ以上の道具はないと思うけどなあ。 (WindowsではもしかしたらC#が来るのかもしれんけど) 最高ではないが最良の武器ってやつ。少なくともCなんてもう馬鹿馬鹿しくて使ってらんない。 つーか、何か仮想的を想定してない? 不必要に仰々しいOOP論者とか。そゆのは俺も嫌いだし。 >>546 > 俺だってその気になればC++使えるけど、デバッグ時に > いちいち参考書読んで調べながら、なんてやってられんだろう。 いくら複雑な言語とはいえ、いちいち本開くようでは使いこなせていないにもほどがあるでしょ。 単にキミがC++初心者なだけでは? C初心者の頃もそんな感じじゃなかった? アドバイスすると、C++を使う上での原則やよく使うAPIをテキストファイルにでもまとめとくといいよ。 参考書がでかいなら圧縮しなさい。難しい問題に対するのに、ノートを取りもしない人間が多すぎる。 学生時代に一体どうやって勉強していたのか。
584 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 11:46:37 ID:BjRvEf3R] >>583 スレ違いだけどSTLとか何で勉強したか教えてください
585 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 13:28:40 ID:K8lMIVbT] >583 >コードの影響範囲が絞れるから原因不明のバグで >1日つぶれるようなことも皆無に近くなったし これは絶対嘘だろうw 逆に増えるはずだが……。 Cプログラム時代に相当下手な開発してなかったか? >不必要に仰々しいOOP論者とか。 この辺排除したら、2Dゲくらいの規模ならbetter Cという 結論に落ち着かない? >単にキミがC++初心者なだけでは? C初心者の頃もそんな感じじゃなかった? テンプレート周りの記法にはあまりなれてないな。 STLのどれにどんなメソッドがあって実行効率がどうなのかも覚えてない。
586 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 13:32:34 ID:K8lMIVbT] あー、別にC++のほうが得意って奴がいても変だとは思わんのよ。 ただ、あまりにも確信もってC++のほうがいいと言ってる奴みると、 Cゲームプログラミング技術の蓄積と硬さ、人材の豊富さを 舐めるなよといいたくなるだけで。C++やSTLやBoostを「ドツボに はまらず」完璧に使いこなせる人材がどれだけいると思う? そして、そういう人間がゲームプログラマをやるかなあとも。
587 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 14:29:44 ID:xy00bzU9] 名無しが自分語りをするスレはここですか?
588 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 20:38:28 ID:0JfXcgLd] >586 >Cゲームプログラミング技術の蓄積 これ参考にしたいんだけど、どこにあるの?
589 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 21:03:34 ID:PmSl+fPa] flipcode速く復活してくれないかなぁ
590 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 21:21:20 ID:RuqXnM9S] おまえらではチーム開発は出来ない。 まともなファーム屋で修行してこい。
591 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 22:08:16 ID:y5mDq60O] あらあら
592 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 22:36:24 ID:62EwrTxY] >C++やSTLやBoostを「ドツボに >はまらず」完璧に使いこなせる人材がどれだけいると思う? ここに居ます。 >そして、そういう人間がゲームプログラマをやるかなあとも。 やらね。安いし。
593 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 22:49:44 ID:8OneEme9] かんぺきなぷろぐらまばっかりなのになんでですまーちがなくならないんですか? おしえてください。
594 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 22:54:48 ID:+Nd9yW9x] >>593 一つの理由は顧客が糞だからだ。
595 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 23:04:01 ID:C/I9Xetp] ここゲーム製作板ですよね・・・?
596 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 23:16:18 ID:S4nCaRQ3] いいえ。 見習いプログラマの優劣を競うスレです。
597 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 23:26:44 ID:oc5137Nh] >>596 596が真実を言った
598 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 23:32:40 ID:+Nd9yW9x] いいえ。製作技術であって製作ではありません。
599 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 23:40:34 ID:K8lMIVbT] >588 どうせケチしかつけねえから教えてやんねw >592 うむ、いい答えだ。つまり、そういうことだよ。
600 名前:名前は開発中のものです。 mailto:sage [2006/01/24(火) 23:49:11 ID:0JfXcgLd] >599 公開されない技術の蓄積に何の意味があるのか。 ま、どうせカビの生えた酸っぱいブドウだろうから、いらないや。
601 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 00:31:39 ID:W28WPHvY] とりあえずここにいるプログラマーって人間は 会話のできる相手を見定める能力に欠けることはわかった 親近感がわいた
602 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 01:58:19 ID:4KxJELYK] C++でゲーム業界にいる俺様がいますよ! しかし、C++ってそんなに歓迎されないのかなぁ? VCみたいなコード補完機能があるRADを使えば、 C++の開発効率ってのはC言語と比べ物にならないと思うんだが… C言語にこだわっている人ってその辺のツールを使いこなせてないのか? 少なくとも、調べたり確認したりする時間は大幅に減るぞ ついでに、VBならともかくC言語の技術ってのはC++でも使えるのに 技術の蓄積もないと思うんだが… 人材の豊富さに関しては、Cしか使えない人材なんて…ねぇ? 学習意欲のないコボちゃん予備軍じゃないの?
603 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 02:17:29 ID:bS7nXDs8] 小難しい技法や「プログラマの常識」なんてもんは 自分の現行知識がやりたいことに及ばなかったときか気が向いたときにでも おいおい覚えていけばいいと思ってる奴はプログラマ失格でしょうか(´ω`) そんな俺はSTLなんて触ったこともないしクラスの使い方もヘッダのやりくりも たぶんデタラメなC++使い。C++を使ってる理由は「なんとなk(ry
604 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 02:23:08 ID:ZzTpgX2q] >602 RADやCからの流用で使いこなせるのって、better Cの部分じゃね? 明確にbetter CとC++の区分があるわけじゃないが、better Cすら 使えないプログラマってのはさすがに今ほとんどいないぞ。 C++独特の部分を使いこなすにはかなりの蓄積がいるってことだ。
605 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 08:32:27 ID:h+lHeZ+L] すぐ極論に走り他人の揚げ足をとることばかりにリソースをさくおまえらはやはりダメだ。 その間にも納期は迫って来るんだぞ。。 …ってここはいつからマ板になったんだ?
606 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 09:13:05 ID:YTnLhNXs] 新日プロ総帥と共にマ界へ帰れ。 ・・・あれは違う世界か。
607 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 09:23:17 ID:eCf/mChP] C++は少なくとも色々なDLLが利用可能だ。
608 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 09:23:33 ID:92dlR1lj] 元々がゲ製作板自体、マ板の隔離板だった???
609 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 09:27:20 ID:f0zPsCZb] ム板の隔離じゃなかったっけ。 だからこそプログラム以外のスレに多少違和感を感じる
610 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 14:48:06 ID:ZzTpgX2q] >607 Cで使えないDLLなんてあったか?
611 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 20:37:05 ID:4pCYwD4i] だからbetter Cだって何人も言ってるやんけ C++を有効に使えるやつは使えばよし、使いたくない人間は使わなければよし ライブラリ化さえしてれば、他人のやり方にケチなんてつける必要ない。 どうしても共存できないものならともかく、共存できるんだから問題ないだろ。 他人までC++で染め上げなければ気に入らんのかねぇ。 何のための互換性だか。
612 名前:名前は開発中のものです。 mailto:sage [2006/01/25(水) 22:34:19 ID:p1ATdvtt] 馬鹿だな、お前 おまいら雑魚はbetterC、俺様はC++、格が違う、って言いたいんだよ
613 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 00:37:13 ID:800Kzw0N] >610 何らかの手段でC++のクラスをエクスポートした場合とか? 頑張って無理すれば利用できないこともないだろうけど。 >611 「えーマジbetterC!?」 「betterCが許されるのは小ry
614 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 01:24:38 ID:GF1z7NGV] betterCが許されるのは小・中企業だけ、大企業は見栄はってC++
615 名前:名前は開発中のものです。 [2006/01/26(木) 02:16:30 ID:l32NpWmt] 自分語りやC++談義はいいから、ちっとは解析とリファクタリングは進んだのかね?
616 名前:名前は開発中のものです。 [2006/01/26(木) 02:26:24 ID:t0wLdpGe] 解析やリファクタリングはいいから、もっとアフォの煽り合いを見ていたい。
617 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 07:29:39 ID:OGT/9/nF] 誰が金にもならないのに他人のソースのリファクタリングなんかやるんだよ。
618 名前:名前は開発中のものです。 [2006/01/26(木) 13:58:35 ID:t3EZ1uq/] 無能しかいないみたいだな
619 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 14:06:59 ID:VY2wUHIt] 有能な>>618 に全て任せた。
620 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 14:11:27 ID:TvlHpk7a] >>619 釣りをあいてにするなと。
621 名前:名前は開発中のものです。 [2006/01/26(木) 14:42:02 ID:fiS2Ayb0] とにかく、おもしろいことやってよ なんか
622 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 14:48:34 ID:J588kdcL] 琴に尻尾はないと思うぞ
623 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 17:05:57 ID:vqNBwVPo] ぼちぼち再うpお願いしますよ、お前ら
624 名前:623 mailto:sage [2006/01/26(木) 17:10:09 ID:vqNBwVPo] ttp://www.autch.net/online/aquaplus_sources.php 検索しない俺が馬鹿でしたごめんなさい
625 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 17:49:04 ID:2tooZIb6] なんなのおまえ
626 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 23:04:14 ID:15KfMUB6] まぁGPL関連はソースを出させるまでが祭りですから。
627 名前:名前は開発中のものです。 mailto:sage [2006/01/26(木) 23:06:33 ID:IjafAsao] ソースだけあっても肝心な物がないと思う。 それは愛(液)。
628 名前:名前は開発中のものです。 [2006/01/26(木) 23:57:34 ID:TUki1lo6] >>626 不毛だなあ 終了か・・・
629 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 00:00:03 ID:ePGTnjwF] なんかやりたいなら自分でやれと。(笑) 中身見てまあこんなもんかと納得して終わりが普通だべ。他人のソースなんて。
630 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 02:32:29 ID:8Ky7QXnx] もしもToHeart2のようなタイプのゲームを作りたいならば、 吉里吉里なりNScripter覚えた方が早いし。
631 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 03:43:50 ID:xIo8i2+v] ノベルエンジンのソースを見たところで どうせDirectXやSDL使うし どーでもいい
632 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 04:17:24 ID:Ii5kYxhe] でも、同人でGPL無視で使うやつが1人ぐらいはいるに一票。 (むしろ、このスレとかを読んでない専門学校生とか。)
633 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 04:19:17 ID:Ii5kYxhe] いや、もっと恐ろしいのは、専門学校の先生が教材としてこれを改造し 無知な生徒に配ってしまい 生徒は知らないうちにGPL汚染されたまま企業に入るという、最悪のシナリオがあるな。
634 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 05:55:31 ID:L+UcRo9u] >632 どこを再利用するっていうんだ?
635 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 08:08:26 ID:OxPKQk2T] 完成させて売りつけたらそれでおしまいだから 再利用もメンテナンスも考慮しない書き方するのね
636 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 08:29:38 ID:i2qwOsRD] 吉里吉里(KAG)やNスク覚えたほうが早いとか言ってる奴って スクリプタプログラミングの勉強すること自体否定してんの? 今回のソースが参考になるか否かは関係なく。
637 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 08:41:56 ID:eQQOEgQ/] メルブラみたく、他ジャンルとの複合をやりたいときは 自分で出来たほうがいいよなぁ。「他ジャンル」のほうがメインの場合。 ノベル(ADV)がメインの場合はDLLとかでカバーする方法もあるけど。
638 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 09:45:05 ID:Zm6ty2mJ] 勉強すること自体否定してるわけでなく 生産性に疑問があるんだろう。
639 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 09:53:08 ID:tsKZguHm] んで、Radeon8500の依存コードは結局何を回避してるんですか? 頂点座標が整数値じゃないとテクスチャがボケるとか? そもそもスプライトにTL頂点使うのあんま良くないと思うんだけど。
640 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 10:07:52 ID:Zm6ty2mJ] >>639 そう思うならここで言ってないで指摘してやれ。
641 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 19:39:20 ID:fE8CO/jB] >>639 つ 「言い出しっぺの法則」 修正済みソースのUPは何時頃になりそう?
642 名前:名前は開発中のものです。 mailto:sage [2006/01/27(金) 21:39:03 ID:zDGTjWo3] 口だけでとにかく叩くだけの人は偉い このスレでだけ
643 名前:名前は開発中のものです。 [2006/01/27(金) 22:51:35 ID:RMCUaEx1] × このスレでだけ ○ あらゆるメディアにおいて
644 名前:名前は開発中のものです。 mailto:sage [2006/01/28(土) 21:43:45 ID:CvVFB4Bv] いっしゅんでぱわーあっぷしたなw
645 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 00:30:47 ID:LzAIWgWl] もしも超空間が・・・ あるいはケロQがGPL違反をしてたら・・・ たぶん世間から気づいてもらえないままなんだろうな
646 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 01:07:30 ID:aXEzJs6T] 嬉しいのって、アボパかティータイムくらいかねぇ
647 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 01:16:04 ID:om0owZsa] ゲームのデキはいいがシステム地雷なメーカーだろう、ソース見れてうれしいのは。
648 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 01:30:00 ID:sgtOLvxb] 戯画のバルドチーム物のは見てみたい。
649 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 07:10:43 ID:pB25YCZK] 雀パラやのソースは見てみたいな
650 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 07:17:52 ID:kmshe1Ta] 314のTH2専用 PAK展開TOOL v1.0 誰か持ってる方再UPお願いできませんか
651 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 15:10:40 ID:NqLRT1ip] 持ってませーんw
652 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 15:34:04 ID:CXffHdez] >650 vipろだに上げといた(小物6501) DLpassは314のソレに合わせた あとは知らん
653 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 17:18:25 ID:OJrQJl+i] DLpassを掛けるのはGPL信者らしからぬ行動だな。
654 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 17:38:51 ID:/csbhqY+] PAK展開TOOLはV1.1が最新なんだが・・bakに対応して(忘れてたらしい)途中で落ちるのが直ってる。 どうでもいいけど。
655 名前:名前は開発中のものです。 mailto:sage [2006/01/29(日) 22:46:46 ID:kmshe1Ta] ありがとうございました 6501を無事DLさせてもらいました
656 名前:652 mailto:sage [2006/01/30(月) 10:26:27 ID:gaqUGnKq] >653 俺GPL儲ぢゃないんでー >654 1.1拾い損ねてる事に今気づきました俺orz まぁ落ちるトコは何処か知らんけどbak対応自体は main()ちょいと修正すればいけるんでないかね fnt/grp/sdt辺りと同じ処理通せばokっしょ多分
657 名前:名前は開発中のものです。 mailto:sage [2006/01/31(火) 00:44:46 ID:3AWSSqeS] > 配達先不明のお知らせ > 2006.01.27 > 配達先不明で1件戻ってきております。 > 心当たりのある方はメール・お電話・FAX等で弊社へご連絡下さい。 > > 希望封筒の消印 : 06.1.10.8-12 > 大阪府東大阪市 イニシャルN.Y 様
658 名前:名前は開発中のものです。 mailto:sage [2006/01/31(火) 01:10:49 ID:9JYoSj0F] NakamuraYukie 間違いない
659 名前:名前は開発中のものです。 mailto:sage [2006/01/31(火) 01:29:17 ID:HppsYsrr] それだとY.Nじゃn(ry
660 名前:名前は開発中のものです。 mailto:sage [2006/01/31(火) 03:06:46 ID:hV32J6VC] Yoshida Miwa だな。
661 名前:名前は開発中のものです。 mailto:sage [2006/01/31(火) 08:53:48 ID:KliPoj5S] N.Y といえば、NewYork だろ?
662 名前:名前は開発中のものです。 mailto:sage [2006/01/31(火) 18:06:15 ID:Aq696D2S] へぇ〜、NewYorkって東大阪に住んでたんだ〜
663 名前:名前は開発中のものです。 [2006/02/01(水) 20:06:30 ID:jwoiDdBT] Youko Nozawaだな
664 名前:名前は開発中のものです。 mailto:sage [2006/02/04(土) 01:50:11 ID:06mbf7uT] 完全に停止したな。
665 名前:名前は開発中のものです。 mailto:sage [2006/02/04(土) 10:55:41 ID:ackRC+63] ぶっこ抜きツール守銭奴(おたのしみCD軍団)に一撃を加えられただけでもよしとするべき。
666 名前:名前は開発中のものです。 mailto:sage [2006/02/06(月) 02:45:55 ID:1ww0yRZ0] 長谷部悠作、死亡確認 pie.bbspink.com/test/read.cgi/leaf/1138240444/225-
667 名前:名前は開発中のものです。 mailto:sage [2006/02/06(月) 03:14:15 ID:eNI/EYeD] おたのしみCDは裁判に負けて回収されたモノも含めて全部その辺に落ちてるけどね。
668 名前:名前は開発中のものです。 mailto:sage [2006/02/06(月) 09:19:21 ID:+xvGPAC6] ウェストサイドだっけ? DOA2全裸でテクモに訴えられてしまったのはもう古い話だな。
669 名前:名前は開発中のものです。 mailto:sage [2006/02/07(火) 18:52:00 ID:Nq2NYplJ] 「セキュリティの弱体化を招く」--L・トーバルズ、GPL第3版の反DRM条項を批判 japan.zdnet.com/news/os/story/0,2000052527,20095838,00.htm Torvaldsは米国時間2月1日、Linuxカーネルに関するメーリングリストに電子メールを投稿し、 「多くの人々が、GPL3の反DRM条項はそれほどよいものではないと考えているだろう。 デジタル署名や暗号化などは単純に『不適切なDRM』とすることはできず、 むしろ『適切なセキュリティ』と呼んだ方がぴったりする」と語った。 www.itmedia.co.jp/enterprise/articles/0602/07/news014.html
670 名前:名前は開発中のものです。 mailto:sage [2006/02/12(日) 22:11:24 ID:fL2B5hgZ] プログラマが絵描きに相手にされない理由 ・プログラマは漫画やイラストに興味があるが、 絵描きはプログラミングに興味が無い ・プログラマは絵描きにコンプレックスを持っているが、 絵描きはプログラマにコンプレックスを持っていない ・プログラマは絵描きを尊敬しているが、 絵描きはプログラマに興味が無い ・プログラマは絵描きがいないとエンターテインメントを生み出せないが、 絵描きはプログラマがいなくても可能である ・有名なプログラマは少ないが、 有名な絵描きは多い ・プログラマのセンスはプログラマにしか理解されないが, 絵描きのセンスは広く一般に批評の対象となる ・絵描きは個性的であればあるほど評価されるが, プログラマはむしろ没個性的であることが望まれる
671 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 01:09:38 ID:TRpuOI72] どっかのコピペか何かか?下4つはなるほどと思ってしまった。 上4つは絵描き兼プログラマやってる自分にはよくわかんね。 しかし漫研とかは文系が多かった気はするな。 >プログラミングに興味がない
672 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 01:17:35 ID:vKoChne8] 別に理解されなくてもいいんだよ
673 名前:671 mailto:sage [2006/02/13(月) 01:19:57 ID:TRpuOI72] 上3つだった。
674 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 09:20:26 ID:PzuuZX+b] >>670 絵描きもしますが大体においては当たってるような気がします。
675 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 12:58:29 ID:EBG0HJAS] おまえらコピペにレスするなんて偉いなー
676 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 18:07:12 ID:GA0Z85I5] 1つだけマジレスすれば、 プログラムだけでもエンターテインメントは生み出せます。
677 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 21:09:07 ID:RFyLRSbo] うむ。Japanese”KARAKURI”万歳!!!
678 名前:名前は開発中のものです。 mailto:sage [2006/02/13(月) 22:28:41 ID:vlfN5BUQ] >>672-674 もコピペです。 このレスもコピペです。
679 名前:名前は開発中のものです。 mailto:sage [2006/02/14(火) 22:39:34 ID:uymsTwXL] 結論 絵描き>>>>>>>>>>>>>>>>>プログラマ
680 名前:名前は開発中のものです。 mailto:sage [2006/02/14(火) 22:48:17 ID:eoybXVvM] 絵描きとプログラマは別職だから仕方ない
681 名前:名前は開発中のものです。 [2006/02/15(水) 01:01:48 ID:tGKo8N4P] つ「職業に貴賎なし」
682 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 01:05:31 ID:kKduYQdS] 全てを支える土台を作るポジションでありながら一番地位が低いのがプログラマ
683 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 01:27:15 ID:PzSKf66c] 絵描きは一生絵描きだが、プログラマは出世すると プログラマじゃなくなる。ビルゲイツみたいにな。 絵描きとソフト業界の底辺のプログラマを比べたら 絵描き>プログラマになるのは当たり前。
684 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 01:28:05 ID:bTVTVDhy] 底辺ってのは稼ぎ0のやつのことか?
685 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 02:05:35 ID:PzSKf66c] プログラマ→システムエンジニア…と ジョブチェンジしていく中で 一番下のジョブがプログラマってこと。 絵描きがレベルアップして有名になっても ジョブは絵描きのままだろうけど、 プログラマがレベルアップしたら システムエンジニア等にジョブチェンジするから ジョブがプログラマのまま有名になることはないだろう。 と思ったわけです。
686 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 02:38:18 ID:bTVTVDhy] ゲーム製作者で世界的に有名な人の半分はプログラマだがね。
687 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 02:44:23 ID:guO3iIGP] プログラマはセンスだけじゃなくて知力も必要だからな。 ぼんくらでもできる絵描きとはわけがちがう。
688 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 02:45:22 ID:3pzNufl+] >>685 絵描きでも下っ端のうちはグラフィッカとして色塗りだけだったりするな。 キャラクターのデザインなんて任されるのはジョブチェンジした後だし。
689 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 02:48:42 ID:gbat+W/d] 納豆とチョコレート比べても意味がないのと同じ 比べるものが違うのは明らか ところでこんなコピペを見つけたんだが 【今からでもまに合う!バレンタインチョコを絶対にもらえる方法】 女性店員がレジにいるコンビニでチョコを買う 可愛いアルバイトの子がいる店を事前に見つけておくとよりベター ↓ わざと商品(チョコ)を受け取らずその場を立ち去ろうとする。 この時あまり足早に店を出てしまうと男のバイトが走って持ってきて ウホッってしまう可能性がある。あくまでも少しレジから離れる程度にとどめる。 ↓ 女性店員が走って渡しに来る「あの・・・これ・・・」 この時「えっ?」など少し意外といった態度を取るとふいんきが増す。 戸惑った素振りを見せながら「ありがとう・・」と女性店員の目を見つめながら言う。 ↓ 「どうぞ」などと安堵の表情を浮かべる女性店員から商品(チョコ)を受け取る。 この時、わずかに女性店員の小指などに触れ「あっ」といった表情で女性店員を再度見つめる。 ↓ 「ご、ごめんなさいっ」などと言いドギマギしながら走り去る女性店員をヤレヤレといった表情で見送る・・
690 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 02:49:40 ID:tEfZMrJv] コレ実践して男の店員から受け取った奴なら知ってる
691 名前:名前は開発中のものです。 mailto:sage [2006/02/15(水) 09:28:47 ID:scs0hGzX] >>689 もっと早く見つけてくれたら実践できた。
692 名前:名前は開発中のものです。 [2006/02/20(月) 22:20:18 ID:w3BAr6cd BE:224653695- ] これって、送ってもらったやつを、勝手にネットに公開したらまずいの?
693 名前:名前は開発中のものです。 mailto:sage [2006/02/20(月) 22:39:01 ID:+OtwEkOU] もう公開されているからわざわざする必要無いと思う。
694 名前:名前は開発中のものです。 mailto:sage [2006/02/20(月) 23:13:00 ID:w3BAr6cd BE:119815283- ] >>693 どこ?
695 名前:名前は開発中のものです。 [2006/02/20(月) 23:15:31 ID:60A4Cenb] 2chのあちこちのスレで、必死で煽ってるのはGPL信者のこいつだった。 d.hatena.ne.jp/iwaim/20060214/1139916385 ---- 2006-02-14 ■ Re: pc8.2ch.net/test/read.cgi/php/1139485616/365n 「オレオレGPL」は多分(謎)私の造語。あまり適切ではなかったように思っている。 あと、XOOPS Cube公式サイトへの書き込みがあの時間(いつ)なのはアカウント 発行までのタイムラグ。登録したメールアドレスに届くメールを読める環境を 使えるようになったのがあの時間だから。厳密には使えるようになってすぐに 公式サイトに書いたわけではないが。ちなみに、365と同様に何が凄いのか さっぱりわかんない。 なお、私の目的は、GNU GPL 2 やフリーソフトウェア、オープンソースソフトウェアに 対しての誤解が蔓延してしまうことを防ぐこと。
696 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 00:08:07 ID:NxD57HWX] 624 のサイトでダウンロードし、ソースをざっと見た。 市販ゲームのソースって初めて見たけど、 そんなに超大規模ソースというものでもないんだな。 TtTのソースに、アイテムデータを直接ソースに書かれてた部分が あって、そういうものなのかと思ったりもした。
697 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 00:42:37 ID:U9zNYXgs] ファイルから読み込むよりは、直接メモリから読んだ方がいろんな意味で早い。 なので実行ファイルに直接データ埋め込む手法は結構ありがちな手段。 もっとも、普通のゲームメーカーはEXEではなくDLLに埋め込むようだが。
698 名前:名前は開発中のものです。 [2006/02/21(火) 02:07:52 ID:BkHEJI9P] >>697 都市伝説ハケーン >ファイルから読み込むよりは、直接メモリから読んだ方がいろんな意味で早い。 >なので実行ファイルに直接データ埋め込む手法は結構ありがちな手段。 意味不明。そのEXEやDLLもファイルから読み込んでるわけで EXEやDLL以外のファイルにバイナリデータを格納する場合と比較して 何が「いろんな意味で早い」んだ?HDD→メモリの転送速度なら どちらの場合も同じだぞ? EXEに埋め込む=起動時にロード だから ゲームプレイ中の体感速度が速い(ストレスが少ない)ということか? それならデータファイルの場合でも起動時にロードすれば同じだぞ?
699 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 02:13:47 ID:YYqdPamB] よくわからんがデータファイルはウィンドウ生成辺りで全部まとめて読み込んでるぞ
700 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 02:40:14 ID:NxD57HWX] コード中に埋め込めばファイルからロードする為のルーチン作成の手間も 省けるからなぁ…。
701 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 02:46:01 ID:o2t/e5z/] >>700 アイテムの属性をちょっと変えるだけでビルドし直すほうがよっぽど手間だよ
702 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 02:52:46 ID:TYxEx1hh] ファイル読込ルーチンごときで毎回バグを出せるゲーム業界に乾杯! どんな屑プログラマの集まりなんだよ・・・
703 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 03:24:14 ID:BkHEJI9P] >>696 が言ってるそのアイテムデータのコードってのを見てないから何とも胃炎がさー アイテムデータって言ったら普通はしんどーい調整作業(反復作業)が待ってるよな。
704 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 03:36:30 ID:YYqdPamB] >>700 普通は予めクラス構成しておいてそれをつなげるだけだと思うが・・ 使い回しも利くし
705 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 06:43:19 ID:jwR9JL2M] まあ、ハードコーディングしたくなる日もあるさ
706 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 13:06:36 ID:CpcijBU4] 日本は工学は大丈夫だけど、 software engineeringではついて来れてないからね ハードウェアはstructure paradigmでも出来るから
707 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 13:08:19 ID:8L+m3kOH] 東ハト
708 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 17:48:01 ID:0StWff6K] 再利用まったくされないもののために一々ファイル数増やすのもよろしくないしな。 ハードコーディングすれば1分ですむならそれもありだろう。 そんなことを積み重ねてるとあとで大変なことになるけども、すぐ終わる仕事ならどうでもいい。
709 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 22:18:35 ID:LTbh5dAw] 少なくともお前らよりはマシ。
710 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 23:23:46 ID:AOU5/rVg] 公開される前はあれだけ騒いでいたのに、公開されても何の影響もなかった。
711 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 23:28:13 ID:q43thuDb] 2chだもの
712 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 23:31:23 ID:J8U2YnL0] >>710 いやあるだろ。 次のゲームをGPLにしなければソースの再利用ができないんだから。 まあ次もGPLにしてしまえば何の問題もないどころか他のGPLコード使い放題だけどな
713 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 23:35:10 ID:YYqdPamB] 社員は今頃GPL部分をぶっ続けで打ってるんだろうな・・可哀想に
714 名前:名前は開発中のものです。 mailto:sage [2006/02/21(火) 23:40:26 ID:q43thuDb] >>712 だから、リーフ自体の場合は違うって何度・・・
715 名前:名前は開発中のものです。 [2006/02/22(水) 07:20:54 ID:Lx5nfpRh] >>712 頭悪いな。
716 名前:名前は開発中のものです。 mailto:sage [2006/02/22(水) 08:30:08 ID:reKSRfxF] 毎回0からコード書いてるのと違う?
717 名前:名前は開発中のものです。 mailto:sage [2006/02/23(木) 01:12:49 ID:FUX/egUb] コピペ+αだな
718 名前:名前は開発中のものです。 mailto:sage [2006/02/24(金) 19:26:53 ID:C8YKetOx] 動けばいいのよ
719 名前:名前は開発中のものです。 [2006/02/25(土) 12:24:06 ID:pKYr/Chh] >毎回0から ワロス
720 名前:名前は開発中のものです。 mailto:v [2006/03/05(日) 20:56:10 ID:2ygQr6pH]
721 名前:名前は開発中のものです。 mailto:sage [2006/03/11(土) 11:57:48 ID:udqA42n2] デジタルプロテクトに反対して、P2Pでの著作物DLも、海賊版DVDも推奨するのがストルーマン。 その人が作ったGPLに違反したことで 「パクリ」と糾弾されることが、世界のイデオロギー矛盾の縮図を象徴しているように思える・・・。 はっきり言ってしまうと「パクリ推奨派」がGNUだよ。 ライセンス違反は悪だけど、それは「パクリ、イクナイ!」という次元で語っちゃいけない。 それは、GNU GPLが最も嫌う言葉だ。 あくまで、「GPL思想を汚したライセンス違反」としてしか糾弾できないし、しちゃいけない。 「パクリまくれ、パクらせまくれ」というライセンスなわけだからね。GPLは。
722 名前:名前は開発中のものです。 mailto:sage [2006/03/11(土) 13:32:34 ID:WSf5E6O0] ストルーマン の検索結果のうち 日本語のページ 約 47 件中 1 - 10 件目 (0.04 秒) 意外とあるもんだな
723 名前:名前は開発中のものです。 mailto:sage [2006/03/19(日) 22:48:02 ID:7sGwTgpR] >722 ワロタ(w
724 名前:名前は開発中のものです。 [2006/04/15(土) 16:09:19 ID:u1CngWHx] あげ
725 名前:名前は開発中のものです。 [2006/04/28(金) 00:26:28 ID:IeMT15Lf] japan.cnet.com/interview/story/0,2000055954,20101755-3,00.htm ライセンスを遵守してもらえる可能性があるのに、ライセンス条項に違反したからといって 即罰則を与えるようなことは決してしてはならないと、Stallmanから指示されています。 われわれは、ライセンス条項を弁護士に一儲けさせるための罠にするつもりはありません。 ライセンスが機能するのは、それが人々を傷つけるための仕組みではなく、 人々に協力を求めるための仕組みだからです。 StallmanとFSFに関する悪いうわさを耳にすることがあるかもしれませんが、 われわれは特許料の未払いを理由に営業を中止させるようなことは決して行っていません。
726 名前:名前は開発中のものです。 mailto:sage [2006/04/28(金) 09:22:59 ID:Do5JBNJt] 嘘ツケボケガ ネットデ散々中傷シマクッテ社会信用オトシテルダロウガ
727 名前:名前は開発中のものです。 mailto:sage [2006/04/28(金) 23:17:53 ID:+11Jj+jT] ストールマンのキチガイさは有名だもんあ。
728 名前:名前は開発中のものです。 mailto:sage [2006/04/29(土) 17:21:15 ID:s8FRZFzA] でも、そのキチガイはEmacsとか作ってるからなぁ。 有言実行だけは凄いよ。
729 名前:名前は開発中のものです。 [2006/05/07(日) 21:34:44 ID:mzam14uK] (・∀・)ハイーキョ
730 名前:名前は開発中のものです。 mailto:sage [2006/05/13(土) 23:33:52 ID:gJb0V1aF] 所でこのソース、GPLの割に配布されてるサイトを あまり見掛けないのは何故?
731 名前:名前は開発中のものです。 mailto:sage [2006/05/14(日) 00:19:10 ID:B84+ktZw] >>730 鮫島事件参照
732 名前:名前は開発中のものです。 mailto:sage [2006/05/14(日) 00:40:29 ID:X69TgABw] ますます判らん
733 名前:名前は開発中のものです。 mailto:sage [2006/05/14(日) 02:59:17 ID:V0Fg1uic] >730 再配布する価値が見いだせないから
734 名前:名前は開発中のものです。 mailto:sage [2006/05/17(水) 13:14:57 ID:ZVeplZd6] ソースコード開示することに抵抗はないけど、 自分の作ったヘタレコードを晒すのは嫌だなあ(´・ω・`) 「何このコード。プ」とか言われそう。 もちろん、自意識過剰ってわかってるさ。
735 名前:名前は開発中のものです。 [2006/05/18(木) 14:04:39 ID:PwaViFL4] Vectorとかのバイナリ配布のプログラムなんて大抵そうだろ。 オプソと比べたらゲロが出るようなゴミコードがほとんどだろ。
736 名前:名前は開発中のものです。 [2006/05/18(木) 14:12:50 ID:/Ngq+slT] 「オプソ」と言って十把一絡げにするのは間違いの元だな
737 名前:名前は開発中のものです。 mailto:sage [2006/05/18(木) 16:24:31 ID:4+Wb/gr1] GPLウィルスここにきわまるな 気をつけないと
738 名前:名前は開発中のものです。 mailto:sage [2006/05/18(木) 23:12:46 ID:uBlyS0xN] 初期のApacheのソースなんぞカオスの極みだった。
739 名前:名前は開発中のものです。 mailto:sage [2006/05/19(金) 00:04:40 ID:M1+oRSYz] 名前の由来でもあるな。 < Apache しかし、開発の活発なオープンソースソフトウェアは、 ミーティングが出来ないなどの制約があるためかモジュラー化が進んでいて 機能追加が容易になっていたりすることも多い、と聞いた。
740 名前:名前は開発中のものです。 [2006/06/09(金) 10:11:28 ID:RviClEyD] マンガミーヤを公開停止に追い込むことに成功しました! ttp://db23c.dnsalias.com/MangaMeeya/ これはGPLコミュニティの完全勝利といっていいでしょう。 今後もゆるむことなくプロネット市民として社会正義の為に戦っていきましょう!
741 名前:名前は開発中のものです。 [2006/06/10(土) 23:51:45 ID:Bu60ggI4] パブリックドメインのDBであるSQLiteのJava版(JNI)を何故かGPLで配布する奴とか BSDL文化である*BSD OSにGPLラップを掛けて遊んでいるDebianとか 他所のライセンス文化に自分のライセンス文化を押し付けに来る様はまさに宗教 俺はJava屋だけどJava界隈がBSDLライクなApacheを主戦場にする気持ちは分かる
742 名前:名前は開発中のものです。 mailto:sage [2006/06/11(日) 04:36:40 ID:TMnEG1jA] なにこのデジャブ('A`)
743 名前:名前は開発中のものです。 mailto:sage [2006/06/11(日) 19:40:14 ID:ZGuUZXjz] 他人の物も自分の物か…まるで共産主義者だ。 …あ、だからコミュニティというのか。
744 名前:名前は開発中のものです。 mailto:sage [2006/06/11(日) 19:49:44 ID:w88YL3fX] ストールマンが赤の手先のおフェラ豚なのは散々ガイシュツ
745 名前:名前は開発中のものです。 mailto:sage [2006/06/12(月) 00:09:51 ID:cq/Sbnjs] 出日案って中身bsdの奴なん? 詐欺クセー。
746 名前:名前は開発中のものです。 mailto:sage [2006/06/12(月) 00:36:10 ID:KfmPci4l] DebianベースでカーネルがBSDってのは作った奴が居るはず 普通のDebian GNU/Linuxは当然Linuxカーネル
747 名前:名前は開発中のものです。 [2006/06/25(日) 03:27:04 ID:KSOIYH45] よく分からないんでだれかまとめてくれませんか
748 名前:・∀・)っ-○◎● ◆DanGorION6 [2006/07/06(木) 04:03:15 ID:TKRk6JT1] BSDてかGNU/HURDじゃね? HURDはMachベースでもともとGNUのカーネルになる予定だったものだけど、 実用的なパフォーマンスが得られず、90年代初頭にフィンランドのオタク学生が作ったLinuxが ネットで一躍話題をかっさらっていき、それがそのままGNU OSの事実上の標準カーネルになってる。 マルチコアの時代にはマイクロカーネルのほうが有利なんて話もあるけど、さてどうなるやら。
749 名前:名前は開発中のものです。 mailto:sage [2006/07/06(木) 08:13:36 ID:kxAV902V] ttp://www.debian.org/ports/hurd/ ttp://www.debian.org/ports/kfreebsd-gnu/ ttp://www.debian.org/ports/netbsd/ いや、全部ある。つーかSolarisカーネルとかでもやってる奴いるぞ、たしか。
750 名前:名前は開発中のものです。 [2006/07/27(木) 17:13:20 ID:La3qKL4P] TH2専用 PAK展開TOOL v1.1 再うpしてくれる方いませんか?
751 名前:名前は開発中のものです。 [2006/09/26(火) 19:13:34 ID:Skr8r4PG] 「GPLは危険」 複数のLinuxカーネル開発者が共同声明 opentechpress.jp/opensource/article.pl?sid=06/09/26/0227202 --- TorvaldsはLKMLへのメールの中で、Bottomleyの意見に同意している。 僕の個人的な意見を言うと、 公開議論の大部分が、 GPLv3に関して政治的な動機を持った人たちによって行なわれているなあということ。 だからとても声の大きなGPLv3支持者たちがいる。 だけど大量の開発を結局のところ実際にやってる人たちっていうのは 普通は彼らほど口が達者じゃないし、実際その意見はほとんど知られてないって気がする。 FSFの意見は実際の開発者の(しかも、かなり多数の)意見を必ずしも代弁してはいないっ てことを、 実際の作業をたくさんやる人たちが知らしめる手段だ。
752 名前:名前は開発中のものです。 mailto:sage [2006/09/26(火) 21:12:56 ID:+AhWdOb4] 公開請求無視したらどうなるの?
753 名前:名前は開発中のものです。 mailto:sage [2006/09/26(火) 21:48:07 ID:DjXT/FQT] こうかいするお
754 名前:名前は開発中のものです。 [2006/09/27(水) 00:16:09 ID:X6lKqqNg] 「GPLは瀕死の状態」--Linuxカーネルプログラマーの多くが低評価 japan.cnet.com/news/ent/story/0,2000056022,20248447,00.htm 貢献度の高いLinuxカーネルプログラマーの大半が、 「GNU General Public License(GPL)」に否定的であることがわかった。 GPLは多くのオープンソースプロジェクトに適用されている。 Linuxカーネルに関する情報を交換するメーリングリストに投稿した記事によれば、 カーネルプログラマーらに-3から+3の評価を求めた結果、最も高かった評価は、 可でも不可でもないことを意味する0で、平均は-2だったという。 この調査はLinuxを率いるLinus Torvalds氏が提起したもので、 Torvalds氏はこれまでにもGPLに反対の意見を表明していた。
755 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 10:09:55 ID:xESl8U86] GPLで公開するとき、関数の中を全部アセンブラコードにして、 コンパイル&リンクしてexeが出来るようにしておけば 問題ない? もちろんフルアセンブラで開発してると 言い張る。
756 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 10:28:29 ID:896/vY+I] >>755 自分で作ったものなら何も問題ないぜ。 人の作った関数なら、そっちのライセンスに従え。
757 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 11:18:52 ID:xESl8U86] Cで記述してたらCで公開しなければいけない、という縛りは無いわけね。 ならGPL部分はそのライセンスにしたがって、自分で作った部分はobjや lib形式でも良いんじゃないか? アセンブラでもobjでも結果としてexeに出来るという点では変わらない だろうし。
758 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 11:52:28 ID:896/vY+I] >>757 GPL のライセンスに従うということは、自分で作った部分も ソースを提供しなければいけないということ。 obj や lib のみの公開はライセンス違反になる。
759 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 14:47:54 ID:xESl8U86] プログラムを構成する部品のソースってどこまでが 出さないといけないものなの? TH2だってシナリオ のテキストファイルまでは出してないんでしょ。 たとえばシナリオがコンパイルされてexeの一部になる ようなものだとシナリオも出さないといけないのか? シナリオが別のデータファイルやDLLになってるソフトは 普通だと思うけど(TH2もそうだろう)、その場合シナリオ も出さなくていいなら、exeに含まれないDLLの構成要素は 出さなくてもいいってことになるね。 ということは launch.exe game.dll gpl.dll に分割しておけば、launch.exe と gpl.dll のソースだけ出せばOKなんだね。
760 名前:名前は開発中のものです。 mailto:sage [2006/09/27(水) 22:00:28 ID:3iCCIgjg] GPLだとdllはアウトだ。
761 名前:名前は開発中のものです。 mailto:sage [2006/09/28(木) 08:50:16 ID:5f5B3p7+] いまさらだけどTH2の件はGPLだったの? LGPLだったの?
762 名前:名前は開発中のものです。 mailto:sage [2006/09/28(木) 22:33:03 ID:KGXqkBZ+] GPL しかもdllどころかそのまま組み込んだ。
763 名前:名前は開発中のものです。 mailto:sage [2006/09/29(金) 00:04:52 ID:JQi0UeB5] GPLコード混ぜるときはちゃんとCOMのEXEサーバー化してIDispatch経由で叩かないとな。
764 名前:名前は開発中のものです。 mailto:sage [2006/09/29(金) 13:42:01 ID:iAjINJPq] >>762 LGPLでなくGPLだとプログラムを動作させるデータ全てを二時配布自由に しなけりゃいけないでしょ。 pc8.2ch.net/test/read.cgi/prog/1157534115/77 これは2chの書き込みだけど、GPLの原本にそう書いてあったと思う。 俺が読んだのはどっかにアップされてた日本語訳だけど、気になる 人は自分で探してくれ。 仮にこれが正しいとして、(正しくないなら以下は間違ってる) CGや音楽がないとTH2として完全に動作しないから、プログラムだけ じゃなくてデータまで(ゲームの動作に関係ある範囲だが)含めて 誰かに配っちゃっても良いことになる。というか配布物の動作が 完全に再現できない状態(プログラムだけとか)で配布してはならない。 leafはGPLにしたがってソースの要求があると、郵送でexeのビルドに 必要な全てのファイルを送ってくれるんでしょ。その時点で購入した 人の持ち物はTH2を完全に再現、再構築できる状態になるからこれは 問題ない。
765 名前:名前は開発中のものです。 mailto:sage [2006/09/29(金) 13:43:25 ID:iAjINJPq] >>764 の続き つまりleafとしては購入者にプログラムのソースを出せば義務を果た したことになる。 それは正しいとして、二次配布に関しては購入した人はデータまで含めて 配布することができる。 二次配布でTH2のプログラム部分を手に入れた人間は、TH2を動作させる データをleafには請求できないけど、二次配布した人間に請求できる。 二次配布した人間はその請求に応える義務を負うんじゃなかったっけ? あと、修正パッチが誰でも手に入るということを考えると、そのパッチ を手に入れた人にはleafはデータまで出さないとGPL違反になる。 なぜならパッチを配ってるのはleaf自身だから。(規約として購入した 人のみパッチをダウンロードする権利がある、とか書いておけばまた 違うかもしれんが…) 何にしてもとんでもないね。
766 名前:名前は開発中のものです。 mailto:sage [2006/09/29(金) 14:17:37 ID:MfE2WBdp] ストールマンは左向きにねじ切れちゃってますから
767 名前:名前は開発中のものです。 [2006/09/29(金) 19:35:33 ID:QlGBms71] FSFに辟易するTorvalds氏 opentechpress.jp/opensource/article.pl?sid=06/09/29/0140219 --- Moglen氏の文面に対し、Linus Torvalds氏は、GPLに対する自分の立場ははっきりしており、 FSFにはいい加減うんざりしていると応じた。 「今ではFSFにすっかり嫌気がさして関心すら失ってしまった。 まさかこの期に及んでFSFが私の見解を知らないなどと言い張ることはないだろうが、 いったい彼らは私に何を求めているのだろうか。」
768 名前:名前は開発中のものです。 mailto:sage [2006/09/29(金) 22:13:39 ID:IkAoJto7] >>765 違うシステムとして動かすのに必須のデータだけでいい ゲームデータにはGPLを適用しなくてもかまわない。 要するに ・TH2ゲームデータ ・TH2ゲームデータ再生プログラム のうちの、「TH2ゲームデータ再生プログラム」だけをGPLにすればいい。 「TH2ゲームデータ」のライセンスをGPLにするかしないかはleafの意思によって決まる。
769 名前:名前は開発中のものです。 mailto:sage [2006/09/30(土) 14:47:26 ID:D/I9gaha] GPLっつっても、ソースコード公開しろ!て言われたら、コード公開する必要があるだけ。 つまり、 ば れ な け れ ば い い
770 名前:名前は開発中のものです。 mailto:sage [2006/09/30(土) 17:47:42 ID:d5gSv5Sn] >>768 GPL嫌いだと断った上で、 >「TH2ゲームデータ再生プログラム」だけをGPLにすればいい。 希望的観測じゃなくて、こう判断できるだけの社会的に認められ てる適用例か判例、もしくは明確に判断できるGPLの文章ある? プログラムが動くためのもろもろ全部がGPL感染しそうな風に しか思えないんだけど。 だってシナリオなければTH2が動かないじゃん。 なにより騒ぎたい人たちにとってはこっちの方が都合いい。 pc8.2ch.net/test/read.cgi/prog/1157534115/77
771 名前:名前は開発中のものです。 [2006/09/30(土) 22:19:14 ID:kjJr485w] >>770 とりあえず十回ぐらい目を通せ www.gnu.org/licenses/gpl.html TH2が動くか動かないかなんて事はどうでもいい 「TH2ゲームデータ再生プログラム」が動くかどうかが問題 適当なダミーデータを添付して動くようにしておけばそれでGPLライセンスに対する義務は果たされている いい加減、アンチGPLの歪曲した解釈にはうんざりだな
772 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 00:01:08 ID:ZDwSLDzj] 要は配布したバイナリと同等の物が出来上がるファイル一式を用意すればよいってことかね。
773 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 11:38:43 ID:YX4eI+Oq] >www.gnu.org/licenses/gpl.html そんな砂浜の中のどれかの砂粒に書いてあるなんて いわれても困るよ。 ばっちり「この行」だってのをコピペしてくんないか。 あんたは100回くらい読んだんだろうからそんなことは 朝飯前だろ。 >「TH2ゲームデータ再生プログラム」が動くかどうかが問題 これがどの部分に該当するのかはっきり確定してよ。 それが出来ないなら>>771 の書き込みだって憶測以上の ものにはならない。 法律議論する時だって六法全書のどこかに書いてあるじゃ 通じないべ?
774 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 13:31:21 ID:yqEVd20B] >>773 はげどう
775 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 13:44:54 ID:JeyCmp+l] >>773 お前脳味噌空っぽか? 何が砂浜だよバカか。 法律議論する時だって、一行以上書かれた文はよめましぇん、 なんてバカと議論してもムダたべ?
776 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 13:51:25 ID:yqEVd20B] >>775 つまりお前もよくわかってないのかwwwwwwwwwwwwww わかってるならどこに書いてあるか教えてくれよwwwwwwwwwww
777 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 14:06:00 ID:JeyCmp+l] お、俺の書いた4行は読めたのか?ガンバりまちゅたねw その調子で全部読めアホ。最低限そこまでの賢さを持たないと議論なんてムリムリ。 幼稚園児と話してる暇はナイ。
778 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 16:13:36 ID:yqEVd20B] >>777 わからないならわからないって認めればいいのに。 どんだけ負けず嫌いなんだwwwwwwwwwww
779 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 18:01:42 ID:JOigdRMc] >>773 時間の無駄にならないようにあなたの見解を伺いたい TH3が発売されると仮定しよう 甲=TH3ゲームデータ再生プログラム(GPL) 乙=TH3ゲームデータ(not GPL) A.甲はウェブサイトで公開、乙はパッケージ販売 B.甲と乙をそれぞれ別にパッケージ販売 C.甲と乙を一つのパッケージに入れて販売、中のディスクは別々 D.パッケージ販売、甲と乙を同じディスクに入れるが、インストーラを別々に用意 E.パッケージ販売、甲と乙を同じディスクに入れて、一つのインストーラで一緒にインストールできる F.パッケージ配布当然タダ、ウェブ配布当然タダ、タダでゲームさせろ、タダじゃなきゃ嫌だ 納得できるものを列挙願う
780 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 18:22:10 ID:JeyCmp+l] >>778 お前は一ページも読めない分からないバカだって開き直るのを 勝ちと勘違いしてるのか?どんだけバカなんだよ。
781 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 21:19:39 ID:YX4eI+Oq] >>779 日本語訳だがちょっと読んでみた。 www.opensource.jp/gpl/gpl.ja.html#SEC3 これの2,bに(一部引用) 「 『プログラム』またはその一部を含む著作物、あるいは『プログラム』 かその一部から派生した著作物を 頒布あるいは発表する場合には、その全体をこの契約書の条件に従って第三者へ無償で利用許諾しなければならない。 」 で、その下の方に 「 著作物の一部が『プログラム』から派生したものではないと確認でき、それら自身別の独立した著作物であると 合理的に考えられるならば、あなたがそれらを別の著作物として分けて頒布する場合、そういった部分にはこの 契約書とその条件は適用 されない。しかし、あなたが同じ部分を『プログラム』を基にした著作物全体の一部 として頒布するならば、全体としての頒布物は、この契約書が課す条件に従わなければならない。 」 って書いてある。 つまりTH2(著作物)のデータはプログラム(GPL)と一緒に配布している ものだから、たとえデータが『プログラム』から派生したものではなく ても、GPLは著作物全体に適用されて、その全体を第三者へ無償で利用 許諾しなければならない。 って読めないかね。TH2のデータがもともとプログラムと一緒に 販売されてなければ問題なさそうだが、含めて売ってるわけだし。 なので>>779 はABならソース公開のみでOK。受け取った人は 『乙』に関しては再配布してはならない。 CDEを入手した人はデータもGPLに従った扱い(公開するときは 全て、第三者へ無償で配布可能)にできるんじゃないのかと。
782 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 22:03:00 ID:yqEVd20B] >>781 神!!
783 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 23:21:39 ID:YX4eI+Oq] あと気になるのも見つけた。 www.gnu.org/licenses/gpl-faq.ja.html#IfInterpreterIsGPL これをインタープリタ(HT2のexe)とその上で動くプログラム(TH2のシナリオ) に置き換えてみる。 >インタープリタが単に言語を解釈するだけならば、答はノーです。解釈される プログラムは、インタープリタにとっては単なるデータに過ぎません。 と書かれている。 これだけ読むとシナリオはGPLにしなくても構わないように思える。 が、そのすぐ下に、 >しかし、インタープリタが他の機能(多くの場合ライブラリですが、ライブラリである必要はありません)へ >の「バインディング」を提供するように拡張さ れている場合、解釈されるプログラムはバインディングを使う >ことによって事 実上それらの機能とリンクされることになります。ですから、もしそういった 機能がGPLの下 >で公開されているならば、機能を利用した解釈されるプログラ ムはGPLと矛盾しないような形で公開されなけ >ればなりません。 と書かれてる。 これはインタープリタ(HT2のexe)の上でプログラム(TH2のシナリオ)を 動かす場合を考えると、シナリオがムービーを再生する機能を使っている ことから、ムービー再生部分に適用されたGPLがシナリオにも感染しないだ ろうかと疑問がわく。 「バインディング」の解釈がどうなのかが要点になると思うが、 GPLの言うバインディングの定義は見た範囲では見つからなかった。 「ライブラリである必要はありません」とわざわざ書いてあるのだから、 LoadLibraryを直接使わなければセーフとか、また自分の知ってる範囲 のバインディングではない場合とかでも、大丈夫だと安心は出来ない。
784 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 23:30:36 ID:KWefcRVh] "GPLで"ではなく"GPLと矛盾しないような形で"とわざわざ書いてあることに注意。
785 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 23:36:17 ID:JOigdRMc] >>781 そこの部分はプログラムコードに対してです。 プログラマじゃなきゃ理解できないと思うけど。 GPLのコードとリンクして公開した後でも、自分で書いたコードは 別ライセンスにしても問題がないという権利を念のために書いてるだけ。 著作者の権利を定義している部分であって、義務ではない。 そこのさらに下の部分が重要で 「 よって、すべてあなたによって書かれた著作物に対し、権利を主張したり あなたの権利に異議を申し立てることはこの節の意図するところではない。 むしろ、その趣旨は『プログラム』を基にした派生物ないし集合著作物の 頒布を管理する権利を行使するということにある。 また、『プログラム』を基にしていないその他の著作物を『プログラム』 (あるいは『プログラム』を基にした著作物)と一緒に集めただけのものを 一巻の保管装置ないし頒布媒体に収めても、その他の著作物までこの契約書が 保護する対象になるということにはならない。 」 甲と乙を一緒のディスクに入れても乙まで影響はない。 ということ。 A-Eまでやっても、GPLはゲームデータには感染しないし。 ゲームプログラムも、GPL箇所をはずせばクローズドソースに戻しても問題ないということ。
786 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 23:51:56 ID:C0KF5J3V] 例えばId Softwareの市販ゲームQuake3Arenaは プログラムソースがGPLで配布されてるわけだが お前の解釈でいくと、例えば Quake3Arena製品版CDの中身をGPLライセンスでネットにうpして良いことになるが 実際にそんなことしたらId Softwareは黙ってない。EULA違反だし著作権の侵害。
787 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 23:56:01 ID:C0KF5J3V] ごめん、アンカー忘れた。>>786 は>>781 宛て。
788 名前:名前は開発中のものです。 mailto:sage [2006/10/01(日) 23:58:46 ID:JOigdRMc] >>783 その部分は GPL部分だけをdllにして回避しようとするセコイ手を使う奴対策 又は、GPL部分をインタプリタにして回避しようとするセコイ手を使う奴対策 何らかの形でGPLのコードに依存する単体のプログラムはGPLにしろと言っている。 プラグインで機能拡張する手段ならGPLのdllでも問題ないが、 プラグイン必須の場合はGPLにしろと。 現実的に考えてGPL採用を妨げるような解釈の仕方をして喜ぶのは誰だよ アンチGPLが喜ぶような解釈をGPLサイドがするわけないだろ。 普通に考えれば、leafもデコーダーの著作者も喜ばないような配布方法は現実的ではない。
789 名前:名前は開発中のものです。 mailto:sage [2006/10/02(月) 00:29:47 ID:7ajTPPpB] >>786 そこは納得。 >>788 色々解説してもらってどうも。 ちょっと気になったのが、 >何らかの形でGPLのコードに依存する単体のプログラムはGPLにしろと言っている。 >プラグインで機能拡張する手段ならGPLのdllでも問題ないが、 >プラグイン必須の場合はGPLにしろと。 これ、たとえばTH2のケースで、Xvidの部分をdllに分けておいて、 exeを「Xvidが存在しなかったら」オープニングの再生はスキップ します、て言うつくりにしておけばexeをGPLにしなくてOKってこと? 購入者の便宜のためにXvidの入ってるdllは販売CDに一緒に 入れるが、TH2はそれが必須ではない。インストールするとき、 Xvidを入れるか入れないかをユーザーが選べるようにしておく。 (オープニングはあくまで機能拡張と主張。なくても事実上ゲー ムは出来る) >機能拡張する手段ならGPLのdllでも問題ない っていうのが、実際どの辺まで切り離せばexeにdllの GPLが感染しないやり方になるのか。 >>786 は文句をつけようが無いくらい分かりやすい具体例だった
790 名前:名前は開発中のものです。 mailto:sage [2006/10/02(月) 01:07:57 ID:nfPwiR1z] >>789 その辺は裁判にならなきゃ白黒つけられないけど、 姑息な手を使ってGPL回避する会社を Xvidが見たらどうなるだろうか。 第三者が見たらどうなるだろうか。 そういう話。 裁判ってのは結構、利害関係や社会的な見解も考慮するから。
791 名前:名前は開発中のものです。 mailto:sage [2006/10/02(月) 08:47:53 ID:jbe2gQD0] いっそのこと開発ツール含めて全部公開してしまえば 勝手にファンがMOD作ってくれて話題維持できると思うのだが。
792 名前:名前は開発中のものです。 mailto:sage [2006/11/04(土) 13:38:31 ID:LOov11V1] 横から亀レス >>789 ,790 FAQの www.gnu.org/licenses/gpl-faq.ja.html#MereAggregation に、 > 二つの部分を一つのプログラムに結合する要件とはなんでしょう? > これは法的 な質問であり、究極的には裁判官が決めることです。 というようにあるから、「厳密に明文化するのはきわめて困難だが、 GPLの意図するところとプログラムの常識にしたがって考えろ」 ということだろうな。 だから、789の例はアウトだろう。 オープニングなんて重要な部分じゃなく、本体と別売りの拡張パック、 というようなものならまだ議論の余地はあるだろうけど。 (その場合は、他に小細工がなければOKかな)
793 名前:名前は開発中のものです。 [2007/05/15(火) 09:00:20 ID:p0yxvs/c] 保守
794 名前:名前は開発中のものです。 [2007/08/24(金) 12:12:12 ID:uQSvWot/] 優希ちゃんのフィギュア 全身カットもあったがマジでおかずになる 1server.sakura.ne.jp/newfigure/pc/img.php?src=../src/77-2.jpg
795 名前:名前は開発中のものです。 mailto:sage [2007/08/24(金) 13:47:10 ID:FpXbtwz4] 懐かしい。 CG等のデータが公開されないと 誰でもわかるように説明された途端に過疎っててワロタ。
796 名前:名前は開発中のものです。 [2007/11/26(月) 20:25:38 ID:MND0AcLK] 紙一枚に1文字印刷して郵送、実費請求とかどうよ?
797 名前:名前は開発中のものです。 [2007/11/26(月) 20:38:54 ID:MND0AcLK] いやいやまてまて、GPLは実費が製品価格を超えなければどんな手段での公開も認めているはずだ。 ソースコードをロゼッタストーンのように石板にOCRが難しいような書体で彫っておき、その石板を私有地内に置いておく。 閲覧申請があったら石板を1日10分まで見学可、メモやデジカメその他記録装置持ち込み禁止。 これでGPL使い放題じゃね?
798 名前:名前は開発中のものです。 mailto:sage [2007/11/28(水) 19:46:39 ID:ZHOBkYqT] >>797 機械可読な状態、つまりコンパイラーが読める状態、でなおかつ正常にコンパイルできる 完全なソースコードを、請求があれば速やかに提供しないと違反になるんじゃないの? 紙媒体での配布もアウトーだと思う 私費で石版を作って私有地に置くのは自由だけど、請求者は「すぐにソース寄越せ」って言うから 石版じゃ通らないと思う。「ウチに来て見ろ」も無理だと思うし、石版を郵送も駄目なんじゃないかと思う。 メモやデジカメその他記録装置の持ち込み禁止も、複製・再配布を制限するものだから駄目じゃないかと思う
799 名前:名前は開発中のものです。 mailto:sage [2007/11/28(水) 19:58:37 ID:ZHOBkYqT] じゃあデジタルデータで配布すれば文句ないでしょ、ってことで 超ドマイナーな磁気テープとかパンチカードとか、ほとんどの人が 読取装置を持ってない記録媒体で配布したらどうなのか、なんだけど これもやっぱり「請求者にとって機械可読でない」とみなされて駄目だと思う
800 名前:名前は開発中のものです。 mailto:sage [2007/11/30(金) 17:46:59 ID:Jrii1h3Y] プレイステーション2ゲーム『ICO』にGPL違反発覚 ttp://japanese.engadget.com/2007/11/29/ico-gpl/
801 名前:名前は開発中のものです。 [2007/12/13(木) 16:38:58 ID:L6Z2X9GW] あー、またソース見せろ祭りか
802 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 23:36:25 ID:YBR5xwuU] I・C・O!I・C・O!
803 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 06:49:04 ID:81z5UHan] ICOのソースまだぁ? チン!チン!
804 名前:名前は開発中のものです。 mailto:sage [2008/01/19(土) 01:11:00 ID:6xSMKTZG] テネレッツァがGPLだったら狂喜乱舞したのに
805 名前:名前は開発中のものです。 [2008/02/25(月) 18:03:39 ID:Ku92HJEs] タマ姉の爆乳画像ほれ 1server.sakura.ne.jp/newmypc/pc/img.php?src=../src/464-3.jpg オッパイマウスパッドの画像もあったけどリアルすぎて発射した
806 名前:名前は開発中のものです。 mailto:sage [2008/05/30(金) 04:10:03 ID:W/P6dS+t] いいすれ
807 名前:名前は開発中のものです。 mailto:sage [2008/10/30(木) 09:34:30 ID:oBOHBl9i] 祭りになってない件
808 名前:名前は開発中のものです。 mailto:sage [2009/05/30(土) 04:36:15 ID:m/HkV2j+] おしらせ leaf.aquaplus.co.jp/product/xvid.html GPL に基づき公開された AQUAPLUS 作品 - Autch.net www.autch.net/page/online/aquaplus_sources.html