弊社製品のムービー再生にxvid.orgのムービー展開ライブラリを使用していた件について。
弊社製品、
『アルルゥとあそぼ!!(ランチャとRoutesミニシナリオのみ)』
『Tears To Tiara』
『鎖−クサリ−』
『ToHeart2 XRATED』
の4商品では、動画再生に http://www.xvid.org/ において公開されいるXViD再生エンジンを使用しております。
この動画再生エンジンのプログラムはGPL(GNU General Public License)に基づくソフトウェアとして公開されていますが、これを使用した場合、GPLに定められている通り、オファーがあればソースコードを公開する義務があります。
このGPLのソース公開義務に従い、弊社の上記4作品のソースコードを全て公開する事に致しました。現在ソースコード公開に向けて社内のソースコードのまとめを行っておりますが、2年ほど前のタイトルも含まれておりますので、多少時間がかかります事をご容赦下さい。
今後、XViDの開発元に弊社より謝罪を含め連絡をとり、GPLの基準に合致しているかを確認を行った上で、全ソースコードの公開を致しますので公開まで少々お待ち頂けるようお願い致します。
http://leaf.aquaplus.co.jp/xvid.html
探検
ToHeart2 ほか AquaPlus/LeafのGPLゲーをいじるスレ
■ このスレッドは過去ログ倉庫に格納されています
1名前は開発中のものです。
2005/12/13(火) 01:33:48ID:TT+LcNFZ317名前は開発中のものです。
2006/01/19(木) 16:10:51ID:6mVz+StZ >293
そもそもこの程度のことにSTL使うのが間違い。
そもそもこの程度のことにSTL使うのが間違い。
318名前は開発中のものです。
2006/01/19(木) 16:29:25ID:19MQyoRS319名前は開発中のものです。
2006/01/19(木) 16:30:56ID:9luY8TRl どうするのって何言ってんの
320名前は開発中のものです。
2006/01/19(木) 16:38:33ID:6mVz+StZ この処理がライブラリ使って楽になるとも思えんが。
STLを使うには、STLの使い方という、C言語の言語仕様の外の知識が
必要になるからな。
しかし、葉鍵板のほうがまだソースを利用しようとしてる奴が
多いというこの逆説。ここじゃ文句つけてるだけだものな。
あ、「弄る」って、利用するって意味じゃなく、ネタにするってことか?
いわゆる関西芸人的な。
STLを使うには、STLの使い方という、C言語の言語仕様の外の知識が
必要になるからな。
しかし、葉鍵板のほうがまだソースを利用しようとしてる奴が
多いというこの逆説。ここじゃ文句つけてるだけだものな。
あ、「弄る」って、利用するって意味じゃなく、ネタにするってことか?
いわゆる関西芸人的な。
321名前は開発中のものです。
2006/01/19(木) 17:04:23ID:fXIaRsvR >>320
日本語でおk
日本語でおk
322名前は開発中のものです。
2006/01/19(木) 17:10:04ID:wJ5oggz1 このソースを利用しろと言われても困ってしまうな。正直、情熱のあるエロゲオタに譲るよ。
323名前は開発中のものです。
2006/01/19(木) 17:37:22ID:iYkDFC6/ 実際のところゲームプログラムの参考にするなら吉里吉里の方がよくまとまってるしなぁ…
吸い出しや移植以外に用途が思いつかない
吸い出しや移植以外に用途が思いつかない
324名前は開発中のものです。
2006/01/19(木) 19:13:13ID:6mVz+StZ >323
吉里吉里は吉里吉里で、ちょっと大げさすぎるからなー。
どっちも部品単位で参考にする目はあると思うけど。
吉里吉里は吉里吉里で、ちょっと大げさすぎるからなー。
どっちも部品単位で参考にする目はあると思うけど。
325名前は開発中のものです。
2006/01/19(木) 19:26:40ID:79/azYTu は? え? 規模の問題じゃねえよw
326名前は開発中のものです。
2006/01/19(木) 20:19:55ID:6mVz+StZ 規模というより、吉里吉里は汎用性をもたせようとしすぎ。
あそこまでやる必要ないだろう。オブジェクト指向とか。
あそこまでやる必要ないだろう。オブジェクト指向とか。
327名前は開発中のものです。
2006/01/19(木) 22:27:39ID:7sJ2B52z でもスクリプト周りがしっかりしてたらわざわざプログラム変えてあんな妙なことをやらなくてもイイと思うんよ。
328名前は開発中のものです。
2006/01/19(木) 23:21:45ID:qjrBgih/ 話を聞いてると吉里吉里のソースのほうがおもしろそうなのでそっち行くわ。んじゃ。
329名前は開発中のものです。
2006/01/19(木) 23:32:31ID:Z5cXhUw2 別の商品を同じもので統一するわけにはいかんのだろう。
汎用プログラム=商品ごとに使わない無駄が出る&バグが全商品に影響
あとそういう仕事を知ってる人なら分かると思うけど
もし完全自社内開発でなければ大人の事情もあるわけで。
汎用プログラム=商品ごとに使わない無駄が出る&バグが全商品に影響
あとそういう仕事を知ってる人なら分かると思うけど
もし完全自社内開発でなければ大人の事情もあるわけで。
330名前は開発中のものです。
2006/01/19(木) 23:37:37ID:j4PTuc+T 俺は吉里吉里のゲームは例え法人による販売だとしても同人ゲームだと思ってる。
331名前は開発中のものです。
2006/01/19(木) 23:40:32ID:6mVz+StZ >327
あれは社内人事絡んでそうじゃね?
メインプログラマが違うんじゃないかと思えた。
TH2のソース見る限り、サポートはこっちのほうが楽だな。
ちょっとだけコンシューマの開発やったことがあるけど、どうせ毎回一作限りで
キツいチェック通さなきゃいけないなら、ストレートにハードコーディングして
一回きりのソースとして考えたほうが楽なんだよな。
あれは社内人事絡んでそうじゃね?
メインプログラマが違うんじゃないかと思えた。
TH2のソース見る限り、サポートはこっちのほうが楽だな。
ちょっとだけコンシューマの開発やったことがあるけど、どうせ毎回一作限りで
キツいチェック通さなきゃいけないなら、ストレートにハードコーディングして
一回きりのソースとして考えたほうが楽なんだよな。
332名前は開発中のものです。
2006/01/19(木) 23:42:49ID:6mVz+StZ たとえば、あらゆるタイトル画面を実装するために、
細かい演出処理をスクリプト仕様に組み入れるぐらいなら、
タイトル画面自体をハードコーディングしたほうが楽。
細かい演出処理をスクリプト仕様に組み入れるぐらいなら、
タイトル画面自体をハードコーディングしたほうが楽。
333名前は開発中のものです。
2006/01/20(金) 00:05:12ID:evtcDsiT >328
やっとSubversionの使い方が分かったから落としてみた。
>330
お前の同人ゲームの定義が解らん以上意味不明。
やっとSubversionの使い方が分かったから落としてみた。
>330
お前の同人ゲームの定義が解らん以上意味不明。
334名前は開発中のものです。
2006/01/20(金) 00:12:29ID:OTKBdpZ5335名前は開発中のものです。
2006/01/20(金) 00:28:34ID:Z8o3taxA 冗談だろ。ハードコーディングにしても汚いほうだぞ。
336名前は開発中のものです。
2006/01/20(金) 00:36:04ID:AmUbds5k まー。とりあえず、コードが汚いとか抜かしてる奴は、
自分のコード晒してからな。
自分のコード晒してからな。
337名前は開発中のものです。
2006/01/20(金) 00:51:26ID:OTKBdpZ5 そりゃ、人に見せたらなにこれwっていうレベルだし、これよりも
ちゃんと書くことの出来る人はたくさんいるけど。
納期があって、ちゃんと動くパッケージのソースとしては
あれくらいでもいいと思うよ。
規約やら美しさどうこう言う人は苦しんだ経験がないんだろう。
まぁそれはそれでうらやましいし、理想は高い方がいいよね。
ちゃんと書くことの出来る人はたくさんいるけど。
納期があって、ちゃんと動くパッケージのソースとしては
あれくらいでもいいと思うよ。
規約やら美しさどうこう言う人は苦しんだ経験がないんだろう。
まぁそれはそれでうらやましいし、理想は高い方がいいよね。
338名前は開発中のものです。
2006/01/20(金) 01:00:16ID:LK/T1wXi 綺麗汚い以前に普通に書いていれば入らないであろう
>>233のようなバグが入っているのがおかしい。
>>233のようなバグが入っているのがおかしい。
339名前は開発中のものです。
2006/01/20(金) 01:22:10ID:bWwH4+cX やー、俺がコンシューマの仕事で書いたソースはこれよりはるかに汚いしw
バグはともかく、ソースの書き方としては綺麗なほうだと思うんだがな。
あと、233はバグじゃないようだぞ。VC++では問題ないんだとか聞いたが。
俺はそもそもSTLとか使わんので分からんが。
バグはともかく、ソースの書き方としては綺麗なほうだと思うんだがな。
あと、233はバグじゃないようだぞ。VC++では問題ないんだとか聞いたが。
俺はそもそもSTLとか使わんので分からんが。
340名前は開発中のものです。
2006/01/20(金) 01:24:57ID:bWwH4+cX つか、世の中のあらゆるソースがそんな完璧に綺麗なのばかりであれば、
リファクタリングの本なんか売れるわけ無いんだよw
リファクタリングの本なんか売れるわけ無いんだよw
341名前は開発中のものです。
2006/01/20(金) 01:46:38ID:evtcDsiT >339
デバッグビルドだと思いっきりアサートが掛かる訳だが。
ついでに言えばopenFileNumもArcFile.size()があるから不要。
なぜreserveとpush_backを使って、sizeを使えない?
あと、
arc_file_info::streamInfoはvector使ってるのに
arc_file_info::pack_fileはいちいちnew[]で確保している。
しかも削除時はdelete[]じゃないし。
デバッグビルドだと思いっきりアサートが掛かる訳だが。
ついでに言えばopenFileNumもArcFile.size()があるから不要。
なぜreserveとpush_backを使って、sizeを使えない?
あと、
arc_file_info::streamInfoはvector使ってるのに
arc_file_info::pack_fileはいちいちnew[]で確保している。
しかも削除時はdelete[]じゃないし。
342名前は開発中のものです。
2006/01/20(金) 02:15:05ID:bWwH4+cX >341
>デバッグビルドだと思いっきりアサートが掛かる訳だが。
http://pie.bbspink.com/test/read.cgi/leaf/1135546874/446
を読んだだけなんで、俺はあんまし知らん。すまん。何せ使ってない。
>しかも削除時はdelete[]じゃないし。
これはメモリリークするんだっけ。気づかなかったのかな?
new deleteもほとんど使わんなあ。malloc freeだ。
>デバッグビルドだと思いっきりアサートが掛かる訳だが。
http://pie.bbspink.com/test/read.cgi/leaf/1135546874/446
を読んだだけなんで、俺はあんまし知らん。すまん。何せ使ってない。
>しかも削除時はdelete[]じゃないし。
これはメモリリークするんだっけ。気づかなかったのかな?
new deleteもほとんど使わんなあ。malloc freeだ。
343名前は開発中のものです。
2006/01/20(金) 02:47:44ID:LK/T1wXi ほとんどというか何というか、
よほどシビアな環境じゃなければ普通はどちらかに統一するし
クラスを使う以上はnew/deleteにしないと。
よほどシビアな環境じゃなければ普通はどちらかに統一するし
クラスを使う以上はnew/deleteにしないと。
344名前は開発中のものです。
2006/01/20(金) 03:30:58ID:bWwH4+cX >343
C構造体をmallocで割り当てるソースは良く使うしなあ。
多くのサンプルコードがCで書かれてるし、俺はそっちで統一してるな。
つまりはC++よりbetter Cってことなんだろう。
クラスは使うけど、newで動的には割り当てない。
C構造体をmallocで割り当てるソースは良く使うしなあ。
多くのサンプルコードがCで書かれてるし、俺はそっちで統一してるな。
つまりはC++よりbetter Cってことなんだろう。
クラスは使うけど、newで動的には割り当てない。
345名前は開発中のものです。
2006/01/20(金) 03:51:38ID:pqHaw1ZN346名前は開発中のものです。
2006/01/20(金) 04:12:07ID:bWwH4+cX >345
君んところが相当理想主義なんだろうな。
世の中のソースなんて結構こんなもんだぞ。ネスケですら(ry
それに、「C++的に正しい」けど無駄に難しいソースよりは、
こういう単純なののほうがいい。
プラットホームによってはC++の対応が不完全なことも多いし、
STLで相性問題が起こることも多いしな。Cが一番確実。
inline関数とコンストラクタ/デストラクタだけは、
無くてはならないものになっちゃってるけどな。俺も。
君んところが相当理想主義なんだろうな。
世の中のソースなんて結構こんなもんだぞ。ネスケですら(ry
それに、「C++的に正しい」けど無駄に難しいソースよりは、
こういう単純なののほうがいい。
プラットホームによってはC++の対応が不完全なことも多いし、
STLで相性問題が起こることも多いしな。Cが一番確実。
inline関数とコンストラクタ/デストラクタだけは、
無くてはならないものになっちゃってるけどな。俺も。
347名前は開発中のものです。
2006/01/20(金) 04:15:50ID:bWwH4+cX これ、スレ違いすぎるから無視してくれてもいいけどさ。
new malloc派の人はBITMAPINFOの割り当てとかもnewでやるの?
p=(BITMAPINFO*)malloc(sizeof(BITMAPINFOHEADER)+(sizeof(RGBQUAD)*256));
こういう感じのものを書くとき、newで書くとあんまり直感的にならんような。
new malloc派の人はBITMAPINFOの割り当てとかもnewでやるの?
p=(BITMAPINFO*)malloc(sizeof(BITMAPINFOHEADER)+(sizeof(RGBQUAD)*256));
こういう感じのものを書くとき、newで書くとあんまり直感的にならんような。
348名前は開発中のものです。
2006/01/20(金) 04:16:23ID:bWwH4+cX new malloc派→new delete派の間違いでした、ごめん。
349名前は開発中のものです。
2006/01/20(金) 04:24:15ID:/uViAoEM350名前は開発中のものです。
2006/01/20(金) 05:13:23ID:evtcDsiT >342
delete[]をdeleteとしても、デストラクタがなければ「大抵」正常に動作してしまう。
>346
STLのvector程度が使いこなせてないのは、難しいんじゃなくてただ不勉強なだけ。
STLの相性問題って、それはSTLの実装に依存した使い方が悪いと思うんだが。
>347
C++としてはBITMAPINFOのアクロバティックな構造は悪。
どうしてもと言うなら、そんなWindows臭いモノは、直接Win32APIでメモリ確保。
delete[]をdeleteとしても、デストラクタがなければ「大抵」正常に動作してしまう。
>346
STLのvector程度が使いこなせてないのは、難しいんじゃなくてただ不勉強なだけ。
STLの相性問題って、それはSTLの実装に依存した使い方が悪いと思うんだが。
>347
C++としてはBITMAPINFOのアクロバティックな構造は悪。
どうしてもと言うなら、そんなWindows臭いモノは、直接Win32APIでメモリ確保。
351名前は開発中のものです。
2006/01/20(金) 09:02:36ID:H/DTUIYi >>350の書いたソースコードが見たいぜ
352名前は開発中のものです。
2006/01/20(金) 09:34:29ID:JrDuq+7M >>346
向上心の無いおじさんの言い訳に聞こえるな。
「無駄に難しい」だの「単純」だのは主観でしかない。
逆に、「C的には正しい」がマクロ、関数ポインタを駆使したソースなんかは、
C++ を学んだプログラマから見れば無駄に難しく見えるだろう。
決して「単純」だなんて思われることはない。
>>347
そんなメモリ確保は new ではうまくいかないんだから malloc() 使えばいい。
new で問題ないケースで malloc() を使うのはデメリットが多い。
もちろん動的確保が必要なければ new も malloc() も使わなくていい。
「new delete 派」なんて書くと好みで選んでるように聞こえるが、
状況に応じて最適なものを使うだけ。
向上心の無いおじさんの言い訳に聞こえるな。
「無駄に難しい」だの「単純」だのは主観でしかない。
逆に、「C的には正しい」がマクロ、関数ポインタを駆使したソースなんかは、
C++ を学んだプログラマから見れば無駄に難しく見えるだろう。
決して「単純」だなんて思われることはない。
>>347
そんなメモリ確保は new ではうまくいかないんだから malloc() 使えばいい。
new で問題ないケースで malloc() を使うのはデメリットが多い。
もちろん動的確保が必要なければ new も malloc() も使わなくていい。
「new delete 派」なんて書くと好みで選んでるように聞こえるが、
状況に応じて最適なものを使うだけ。
353名前は開発中のものです。
2006/01/20(金) 09:39:07ID:Z8o3taxA >>346とだけは一緒に働きたくないと思った俺ガイル
354名前は開発中のものです。
2006/01/20(金) 09:42:20ID:Z8o3taxA だいたい「ネスケですら(ry」って、一体何年前のコードに依拠してるんだか。
Firefoxのソースでも読んでみれば?
Firefoxのソースでも読んでみれば?
355名前は開発中のものです。
2006/01/20(金) 09:55:31ID:bWwH4+cX >350
vectorだけしか使わなくて、パフォーマンスに影響するほどデータ数が
多くないなら、自力で似た処理組んだほうが楽。
mapやmultimapに大量のデータ食わせるような場合には使いでがあるけど。
コンパイラの側が変な実装なせいでSTLがちゃんと読めないケースがある。
何かあったらSTLのソースを覗く羽目になるのも嫌だな。
GlobalAllocで確保したところでmallocと大して違うと思えんが。
mallocを消したという自己満足感が得られるだけのような。
ゲームなんて、そのWindows臭いコードが大量に出てくる分野なんだが。
>352
俺だってvectorくらいなら本読みながらであれば使えるけどな。
仕様や注意点を完璧に覚えるところまでは行ってないんだ。
何か弄るたびに参考書引っ張り出さなきゃいけないのは非効率なんだよ。
俺もinline関数は使うし、関数ポインタよりは仮想関数使うけどな。
newでも出来ないことはないと思うけど。
char配列として確保して、型キャストすればいいのかな。
vectorだけしか使わなくて、パフォーマンスに影響するほどデータ数が
多くないなら、自力で似た処理組んだほうが楽。
mapやmultimapに大量のデータ食わせるような場合には使いでがあるけど。
コンパイラの側が変な実装なせいでSTLがちゃんと読めないケースがある。
何かあったらSTLのソースを覗く羽目になるのも嫌だな。
GlobalAllocで確保したところでmallocと大して違うと思えんが。
mallocを消したという自己満足感が得られるだけのような。
ゲームなんて、そのWindows臭いコードが大量に出てくる分野なんだが。
>352
俺だってvectorくらいなら本読みながらであれば使えるけどな。
仕様や注意点を完璧に覚えるところまでは行ってないんだ。
何か弄るたびに参考書引っ張り出さなきゃいけないのは非効率なんだよ。
俺もinline関数は使うし、関数ポインタよりは仮想関数使うけどな。
newでも出来ないことはないと思うけど。
char配列として確保して、型キャストすればいいのかな。
356名前は開発中のものです。
2006/01/20(金) 10:01:12ID:bWwH4+cX >354
外に出すつもりで書いてたソースコードとそうでないコードの違いだろ。
外に出すつもりで書いてたソースコードとそうでないコードの違いだろ。
357名前は開発中のものです。
2006/01/20(金) 10:16:01ID:38QVjqGM >>356
矛盾してるよ。外に出すならなおさら
>プラットホームによってはC++の対応が不完全なことも多い
なんてのはまずいでしょ。
だからMozilla Foundationは「C++ 移植性ガイド」を公開して
処理系に依存しそうな部分を禁止した上でC++を使ってるんじゃないか。
C++を使って、その上依存性のない最大公約数的なコードを書くことは可能。
矛盾してるよ。外に出すならなおさら
>プラットホームによってはC++の対応が不完全なことも多い
なんてのはまずいでしょ。
だからMozilla Foundationは「C++ 移植性ガイド」を公開して
処理系に依存しそうな部分を禁止した上でC++を使ってるんじゃないか。
C++を使って、その上依存性のない最大公約数的なコードを書くことは可能。
358名前は開発中のものです。
2006/01/20(金) 10:18:02ID:bWwH4+cX あと、関数ポインタは結局DLL使うときに必要だしな。
C++的に悪だからって、APIの仕様を変更することは出来んのだから。
関数ポインタ利用部分をラップするようなinline関数書くなり
クラスを作るなりすれば済む話。
俺だってクラスは作るしコンストラクタ/デストラクタの恩恵には
預かるわけだが、継承とかは出来るだけやらないようにしてるな。
C++的に悪だからって、APIの仕様を変更することは出来んのだから。
関数ポインタ利用部分をラップするようなinline関数書くなり
クラスを作るなりすれば済む話。
俺だってクラスは作るしコンストラクタ/デストラクタの恩恵には
預かるわけだが、継承とかは出来るだけやらないようにしてるな。
359名前は開発中のものです。
2006/01/20(金) 10:20:08ID:bWwH4+cX >357
>356はネスケのソースとFireFoxのソースの話ね。
ネスケの段階で既に一流の仕事なんだから、プログラマの腕が上がったと
いうよりは、単に心構えの問題にすぎんだろうと。
外に出すとケチをつける人が増えるから綺麗に書こうとすることになる。
Windowsのゲームプログラミングに移植性もクソもないし。
>356はネスケのソースとFireFoxのソースの話ね。
ネスケの段階で既に一流の仕事なんだから、プログラマの腕が上がったと
いうよりは、単に心構えの問題にすぎんだろうと。
外に出すとケチをつける人が増えるから綺麗に書こうとすることになる。
Windowsのゲームプログラミングに移植性もクソもないし。
360名前は開発中のものです。
2006/01/20(金) 10:37:29ID:JrDuq+7M >>355
なんで既にできあがってるものがあるのに、自力で組んだほうが楽になるのかね?
実装がマズイ可能性も、ソース覗く羽目になるのもいっしょだろ。
むしろ実装がマズイ可能性は自力で書いたもののほうが高いし、
仕様だってあやふやなものになって、ソース覗く羽目になりやすいだろ?
自分で書いたものならそれでも問題になりにくいだろうけど、、、、
あ、もしかして一人でしか開発したこと無いのか?
それなら辻褄が合うな。
なんで既にできあがってるものがあるのに、自力で組んだほうが楽になるのかね?
実装がマズイ可能性も、ソース覗く羽目になるのもいっしょだろ。
むしろ実装がマズイ可能性は自力で書いたもののほうが高いし、
仕様だってあやふやなものになって、ソース覗く羽目になりやすいだろ?
自分で書いたものならそれでも問題になりにくいだろうけど、、、、
あ、もしかして一人でしか開発したこと無いのか?
それなら辻褄が合うな。
361名前は開発中のものです。
2006/01/20(金) 10:40:38ID:JrDuq+7M362名前は開発中のものです。
2006/01/20(金) 10:55:22ID:lg5noXKj std::vectorごときでさえテンプレートメタプログラミングの初歩の
話になってくれば使った方が良いに決まってんだけどねえ
話になってくれば使った方が良いに決まってんだけどねえ
363名前は開発中のものです。
2006/01/20(金) 10:59:57ID:Vm6Xgl5v >360
自分で書いたソースを覗くのとSTLのソースを覗くのじゃ大違いだが。
スマートポインタの問題とかに深入りしだしたらキリないし。
楽になろうと思って返って疲れないか?
STLの利点は、楽さではなく、一応の標準性とパフォーマンスだと思うが。
俺のやってる規模の仕事なら一人で出来る。
言っておくがプロのゲームプログラマだぞ。
確かに自前のライブラリを他人に使わせようとは思わんがな。
そういうときは仕方ないからSTL使う。
>361
例えばその「プラットホーム」がVC++だから困るんだが。
もっとも、例えば携帯端末でSTLなんて使いたくないとも思うけどな。
画像周りなんてどうせプラットホームごとに全部書き直しだしなあ。
自分で書いたソースを覗くのとSTLのソースを覗くのじゃ大違いだが。
スマートポインタの問題とかに深入りしだしたらキリないし。
楽になろうと思って返って疲れないか?
STLの利点は、楽さではなく、一応の標準性とパフォーマンスだと思うが。
俺のやってる規模の仕事なら一人で出来る。
言っておくがプロのゲームプログラマだぞ。
確かに自前のライブラリを他人に使わせようとは思わんがな。
そういうときは仕方ないからSTL使う。
>361
例えばその「プラットホーム」がVC++だから困るんだが。
もっとも、例えば携帯端末でSTLなんて使いたくないとも思うけどな。
画像周りなんてどうせプラットホームごとに全部書き直しだしなあ。
364名前は開発中のものです。
2006/01/20(金) 11:17:12ID:JrDuq+7M365名前は開発中のものです。
2006/01/20(金) 12:09:49ID:OTKBdpZ5 そんなすごいよかよとFireFoxのソースみたが、言われてるほどじゃないなぁ
366名前は開発中のものです。
2006/01/20(金) 12:26:17ID:i9y7MqMq >>363
多分アンタは共同開発し出すと泣くことになると思うんよ。
多分アンタは共同開発し出すと泣くことになると思うんよ。
367名前は開発中のものです。
2006/01/20(金) 12:30:29ID:OTKBdpZ5 一人で出来るとは書いてるが、一人でやってるとは書いてないと思うんだが。
そういう弱いトコつっつくようなレスしていい気になってるんだろうけど。
そういう弱いトコつっつくようなレスしていい気になってるんだろうけど。
368名前は開発中のものです。
2006/01/20(金) 12:51:04ID:evtcDsiT >351
いやいや、俺はプログラマと言うより単なるプログラミング評論家(笑)ですから。
どんなソースであれ、思った通りに動くモノを作れる人は尊敬しますよ。
>355
いや無理してmallocを消したのではなく、
malloc→Win32APIによるメモリ確保、をショートカットしただけ。
いかにWindows臭(環境依存)を限定箇所に封じ込めるか、が設計の腕の見せ所かと。
任意バイトの確保には、素直にstd::mallocを使うのが正解だと思う。
個人的にはoperator newを直接使ってるが。
いやいや、俺はプログラマと言うより単なるプログラミング評論家(笑)ですから。
どんなソースであれ、思った通りに動くモノを作れる人は尊敬しますよ。
>355
いや無理してmallocを消したのではなく、
malloc→Win32APIによるメモリ確保、をショートカットしただけ。
いかにWindows臭(環境依存)を限定箇所に封じ込めるか、が設計の腕の見せ所かと。
任意バイトの確保には、素直にstd::mallocを使うのが正解だと思う。
個人的にはoperator newを直接使ってるが。
369名前は開発中のものです。
2006/01/20(金) 13:07:18ID:Vm6Xgl5v >366
しないし。上がりを独り占めできないからなあ。
誰もが共同開発する仕事をやるわけじゃないだろ。
>367
あー、ごめん、俺は実際一人でやってる。
>368
Windows臭を封じ込めるために(俺から見れば過剰に)抽象化してるのが
吉里吉里の設計思想で、ベタに書いたほうがメンテは楽というのが
Leafの設計思想だと思う。これはまあ方針の違いかなあと。
中途半端にSTLとかC++クラスとかに手を出してるから統一性とれてないが、
その辺は多人数で組んでるのか、書いた時期が違うのか。
しないし。上がりを独り占めできないからなあ。
誰もが共同開発する仕事をやるわけじゃないだろ。
>367
あー、ごめん、俺は実際一人でやってる。
>368
Windows臭を封じ込めるために(俺から見れば過剰に)抽象化してるのが
吉里吉里の設計思想で、ベタに書いたほうがメンテは楽というのが
Leafの設計思想だと思う。これはまあ方針の違いかなあと。
中途半端にSTLとかC++クラスとかに手を出してるから統一性とれてないが、
その辺は多人数で組んでるのか、書いた時期が違うのか。
370名前は開発中のものです。
2006/01/20(金) 13:51:37ID:EOkkxe+U いい加減スレ違いだと気づいてもらうにはどうしたらいいでしょうか。
371名前は開発中のものです。
2006/01/20(金) 15:21:36ID:Vm6Xgl5v ソース弄ってるやつなんざスレの頭からぜんぜんいないじゃん。
372名前は開発中のものです。
2006/01/20(金) 17:49:39ID:eRRn7Mt2 >>371
だからってスレタイ蟲すんな
だからってスレタイ蟲すんな
373名前は開発中のものです。
2006/01/20(金) 18:59:48ID:aEh5Z3MW とりあえずSTL追い出さないとW-ZERO3とかには移植できないかな?
374名前は開発中のものです。
2006/01/20(金) 19:20:51ID:F1RKc/tv 公開される前:GPLで喧嘩
公開された後:ソースが良い悪いで喧嘩
公開されたソースにケチつけてる人は
道端に落ちてるうんこ見つけて、きたねーきたねーとはしゃいでいる小学生なのか、
仕方ない掃除するかと考えてる善良なうんこなのかどっちなんだ?
公開された後:ソースが良い悪いで喧嘩
公開されたソースにケチつけてる人は
道端に落ちてるうんこ見つけて、きたねーきたねーとはしゃいでいる小学生なのか、
仕方ない掃除するかと考えてる善良なうんこなのかどっちなんだ?
375名前は開発中のものです。
2006/01/20(金) 19:26:26ID:zhK9LMfu >>374
善良なウンコがウンコの掃除するの?
善良なウンコがウンコの掃除するの?
376名前は開発中のものです。
2006/01/20(金) 20:23:29ID:YtDItd6y おまいら人が飯食ってるときにうんこはないだろ。
ところで、一次配布を法外な値段にすれば、公開せ
ずにすみそでない?。
ところで、一次配布を法外な値段にすれば、公開せ
ずにすみそでない?。
377名前は開発中のものです。
2006/01/20(金) 20:26:33ID:M+CzzRno >>376
失うものが大きすぎると思うんですが
失うものが大きすぎると思うんですが
378名前は開発中のものです。
2006/01/20(金) 20:40:00ID:Z8o3taxA >>371
断言するが、ぶっちゃけこのソースにいじくったり参考にしたりするほどの価値がない。
せいぜいツマミにしてダベる程度だな。
移植やらなんやらは、意欲のあるエロゲオタが勝手にやればいいことだし、ここらが限界じゃね?
しかし、もうどう見てもただのフェードアウト組です。本当に(略)って人間が
ここまで堂々としているのを見るのは久しぶりだな。
断言するが、ぶっちゃけこのソースにいじくったり参考にしたりするほどの価値がない。
せいぜいツマミにしてダベる程度だな。
移植やらなんやらは、意欲のあるエロゲオタが勝手にやればいいことだし、ここらが限界じゃね?
しかし、もうどう見てもただのフェードアウト組です。本当に(略)って人間が
ここまで堂々としているのを見るのは久しぶりだな。
379名前は開発中のものです。
2006/01/20(金) 20:40:11ID:mpbIkwGa なんか殺伐としてるな。しょうがない燃料投下してやる。TH2起動時に
>ToHeart2.exe 999999999.SDT
とするとちょっと変わったデバックモード突入
>ToHeart2.exe 999999999.SDT
とするとちょっと変わったデバックモード突入
380名前は開発中のものです。
2006/01/20(金) 20:40:11ID:YtDItd6y381名前は開発中のものです。
2006/01/20(金) 21:28:36ID:gydZ7n67 つ[イメージダウン]
GPL解釈に無条件降伏するとしても、GNU自身が
「GPL違反者が、たとえ手数料に100万ドルふっかけたとしても、
それを阻止できる法的根拠は無いし、
そもそも、そんなザコに興味は無い、好きにしろ」
と言っている。
つまり、手数料に枠は無い。
ただ、そう言われてしまっては、できるとわかってても、やらないのが大人の世界。
GPL解釈に無条件降伏するとしても、GNU自身が
「GPL違反者が、たとえ手数料に100万ドルふっかけたとしても、
それを阻止できる法的根拠は無いし、
そもそも、そんなザコに興味は無い、好きにしろ」
と言っている。
つまり、手数料に枠は無い。
ただ、そう言われてしまっては、できるとわかってても、やらないのが大人の世界。
382名前は開発中のものです。
2006/01/20(金) 22:01:59ID:a0GLdsxR C的なのに関数ポインタ全然使ってないんで驚いた。
383名前は開発中のものです。
2006/01/21(土) 01:15:22ID:vUcOF631 >C的なのに関数ポインタ全然使ってないんで驚いた。
君の人生はいつも新鮮な驚きに満ち溢れていそうだね。
君の人生はいつも新鮮な驚きに満ち溢れていそうだね。
384名前は開発中のものです。
2006/01/21(土) 01:31:30ID:vVAvuf++ よくわからんけど、はやくエロゲーやらせてよ!
385名前は開発中のものです。
2006/01/21(土) 01:37:35ID:FgDZ4lWH まずCGと音楽とシナリオを用意しような?
386名前は開発中のものです。
2006/01/21(土) 03:10:53ID:KpomsoPJ GPLが法的に無効であっても、ソースコードの著作権は、作者にある。
作者が許可しないソースコードの利用は、著作権侵害。
とすれ違いレスすまそ
作者が許可しないソースコードの利用は、著作権侵害。
とすれ違いレスすまそ
387名前は開発中のものです。
2006/01/21(土) 03:19:28ID:0tz59Wrd >>386
「派生物の利用を許可します」っていう意思表示がGPLだろが
「派生物の利用を許可します」っていう意思表示がGPLだろが
388名前は開発中のものです。
2006/01/21(土) 04:16:56ID:qL1IILrh389名前は開発中のものです。
2006/01/21(土) 04:38:56ID:lATWY9t8 このスレタイ意味ないな。
390名前は開発中のものです。
2006/01/21(土) 04:53:21ID:zKaf4YHG 葉鍵板の方がむしろソースを触っている件
391名前は開発中のものです。
2006/01/21(土) 05:18:15ID:SDqnd04q >>388
バイナリを配った後で、ソースを配る場合には
http://www.gnu.org/philosophy/selling.ja.html#HighOrLowFeesAndGPL
と書いてある
FAQの「同等のアクセス」の解釈と矛盾するが、後者が優位っぽい書き方。
バイナリを配った後で、ソースを配る場合には
http://www.gnu.org/philosophy/selling.ja.html#HighOrLowFeesAndGPL
と書いてある
FAQの「同等のアクセス」の解釈と矛盾するが、後者が優位っぽい書き方。
392名前は開発中のものです。
2006/01/21(土) 06:43:57ID:J39EHuOw393名前は開発中のものです。
2006/01/21(土) 10:51:43ID:RxOBPK0w だからこそ、GPL v3.0 草案では、実費の10倍とかって制限が盛り込まれたわけだな。
394名前は開発中のものです。
2006/01/21(土) 10:54:28ID:FcJBx5+J ていうか専門学校生レベルでそw
新卒だったら採ってもいいかな。
新卒だったら採ってもいいかな。
395名前は開発中のものです。
2006/01/21(土) 11:34:41ID:Z88TPBiY >>381
>ただ、そう言われてしまっては、できるとわかってても、やらないのが大人の世界。
強者がそれやると、法整備で規制されちゃうんだよ。w
法律は弱者救済という名目の元に成り立ってるから
法の網の目をくぐれるのは、基本的には弱者の特権
法治国家では、弱者はわりとお目こぼしされてる
>ただ、そう言われてしまっては、できるとわかってても、やらないのが大人の世界。
強者がそれやると、法整備で規制されちゃうんだよ。w
法律は弱者救済という名目の元に成り立ってるから
法の網の目をくぐれるのは、基本的には弱者の特権
法治国家では、弱者はわりとお目こぼしされてる
396名前は開発中のものです。
2006/01/21(土) 11:36:43ID:zISPBRZL ライブドアの話に脱線するのか?
397名前は開発中のものです。
2006/01/21(土) 11:48:28ID:zISPBRZL398名前は開発中のものです。
2006/01/21(土) 15:01:59ID:Un+al2d1 >378
現役バリバリですけど。まあ昔のコードを使いまわして楽に食ってるから
フェードアウトっていわれりゃそうかもしれんけどね。
新しく書けるコード減ってる。
「これから」たくさん書いてバグたくさん出さなきゃいけない学生は
大変だねえと。
現役バリバリですけど。まあ昔のコードを使いまわして楽に食ってるから
フェードアウトっていわれりゃそうかもしれんけどね。
新しく書けるコード減ってる。
「これから」たくさん書いてバグたくさん出さなきゃいけない学生は
大変だねえと。
399名前は開発中のものです。
2006/01/21(土) 15:03:29ID:Un+al2d1 >378
吉里吉里のソースにも別に特筆すべき価値なんぞないが。
ハーフライフとかならともかく、結局普通のゲームエンジンだろ。
吉里吉里のソースにも別に特筆すべき価値なんぞないが。
ハーフライフとかならともかく、結局普通のゲームエンジンだろ。
400名前は開発中のものです。
2006/01/21(土) 15:06:28ID:Un+al2d1 >373
高々vectorだし、このくらいなら使えそうな気もするなあ。
ゲームボーイとかPalmとかになると厳しいかもしれないが。
高々vectorだし、このくらいなら使えそうな気もするなあ。
ゲームボーイとかPalmとかになると厳しいかもしれないが。
401名前は開発中のものです。
2006/01/21(土) 15:57:37ID:SDqnd04q >>393
へえ、そんなことになってたのか3.0。
制約が加わるということは、そうやって逃げられた「前例」があるということかな。
だけど、
>私たちがユーザの自由を守るというとき、私たちは頒布手数料をいくら取るかなどといった横道の議論にはそれません。
>自由が問題で、問題の全てであり、また唯一の問題なのです。
こう立場を明言しておいて、後から付け足すのは見苦しいなw
だけど、「実費の10倍」ってのも穴あるよ。
ライセンス案を読んで無いけど、どう書いても、経営権や賃金まで制限できるわけが無い。
「梱包作業をする人には、歩合制で1兆ドル払うという賃金体系になっております。
その「実費」の十倍を負担してくださいね。
誰にいくら払うかは、経営で決めることですから。あんたに口出す権利無いですよ。」
これで同じことになる。
へえ、そんなことになってたのか3.0。
制約が加わるということは、そうやって逃げられた「前例」があるということかな。
だけど、
>私たちがユーザの自由を守るというとき、私たちは頒布手数料をいくら取るかなどといった横道の議論にはそれません。
>自由が問題で、問題の全てであり、また唯一の問題なのです。
こう立場を明言しておいて、後から付け足すのは見苦しいなw
だけど、「実費の10倍」ってのも穴あるよ。
ライセンス案を読んで無いけど、どう書いても、経営権や賃金まで制限できるわけが無い。
「梱包作業をする人には、歩合制で1兆ドル払うという賃金体系になっております。
その「実費」の十倍を負担してくださいね。
誰にいくら払うかは、経営で決めることですから。あんたに口出す権利無いですよ。」
これで同じことになる。
402名前は開発中のものです。
2006/01/21(土) 16:36:27ID:XVJoxZ0L Un+al2d1が何やら必死に煽っている件についてww
403名前は開発中のものです。
2006/01/21(土) 17:05:54ID:Un+al2d1 >401
その辺紳士協定に頼ってる時点でやっぱりGPLって甘いよな。
>402
>401があおりに見えなくて俺があおりに見えるというのはどういうことだw
その辺紳士協定に頼ってる時点でやっぱりGPLって甘いよな。
>402
>401があおりに見えなくて俺があおりに見えるというのはどういうことだw
404名前は開発中のものです。
2006/01/21(土) 17:18:02ID:8WfQblht405名前は開発中のものです。
2006/01/21(土) 17:33:27ID:Un+al2d1 >404
>しかも>398と>399は>378のレス。
いや、違うけど。別にいいけど、なんでそう思ったんだろ。
>しかも>398と>399は>378のレス。
いや、違うけど。別にいいけど、なんでそう思ったんだろ。
406名前は開発中のものです。
2006/01/21(土) 17:36:38ID: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
>>378
>399 名前:名前は開発中のものです。[sage] 投稿日:2006/01/21(土) 15:03:29 ID:Un+al2d1
>>378
407名前は開発中のものです。
2006/01/21(土) 17:41:17ID:GDWFd+c9もwwwりwwwあwwwがwwwってwwwwきwwwまwwwしwwwたwww
408名前は開発中のものです。
2006/01/21(土) 18:40:31ID:ht2WeWt9 >405
どうみてもアルツハイマーです。
本当にありがとうございました。
もしかして>328
どっちにしてもアルツハイマーだろうけど。
どうみてもアルツハイマーです。
本当にありがとうございました。
もしかして>328
どっちにしてもアルツハイマーだろうけど。
409名前は開発中のものです。
2006/01/21(土) 18:43:41ID:0zSUa7B4410381
2006/01/21(土) 18:53:14ID:7gikIvQA >>各位
マジレストンです。配布手数料は自由だけど、そのう
ち制限がかかるかもしれない、でもその制限も抜け
道があるかもしれない、て、ことですね。
マジレストンです。配布手数料は自由だけど、そのう
ち制限がかかるかもしれない、でもその制限も抜け
道があるかもしれない、て、ことですね。
411名前は開発中のものです。
2006/01/21(土) 18:56:28ID:7gikIvQA 名前間違ったすまそ
×381
○376
×381
○376
412名前は開発中のものです。
2006/01/21(土) 19:04:47ID:RxOBPK0w >>410
実費に人件費を入れられるんかな・・・?
実費に人件費を入れられるんかな・・・?
413名前は開発中のものです。
2006/01/21(土) 21:12:46ID:Un+al2d1 >406
意味が分からん。それのどこが=378の根拠になるんだ?
>412
そりゃ入れられるだろう。
意味が分からん。それのどこが=378の根拠になるんだ?
>412
そりゃ入れられるだろう。
414名前は開発中のものです。
2006/01/21(土) 21:40:31ID:FcJBx5+J415名前は開発中のものです。
2006/01/21(土) 22:02:00ID:8WfQblht >>413
確かに「>378「へ」のレス。」と「へ」を入れ忘れたけどさぁ、
そんくらい補間して読めよバカ。実際他の奴はそう読解出来てるだろ?
「意味がわからん」とか本気で言ってんなら、自分の脳味噌腐ってると疑え。
応用も出来ないだろ?プログラムも読めないんじゃね?
確かに「>378「へ」のレス。」と「へ」を入れ忘れたけどさぁ、
そんくらい補間して読めよバカ。実際他の奴はそう読解出来てるだろ?
「意味がわからん」とか本気で言ってんなら、自分の脳味噌腐ってると疑え。
応用も出来ないだろ?プログラムも読めないんじゃね?
416名前は開発中のものです。
2006/01/21(土) 22:30:29ID:Un+al2d1 >415
あー、そういう意味か、やっと分かったよ。
でも、二つ続けて同じ相手にレス書いたら「自演」なのか?
そんなあさっての方向への疑惑に気づけって言われてもな。
自分の書き方が悪かったのに逆切れすんなよ。
あー、そういう意味か、やっと分かったよ。
でも、二つ続けて同じ相手にレス書いたら「自演」なのか?
そんなあさっての方向への疑惑に気づけって言われてもな。
自分の書き方が悪かったのに逆切れすんなよ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
