Linuxで動くオープンソースエロゲを作ろう!2at LINUX
Linuxで動くオープンソースエロゲを作ろう!2 - 暇つぶし2ch75:login:Penguin
07/05/14 12:20:29 hGRfsqTC
>>74
開発環境ってのもあるみたいですよ。自分はプログラマではないので詳しくないですが、こんな
話は聞きました。WINの方が開発ツールが揃っているからLinuxで開発する人は変わり者とかw
確かにeclipseとかもWINの方が動きがいいし。例え他のOSで動かすアプリも開発はWINだとか。

あと、MICROSOFTの金の掛け具合も大きいと思う。自分がPCを始めた頃はブラウザーは
Netscape、ゲームのAPIは3dfx社のGlide全盛期でMSのIE3.0とかDirectXなんて比べ物に
ならないくらい貧弱だったと思う。有名な3DゲームなんてスタートするとAPIをOpenGLかGlideか
の選択をするようになってた。
その後、MSが大攻勢でNetscapeも3dfx社も他社に吸収されましたね。いろんな所に金を使って
ゲームならDirectXの技術や開発方法などおそらくいろいろな場所で指導していると思いますよ。
だからLinuxはまさに今MSの攻勢にあっている最中なので独自に切り開くしかないのでは。。

76:苦労人 ◆GLwOp7gUfc
07/05/15 02:55:14 QdwazNFF
>流れぶった切りだがPythonベースのノベルエンジンもあるっぽい
いや世にはいろんなのありますよー。これはこれでいいんでは。
これをベースにするというプロジェクトリーダーさんが進めてもいいでしょう。

すんません、まだSourceForgeの使い方がわかってません。
昨日は(もうおとといか)UPろうとしてCVSのドキュメント読んでるあたりでくたばりました。
CVSがわかんないとだめぽですね。
とりあえず先に開発のほう進めますけど。

いまんとこ、スクリプトは動いてますが、バグあるかもしれない
使えるのはINTと文字列型の変数。
配列は1次元のみ実装。
加減乗除は使える。

スクリプトはテキストファイルを指定してエンジンに読み込ませる感じです。

画面系組み込みはじめています。
とりあえず組めたら来週はバイナリだけでもUPろうか。
やっぱ平日はあんまし動けない。



77:login:Penguin
07/05/15 17:08:50 StPGdqGV
ソースコード適当に固めてFTPでアップロードするだけなのに何でそんなに時間かかるんだ?

78:login:Penguin
07/05/15 22:36:21 5VMGXIRq
>>76
最初から飛ばすと疲れるよw

79:login:Penguin
07/05/16 03:00:31 l9o5UWiQ
SVNでおk

80:login:Penguin
07/05/18 04:21:59 zGOySnrY
地味に待ってるからエンジンなり、ゲームなり作ってる人は期待してるぞ

81:苦労人 ◆GLwOp7gUfc
07/05/19 21:00:30 x0ktoDi2
もうちょっと待ってね。
最近は画像系の組みが楽になってる。
前はBMPの読み込みも自分で実装する必要があったんだが…
とりあえず画像系もSwingでやりなおしてきっちり動きはじめてるので
セルと透過系は問題なくいってる。


82:苦労人 ◆GLwOp7gUfc
07/05/21 02:39:07 khvSsfwa
URLリンク(prdownloads.sourceforge.jp)
まだデバッグの最中だけど、とりあえずバイナリだけ。
デバッグ用のスクリプトがはいってます。
EUCのテキストファイルです。
C言語などの経験者ならわかると思います。

83:login:Penguin
07/05/21 02:43:22 khvSsfwa
SWING使ってみましたがおそいー。
MIDI系の処理が大幅に変わっており、苦労しました。
専門用語だらけでダメです。シーケンサーなんかいじったことないもん。
あとWAV対応と、画面切替時のエフェクトを実装しないと。
あとswitch-caseが予約語には入れてあるのだけど。
まだ未実装であることを思い出しました。

84:login:Penguin
07/05/21 03:20:43 pJgx6KsV
お疲れ様です^^

おおおおお! 風景が出てなんかゲームって感じです。音も鳴ってますよ。
明日また詳しく(と言ってもよくわからん人なのだがw)見てみます。

85:login:Penguin
07/05/21 03:33:15 +ZeePaCG
いまどきSwing遅いとか言ってる奴はマシンスペックが屑か、Swingの描画モデル無視してるか、
Swingコンポーネントの使い方間違ってるかのどれかだから自分の環境とアプローチ見直せ。
実際にSwingが遅くて使いもんにならなかったのは1.3までだ。
jre6未満のJOGLのパネル以外速度面では問題視されてない。

#JComponent#paint()をオーバーライドするなよ~

86:login:Penguin
07/05/21 06:50:34 NrwIwxdl
Java2Dのデモが(ものによるけど)重かったら、環境が厳しいんじゃない?
ゲームで、画像処理が多いだろうからVolatileImageつかったらどうかな?

87:苦労人 ◆GLwOp7gUfc
07/05/21 13:14:35 khvSsfwa
>>84
まだまだいろいろ足りないんですけどね。

>>85
thx
マシンとアプローチ両方かも。
マシンはセレロン500メモリ266のノートだし
JComponenのサブクラスではないJFrameを直に継承して画面作ってる故に
paintComponent()でなく描画はpaint()オーバーライドです
JPanel継承で作ってJFrameにはめこむのが筋かもしれんすね

>>86
VolatileImage
おお、知らなかった。


88:login:Penguin
07/05/21 14:35:09 ip7XEwbh
volatilImageはライフサイクルの長い画像向きじゃないけどな。
スプライトとか短期間用途にしといた方が・・・。
Swingは全描画を自分で管理してメモリに置くからパワー不足ってよりメモリ不足だろうな。
SwingSet2の起動にもたつくならパワー、Java2Dの描画にもたつくなら確保してる初期メモリ不足ってかんじ?
とりあえずSwingのソース追いながらスレッドポリシー(シングルスレッドでスレッドセーフじゃないとか)と
描画モデル(ダーティーリージョンリストとか)勉強するか素直にAWTで組んだ方が安全だと思う。
じゃなきゃ、Swingでトランジションやってやらかすと思う。

nioとかiioとかjava soundとか1.3以降に追加されたゲームで使えそうな標準ライブラリも調べとくと良い。
がんばれ。

89:login:Penguin
07/05/21 22:43:04 x59qSntf
苦労人さん少し関係無い事に答えて欲しい。

あなたもしかして出身はソコでは無いが“H”から始まる県に住んで無いかい?んで“カァちゃん”がいるw

もしそうなら俺はあなたに会った事があるよw
違ったら悪いがコレも何かの縁だし制作に参加するわw
参加出来るのは仕事の都合上で二ヶ月後だけど(´・ω・)スマソ
別人だったら傍観者に戻けどね。

こちらのヒントは“ギターアレンジ”“Ajax”“SATY内の喫茶店”で本人なら分かるかな?w

90:login:Penguin
07/05/21 23:25:31 wxcSQPJc
キモイ

91:login:Penguin
07/05/22 00:19:15 70Chd/LI
傍観だけで協力できないのが心苦しいけど応援してるぞ
がんがれ苦労人さん

92:苦労人 ◆GLwOp7gUfc
07/05/23 01:16:53 4eyE4sn5
応援ありがとうございます。がんばります。
技術系のアドバイスをいただけるみなさま、いろいろ参考にさせていただいております。

開発環境を今さら再構築したくないという消極的理由から画面系結局AWTに逃げました(爆)
ソースはほぼ新規です。
MIDIの演奏を行うとどうしてもスクリプト本体はスレッドでやらざるを得ないんですよね。

>89
嘘ついて制作協力していただこうとも考えましたが、申し訳ありません違う人間です。
Kの県に住んでいて。まーちゃんはいますけど。

URLリンク(prdownloads.sourceforge.jp)

Var0.02です。まだ不具合が収集していませんのですんません。まだバイナリ。
基本が完全ではないのに、枝葉のとこでちょっといろいろいじりすぎたっす。
途中SAVE/LOADの布石は打ってあるんだけど、まだ実装してないなあ。

雑談には参加しますが、次のリリースは週末だと思います。
できればバグとってソースをあげたいです。
いま並行でシナリオやろうとしているし。できるか??切替え.....orz


93:login:Penguin
07/05/23 04:32:48 sionGa1g
swingでもGUIの更新とデータの更新を同時にやってかつデータの進行状況でGUIの状態変更ってのじゃなけければ
たいして問題じゃないんだけどね。

イベントディスパッチスレッド内で時間の掛かる処理をするのがダメ。
この場合、GUIをブロックするか並列実装。


94:login:Penguin
07/05/23 07:31:02 4eyE4sn5
なるほど、参考になります。
そかそか、GUI側に重い情報を持たせてイベントドリブンで画像読み込みや、
画像編集加工させるから問題がおこるってことですね。

あくまでGUI側はイベントの取得と表示系に徹すればいいか。

スクリプターはスクリプトの解釈に限定して
GUI側にメッセージや数値のみを送るという構造にしようと意識しすぎたか。
今日帰ったら、画面側処理系をごそっと移管してみよう。


95:login:Penguin
07/05/23 22:32:08 q2/j8E15
英語でエロゲー・・・のデモ
URLリンク(www.insani.org)

96:login:Penguin
07/05/24 11:57:10 sgAzm43E
>>92
何か良い人だなw
嘘を言っても直ぐバレるし意味は無いよねw
苦労人さんと似たようなプログラム構築論を立ててる人がH県にいて本人かな?と思ったんだよw

Wikiを見る限りではシナリオライターさん、プログラマーさん、キャラクターデザイナー(?)さんがいるみたいだね。
シナリオ3とか今までのノベゲらしくないくて何か新鮮だな(でもエロがn……w)

ゲーム完成したらゲームの世界観をイメージしたUbuntuとかKNOPPIXなんて作ったら面白いのでは?w
もちろん製作したゲームはインストール済みにしてw

ていうかBGMはMIDIになると思うけど曲や効果音は形式に何を使うの?
ちなみにBGMにMP3使うとループ時に0.5秒くらい切れて気持悪い。

97:苦労人 ◆GLwOp7gUfc
07/05/25 02:53:48 j6Oj0smD
>>96
>苦労人さんと似たようなプログラム構築論を立ててる人がH県にいて
おお。開発労力の無駄とシステムの無駄をはかりにかけて
後者を選択するひともいるんですね。
自分の場合は結構楽しんでますけど。

Wikiは私も先日見ました。
先ず一番大変だろうと思うのが作品世界観構築ですね。
あと面白そうだと思わせるとこに食いつきがあるように思う。

>曲・効果音
Javaだとフォーマット限られてきますね。多分基本はWAVでしょう。
ファイルでかいですが、それでもCD700Mが一杯になるような音声素材は
同人的にはありえないとおもいます。
とりあえず動きも安定して落ち着いてきたので、週末にソース公開しますー。
ではでは。

98:login:Penguin
07/05/25 04:49:30 U9POGZwW
javaでも有名所でいえばmp3,ogg vorbis、ogg flac,flac...いくらでも鳴らせるわけだが。
Java soundはSPI実装インスコしろってスタンスだから標準にどんどん取り込むような事はしないみたいだが。
midi,wave,au使ってたのはは1.2までだぞ。
JMF sound使えばもっとプラットフォーム依存な波形データまで扱えるし、JOALもある。
今、javaでゲーム作るならたいていMP3(ロイヤリティ問題からさけるが)かogg。
発言みてると頭が完全に1.2で止まってるから最近のゲームフレームワークの実装でも見た方が良いよ。
GTGEがソース公開してないけど、結構面白いよ。dev.java.netのgameプロジェクトにもホストされてるし。

なんか、1.3以降のAPIの使い方間違えまくってそうな気がするんだけど大丈夫?
昔とかなりやり方変わってるよ。javaは使い方間違えると速度にもろに影響出るけど・・・。

99:苦労人 ◆GLwOp7gUfc
07/05/25 06:11:55 j6Oj0smD
外で作ったAPIとりこめばできるのはわかりますけど
デコードにかなりリソース喰うでしょう
最大の理由は「うちの開発マシンが遅い」って事だけど。

プアな環境ではうごかなくなるのでは?
またあくまで標準のみにしとかないとリソース的にも
J2ME系への移植がめんどくなりそうなというキモチがあります

自作ゲームでMP3やOggを使うということは
著作権切れた市販の音楽を流用するか
声優バリバリ使うかなり規模のでかいゲーム開発を想定されている
ということなのかなー

URLリンク(prdownloads.sourceforge.jp)

とりあえずいまんとこの版。
出先ですのでWindow+JDKのみで少し続きをやりました。
Eclipseに身体がなれるとJDKにはもどれません。


100:login:Penguin
07/05/25 20:05:31 Ko0MRlsS
今北。なんだ新スレ立ってたのか
wavだけって結構辛い気がするけど、
とりあえずは苦労人の好きなようにやればいいと思うよ

101:login:Penguin
07/05/25 20:46:36 kyoQa8K4
>自作ゲームでMP3やOggを~
いや、javaのmidiはどうせソフトシンセだし、非圧縮はディスク容量食うから。
あと圧縮されたデータをデコードするのにリソース圧迫するならwavをメモリにのっけるのも同じ事が言えるよ。
そうなると違いは消費するディスク容量の差になる。
最終的にDLするサイズが減るから圧縮された形式使うって感じかな。
あとmidiはse5以降なぜかサウンドバンクだけ取り除かれてるんでその環境ではmidi鳴らせない。
これはエンドユーザーがsunからサウンドバンクDLしてJREにインスコしなきゃいけないんで注意が必要。
JMF入れても勝手に入るけど。

あとMEだけど、俺もSEとMEで動くADVエンジン作ったけど、MEが話にならなすぎてスクリプトインタプリタ部分がAPI同じでソースコードベース別、
GUI部分はMIDPに合わせてすべて新規、それとターゲット端末のVM毎にコード別、さらにキャリア毎に使えるAPIが違うんでコード別、最後に端末毎の制限やバグに合わせてチューニング+バグ取りを
やったからそもそもMEへの移植=ソースレベルでは全て0から書き直しだから移植性なんて考えるだけ無駄だよ。
同じキャリア・同じVMだけど端末メーカが違うだけで全く動かない世界だから。
下手すりゃ端末毎に別ソースだよ。プリプロセッサ使うと逆に保守性落ちるから。
あと、ME向けの奇怪なコードチューニングも当然する。移植して残るコードなんてないよ。

あとMEのマルチメディア関連APIはM3DがJava3D,MMAPIがJMF元にしてるからSEの標準ライブラリのものとはべつもんだよ。
ME自体がSE1.4をベースにしてるからそれ以前のノウハウが使えるかは分からないし。移植は考えない方が良いよ。

102:login:Penguin
07/05/26 01:17:26 QH9/YTqo
結局cpuとメモリのトレードオフだわな
wavはナマだけどMp3は圧縮されてるそれだけ
表現力に差はないわな
昔Mp3のデコードライブラリ組んだけどかなりオーバヘッド高いよ
演奏に展開が間に合わなきゃ飛ぶから

結局事前に全デコードしてwavみたいなファイル作ってから演奏する場合もある
今のJavaがどれほど速いかしらんが特に他の処理にcpu使う可能性がある場合はね
したらwavと同じ
つうかでかいwavならメモリに持つなんてアホしないでストリーミングでやればいいだけじゃね
JavaならAudiostreamとかないの?よくしらんが



103:login:Penguin
07/05/26 01:34:43 iX4uMAAd
そこら辺はwindows用の既存のソフトを参考にして書き直せんかね?
mp3やoggでブツ切りノイズ無しの連続再生が出来るヤツはいくつかあるはず

104:login:Penguin
07/05/26 02:30:12 Du4tosV2
>103
コードでなくパワーの問題
リアルタイムデコード演奏が無理なら事前デコードかない
圧縮形式が決まってる以上プログラマがたこでなきゃコードで差は出ない
ピュアjavaならパワー低下はしゃあないわな
まあ対象マシンスペックをPen4の2G以上Core2Duo推奨てんなら大丈夫だろうがな
圧縮形式音楽ファイルのリアルタイムデコード演奏実装に意味があるかは
価値観の問題じゃね

105:苦労人 ◆GLwOp7gUfc
07/05/26 12:55:16 FfY97o8f
いろいろ意見はあると思いますが、SUN標準以外は一切使わずに組みます。
mp3やoggの演奏系を搭載する事で「演出上の効果がwavに比し格段に向上する」というのなら考えますが。

同人ゲーム組むという目的の上で必要な機能であるとは思えません。
必要だというのであれば、ソース公開しますのでどうぞ。
メモリ問題は、どなたかの仰る通りストリーミングで解決します。

J2MM移植はケータイ向けなんて方言多そうでめんどいの想定してないすよ。
単にうちにあるPocketPCとかWZERO3で遊んでみたいだけです。

ではでは。


106:苦労人 ◆GLwOp7gUfc
07/05/27 02:19:23 d2mgQvmf
URLリンク(prdownloads.sourceforge.jp)

明日はちょと弄れないのでうpしときます。
ソースと簡易文法書つきです。
内容は昨日とあんましかわってないけどね。


107:login:Penguin
07/05/27 05:40:35 +tYmcbiu
>>105
MasifuVMか?あれはSwingがろくに動かんし、ゲームで使えるほど実装が揃ってないぞ。まだ実用レベルじゃない。
w-zero3のVMは携帯向けのが載ってるし。
つーか両方実装して使えなかったので放置してるんだが。

108:login:Penguin
07/05/27 09:37:10 V9P1IWtT
んー例えばハイエンドなマシンを有する人ならば結構wineとかで、何でも動いて仕舞いそうな気がする。
だからjavaで作ることは、何というか…わざわざLinuxで、と言う話としてはどうなのだろうか と考えた(ただし、javaでのスクリプタそのものには意義がありそう)


なので俺宣言
出来るだけ環境に依存しないよう考えてC+OpenGL もしくは SDL でスクリプタ書いてみるぞジョジョー

帰宅したら

109:login:Penguin
07/05/27 19:25:22 Uh6wzh6y
仮想化と仮想マシンじゃ用途が違うだろうが。誰がゲームごときに仮想化環境入れるんだ?
割れ厨か?エミュ厨か?

javaにもOpenGLもしくはSDLくらいあるよー。
しかもJOGLは標準拡張だよー。
JOALも標準化してほしかったよー。

110:login:Penguin
07/05/27 20:28:56 V9P1IWtT
まあまあ、良いじゃないのこんなプロジェクトもさ。
と言うことで、過去ログさらったりしながら要求仕様さがしてくるね

え? Cなんかで作られても粗大ゴミ?

ええやん趣味だし


>>javaでも標準
そーっすね
だがしかし、なんて言うかCならではの小ささって楽しいと思わないか

111:苦労人 ◆GLwOp7gUfc
07/05/27 21:08:05 d2mgQvmf
>>108
いけーぇ!己が理想を貫くのだー!
楽しんで組まないと無償開発は続かないっすよー(w
確かにOpenGL使った場合も移植性高いからよさげですね。
開発者と選択肢が増えるのはいいっす。

自分のJONGSですが
変数データのセーブロード系など幾つか組んでる最中の機能を組み込みましたら
サンプルゲームの作成作業にはいります。サンプルはエロなしのがいいか。
ついでにサンプル組んでる最中欲しくなった機能を追加していく事で機能強化を図ろうという目論見です。

ではでは。

>>107
じゃいいや、暇になったら昔とった杵柄
eMbedded VC++で移植しよう。


112:login:Penguin
07/05/27 23:46:35 R1p0VgKx
eVC++ってWM5サポートしてないぞ。
PSDKインスコすればCE5用はつくれるけど、インスコ時に動作は保証せんぞって怒られる。
モバイル環境の正式サポはVS2005 SE以降だからEEじゃ実機からDLL吸い取ってエミュなしでやる事になるよ。


113:login:Penguin
07/05/28 08:53:35 ajWJBAPt
>eVC++ってWM5サポートしてないぞ。
かまわんよ。

114:login:Penguin
07/05/28 16:30:48 +YAsozox
こうもやる気削ぎたがる人間というのを初めてみた(w

115:login:Penguin
07/05/29 11:06:50 x18mCOHw
以前ソースみせれとさんざん言ってたやつら
どーなの?jongsとやらのソースは?
コメントしづらい(苦笑)なの?



116:login:Penguin
07/05/29 12:10:18 i9Razwrj
他はどうだかしらんけど、俺は楽しい。
スクリプタのソースまじまじ見るの初めてってのもあるけど。

#個人的には餌を待つ雛鳥になった気分だ。

cと++しかやったことないからjavaを読むのも初めてだったりする。

117:苦労人 ◆GLwOp7gUfc
07/05/30 20:24:41 MyeP9ep6
楽しんで活用いただければ幸い。
スクリプタの組み方に関しては全部我流なんで、もしかするともっといい組み方があるのかもしれないっすけどね。
以前の自分のスクリプタよりソースは見やすくしていますので、他言語にも移植しやすいんではないかなと思います。


118:苦労人 ◆GLwOp7gUfc
07/06/03 21:35:45 QExaVafO
いろいろ機能追加しました。
○入力待ち状態Shiftキーで消去設定したセルが消えるようになっています。
○変数のロードセーブ系を追加しました。
○セル上にパラメータとしての文字列(場所名・時刻・所持金・HPなどなど)出せるようにしました
他にも細かいとこいろいろいじってます。

…が…機能追加したら重篤なバグが出て苦しみました(w
というか今日一日はデバグに費やしてしまった。

昨日はサンプルゲームのシナリオにあわせて、背景写真ロケハンとか、まあいろいろやってきました。
手抜きだって?背景なんぞ描いている時間はないー
まだキャラは描いてないっす。
フリーの音楽素材って探したけどクラッシック系になっちゃうよね。

ということで、現状こんな感じですリリース。マニュアルとソース入り。
URLリンク(prdownloads.sourceforge.jp)

スクリプトには作成中のサンプルゲームの骨組みが入れてあります。
バグみつけたら教えてください。
二次元配列もサポートしとくんだったとゲハしく後悔。
ちょと今日はデバッグ終わったとこで疲れたんでこれまでです。

119:login:Penguin
07/06/05 10:39:58 SqD3BJTl
良く短期間でここまでやれるな
プログラムはしらんが希望として
こんなのは備えて欲しいかも

既読文章マーク
cntlキーなどによる既読文とばし
文章ログ閲覧
オリジナルフォント使用
絵文字やアイコンの文中挿入

大変だとは思うが参考にしてくれ

120:login:Penguin
07/06/05 20:34:17 FAbXa2HH
>>118
ノベルゲーというよかアドベンチャーだろこれ

121:苦労人 ◆GLwOp7gUfc
07/06/06 07:26:03 yI1Cxwzn
>こんなのは備えて欲しいかも
了解。確かに必要な気がする。

>既読文章マーク
>cntlキーなどによる既読文とばし
>文章ログ閲覧
>絵文字やアイコンの文中挿入
この4つは何とかやり方思いつくから時間と根性でできるような気もするけど
実際の速度とのバランスを考えないとね。

>オリジナルフォント使用
これって、「どうやってそのフォントを作るか」から考えないといけないような。
これが出来れば機種間のフォント差がなくなるという利点はあるのか
JIS系と違ってUNICODE系だしなー。文字数が多い。
JIS第一水準でマッピングするか。仕組みを考えないと。

がんばります。出来なかったらすんません。
でも先ずはいまのゲーム作るね。

>ノベルゲーというよかアドベンチャーだろこれ
このシステムでノベルゲだと当たり前すぎるから
あえて敷居の高いほうからやってみる。そのほうが機能を増やせそう。
フラグと時間で進行していくタイプね。
まあ今は画面味気ないけど後でいろいろデコレーションするよ。


122:login:Penguin
07/06/06 10:59:45 lNSqKZ4k
無理が通って道理がひっこんだか?
成果あげてくる奴にはかなわんわな
ただ開発協力するやつが誰もいないのは誰も期待してないって事かもな 

123:苦労人 ◆GLwOp7gUfc
07/06/07 08:21:29 NGKIPNGW
日曜大工みたいなもんだぞ。好きに作るだけ。

124:login:Penguin
07/06/10 22:35:14 4CXHLwrx
オリジナルフォントてopentype、truetypeじゃだめなん?
ビットマップからマッピングするとか、アウトライン読んでポリゴン表示とかしたいの?
そうじゃなけりゃfontクラスが全部勝手にやってるからAPI呼び出しゃいいだけだけど


125:login:Penguin
07/06/11 00:23:23 01SVD0Zn
動かしてみたけど、
Exception in thread "main" java.lang.ClassFormatError: jongs.JongScripter (unrecognized class file version)
at java.lang.VMClassLoader.defineClass(libgcj.so.70)
at java.lang.ClassLoader.defineClass(libgcj.so.70)

こんなエラーがでて起動しないんだ。
何かライブラリが足りないのかい?

126:login:Penguin
07/06/11 01:34:43 Uvj1/D0h
vmとコンパイラのバイトコード仕様が一致してないかな。
vmのバージョンに対応するコンパイラでリコンパイル。
そもそも、jdkが野良か派生ビルドなら完全なソースコードではないかもしれんが。
万が一そうなら公式ビルドが一番楽なんだが・・・

127:苦労人 ◆GLwOp7gUfc
07/06/11 04:57:31 Jls50XGN
URLリンク(prdownloads.sourceforge.jp)

今週はデバッグと絵のリハビリに費やしてしまった。
2年くらい描いていなかった、絵がぜんぜん描けなくなってる。
デッサンができない。Gペンが使えないPhotoshopも使い方忘れてる。こっちのが致命的か?(w

エラーはWindowsでコンパイルしたclassがはいっているせいかもしれない。
もうしわけない。ソースだけ持ってあちこちでやってるもんで。

src配下でMANIFEST,txtを以下の2行の内容で作って
Manifest-Version: 1.0
Main-Class: jongs.JongScripter

src配下で以下のコマンドを実行してできたjarを使って実行してください。
javac jongs/*.java
jar cmf MANIFEST.txt jongs.jar jongs/*.class

シナリオは、殺された被害者のユーレイに憑依された主人公が真犯人探しの謎解きに奔走するという、ありがちなハナシです。
まあサンプルだから力抜いて作ります。
ではまた来週。


128:苦労人 ◆GLwOp7gUfc
07/06/11 20:49:20 Jls50XGN
>124
イメージ的にDosの昔のスクリプタのようにフォント一覧画像を食わせるというのを想像していたんだけど
確かにオリジナルのTrueTypeフォントを作成してJAVA_HOME/lib/Fontsに入れれば使えるようになりますね。
ただ自分はこの手のフォントの作り方を知りません。

>125
書き忘れましたがJRE以外は特にライブラリを必要としていません。
コンパイルしたWinのJDKを確認したら1.6でした。そのせいかも。

129:login:Penguin
07/06/12 12:57:01 vj1K7FLP
>>125のエラーはそうだね。
コンパイルするときにtarget指定するとか


130:苦労人 ◆GLwOp7gUfc
07/06/13 02:50:16 tMWu8un9
了解ー、次のリリースんときは母艦(元来の開発環境)でやるか
targetで1.5指定しますー。

131:login:Penguin
07/06/13 03:51:20 zxpYCue1
ソースごと公開してるんだからじぶんでビルドさせりゃ
そんなトラブル未然にふぜげるんじゃ?
linux圏じゃsun以外のバイナリが当たり前に使われてるし
ソフトか環境かjdkか問題が切り分けられん。
そのためにソース公開するんだし。

その分サイズ減るしantスクリプト置いとくとかさ。

それよりjavadocちゃんとかいてくれ。
何がなにしてるのか結局ソース全部追わないとわからんかった。


132:苦労人 ◆GLwOp7gUfc
07/06/13 10:15:45 tMWu8un9
おお、解析乙です。
こんなに早くJavaDoc要求されるとは思わなかった。

今回のはJDK1.5ベースといっときながら、1.6でコンパイルしちゃった、こっちの配慮不足っす。
…バイナリなしだとjreインスコで実行だけしたいだけの人を疎外しちゃうかも。
なので今後もバイナリは添付します。サイズってもjarが50kバイトほど減るだけだし。

プログラム規模もでかくないし、環境も単純なんでant書くほどでもないと思ってます。
コンパイル用のshくらいは用意してもいいかもとおもうけど。

JavaDocは申し訳ない。確かに最初のうちは脳裏にあったけど
解説用の文章を考えて書くのがもどかしくなってきて、だんだんおざなりに......orz
使ってないメソッドも出てきたし整理しないとなあ。
…でも確かに必要だとは思うのでおいおい少しづつ埋めていきます。
開発中の今はいいけど一年たったら自分も忘れそうだし。

高速化効率化など何かプログラミング上のアドバイスがあれば是非宜しくお願いします。


133:login:Penguin
07/06/13 11:30:12 JJv5Iy9s
開発協力者出現のヨカンだが
複数開発者いるならちゃんとCVS使えよ
単なるソース流用者でないことに期待


134:login:Penguin
07/06/13 14:42:32 gkSM6orK
cvsは時代遅れ。

135:login:Penguin
07/06/13 19:43:02 1cVJ5Zmz
時代って何
替わるものは何

136:login:Penguin
07/06/14 01:26:49 mGxtrEbo
Subversionとかでね?

gitはファイルの更新時刻が情報として無いので嫌い

137:login:Penguin
07/06/14 03:13:11 8cpc8npp
BTSも忘れるな。
ろくにデバグせずに入れてくる奴が必ず居るぞ。
何が何処でエンバグしたか分からなくなる。

138:login:Penguin
07/06/16 17:25:07 aTeZ6LyL
サウンド周りを抽象化してプラグイン実装すればなんでも再生できるようにしてる最中なんだけどリファクタリングに限界が生じてきた。

用途不明なメソッドとかあるし、外部からのアクセスにアクセッサ使ってないからパッケージ移動しただけでエラーでまくりとか、
問題がありすぎて設計からやり直してるんだけどマージ出来なくなるよね。

どうしたらいいこれ?

このままでは作ったプラグインの使い道がw

139:苦労人 ◆GLwOp7gUfc
07/06/16 21:49:03 Lgmov5EE
音まわり、組みなおしても全然OKっすよ。
どうマージしたらいいかを教えてくれれば
スクリプタ側を書き直すのはそんなに面倒ではないと思います。
折角組んでいただいたのならば活用しましょう。

ソースをどこかにUPれませんか?



140:苦労人 ◆GLwOp7gUfc
07/06/17 00:35:04 9qWgNRPr
jongsSoundクラスでやっている事を理解する際の参考です。
MIDI系がかなり複雑です。
URLリンク(sdc.sun.co.jp)
自分も実験しながら組んだようなもんなので、明確に解説できないっす。
他のサウンド系組み込むなら別クラスにしたほうがすっきりするかもしれないっすね。


141:138
07/06/17 17:43:59 6/2Gzx38
MIDI系か・・・、時間ベースのメディアなら何でも抽象化できるプラグインなんでMIDI周りもラップしてみようか。
おそらく、今はメディアのフォーマット毎にある公開されたload,play,loop,stopメソッドを
一つにまとめれるはずだから今と違って外部から叩かなきゃいけないメソッドは減ると思う。

ところでjongsSoundの各メソッドが返してる0とか8っていうマジックナンバーの意味を教えてほしいんだけど。


142:login:Penguin
07/06/17 18:18:39 koIrMdbs
水をさすようで申し訳ないが今の時代にBGMにMIDI使いたいって人間が
どれくらいいるか気になった
MIDI関係って大変そうだからせっかく作っても誰も使わないんじゃもったいないと思ってさ

143:苦労人 ◆GLwOp7gUfc
07/06/17 21:27:09 9qWgNRPr
138どのお疲れです。

C言語系の伝統っぽく返してます。今は0と8しかないけど、自分の脳内ではこんな意識。

0  0000 0000 正常終了
4  0000 0100 警告(処理続行)
8  0000 1000 エラー(処理中断)
16 0001 0000 システム異常などが検出できた場合(処理中断)

こんな感じのエラー部類処理が後々必要ならやろうかなということを想定してます
いまんとこは、0以外はスクリプタがわでエラー8扱いにしてるけど。
今現在も、ドライバなどの問題でMidiの演奏系がないだけでも止まっちゃうという問題がわかっていますので
演奏系が見つからない場合は警告だけ出して演奏はしないという形にしないと
まずいなーとは考えていました。


○MIDIについて
自分で作曲したり、フリーの音楽素材を使うならまだMIDIかなとおもってますが認識不足?
自分で演奏できてミキシングする環境持っているひとならいいんすが。

自分自身が音楽やれないからよくわかってないんだけど、最近はMIDI以外でもラクショーなのかな自作音楽。
良いフリー音楽素材集や製作環境があれば教えてください。

あと将来的にはスクリプトファイルや画像や音声をHttpで持ってこれるようにしようと思ってますので
軽い音楽の実装があるに越したことはないです。
なんというかWEBサーバーたてて、サンプル配信的なことができるように
Midiはしょぼいけど、軽いっすからね。


144:login:Penguin
07/06/17 23:45:28 koIrMdbs
>>143
MIDIは環境依存で面倒なイメージがある。
メディアや帯域が貧相だった頃なら結構需要あっただろうけど
今だったらそういう環境間の差異吸収とか考えなくても
Vorbis再生とかで一本化した方がすっきりして面倒がなさそうな帰臥す

Timidity++を標準にする手もあるけど
それも負荷を考えたらVorbis再生する方が軽いんじゃない?

それと音楽スタッフにとっては環境によって音が変わるよりは
自分がマスタリングした音がそのままユーザ?に届く方がいいんじゃまいか、とか
アマチュアレベルの品質で良ければMIDI→WAVEの変換なんていかようにでもできるし

MIDI自体が時代遅れとかじゃなくて、このスレの方向性に照らしたらってことね

145:login:Penguin
07/06/18 00:47:27 vUDZdlBt
>スクリプトファイルや画像や音声をHttpで持ってこれるようにしようと思ってます
やった。


>0  0000 0000 正常終了
>4  0000 0100 警告(処理続行)
>8  0000 1000 エラー(処理中断)
>16 0001 0000 システム異常などが検出できた場合(処理中断)

セキュリティマネージャが怒ってきた場合も特別なステータスコード返した方が良いかな。

MIDIはjavaみたいにソフトシンセ実装してる場合は良いけどjavaはソフトシンセ使うまでの手続きがめんどくさいよね。

制作環境はちゃんとしたのを一式揃えないとダメだからなぁ。
鳴らすだけなら古いエロゲーマーくらいならハードシンセ積んでるけど
それ以外はOSのエミュレートまかせだろう。
エロゲーマーですら最近はoggだから用無しだけど。
ビットレートに対する圧縮率が高くてパテントフリーだからよく使われるんだよね。

146:苦労人 ◆GLwOp7gUfc
07/06/18 02:43:46 rKBc/0/S
>144,145
なるほどね。そういう意味での必要性はあるか。
OGG演奏と同時に、画像の編集処理を実行してセル何枚まで音割れなしえ耐えうるかは環境によるけど
まあプアな環境でも実行できる軽いのがほしければMIDIとWAVだけでやればいいし。

>>スクリプトファイルや画像や音声をHttpで持ってこれるようにしようと思ってます
>やった。

有償の場合の課金や、エロコンテンツの法律はさておき
ゲームのリリース側はJONGSエンジンとURLだけ渡せば実行させられるようになるわけです。
必ず製作サークルのスクリプトにアクセスさせれば、新作の宣伝広告とかも可能とか
あとゲームシナリオの月連載もできるかもなーとか。

>セキュリティマネージャが怒ってきた場合も特別なステータスコード返した方が良いかな。
そうですね基本的にはゲーム開発者とプレイヤーが原因を認識できればよいので
それぞれのメソッドが返しうる値と、エラーメッセージさえあればいいかなとは思います。
停止せずに継続可能であれば8未満の値を
停止させたければ8以上の値を返していただれば良いかとおもいます。
…うーんエラーメッセージ文字列とエラーコードの格納クラスを作って
それを返してもらうようにしたほうがよさげですね。

…といろいろ文章を書いていたところでがーっと睡魔が襲ってきました。
すんません。今週のファイルリリースは明日(今夜)にします。
ちょと半端な感じですし、今無理してやると何かミスをしでかしそうです。
m(_ _)mいまにもねそう。

147:login:Penguin
07/06/18 15:53:13 IwRQYY36
MIDIのブラットホーム差はSUNが公式提供してるJava Sound Banksで吸収できるだろ
データをlib/audio配下におけばいい
GM音源ならJREに標準だしな
 

148:login:Penguin
07/06/18 18:14:18 zS0DdQKz
むしろサウンドバンクないとエラー吐くわけだが

149:苦労人 ◆GLwOp7gUfc
07/06/19 01:18:51 sw8cxxig
終電で30分ほど前に帰ってきたっす。
へとへとです。やっぱ平日に動こうというのがだめぽ。
少し寝て朝、気力が戻ってたらやります。

MIDIは確かにWinでもLinuxでも同じように聞こえたね。
Macでもためしにやって比較してみるかー。
うちには時代遅れのG4Cubeしかないけど。


150:login:Penguin
07/06/19 22:08:21 vb87D5ZV
良く考えたらMIDIはソフト再生なんだからかなりパワー食ってるだろ。
加えてゲームなら頻繁な描画更新もある。

>それも負荷を考えたらVorbis再生する方が軽いんじゃない?
これは一理ある。軽い必要はない同等負荷ならそれで良い。
苦労人はMIDIに何を求めるの?軽いってのはファイルサイズ?
ヘボ環境でも軽く動かしたいと言いつつSwing使うし、はっきりしない理由でMIDI使いたがる。
ヘボ環境でも軽く動かしたいゲームでソフトのMIDIとSwingが絶対必要な理由は何?


151:苦労人 ◆GLwOp7gUfc
07/06/19 23:46:33 sw8cxxig
>Vorbis再生する方が軽いんじゃない?
OGGの展開PG組んだことないから判断基準がないっすー。
判断の根拠を是非教えてください。

単純実験でWindowsのタスクマネージャーでCPUパワーとメモリの食い方みたら
少なくとも一般的にはOGGと同じ圧縮系のMP3演奏よりはMIDI演奏のほうが軽いもしくは同等です
で、データの転送量加味したらMIDIに軍配かなあ。
OGGはさらにはるかに軽いのかもしれんけど。

あとソース見てもらえばわかるけど、今完全にAWT。
古典的にFRAMEとCANVASで組んでるっすー
配置の自由度を優先してボタンすら自前で描画している以上差の出ようがないため
SWINGである理由がまったくないので。

今日早く帰れたので
調子こいて2次元配列サポート挑戦したら全体にバグでまくり。ひいい
今収束させてます。


152:144
07/06/20 01:30:16 DgSVBGFA
ひょっとしてJavaにソフトシンセ入ってる・・・?
と思いながら書いたけどやっぱり入ってるんだ。
すまん知らずに書いた

>判断の根拠
Oggとかmp3が普通に再生できるマシンでも
いわゆるそこらへんのソフトシンセでまともな音出そうとすると
音飛びしてこりゃ使えない、みたいな俺の狭い個人的経験から。
Javaのって軽いの?なんか気になってきたわ

153:苦労人 ◆GLwOp7gUfc
07/06/20 02:32:36 I8ppergt
URLリンク(prdownloads.sourceforge.jp)

とりあえず、選択時のバグ完全に取りきれてなくてハンパだけど。今週分

今回はちゃんとJDK1.5でコンパイルしています
2次元配列のサポート(まだデバッグしきってない)
セミコロンを行区切りに使用可能
選択ボタンにアルファ色値を設定可能にしました(ちょと深いバグで苦労したっす)

シナリオ乗せるにはキャラ絵が足りないっす。
いかんです。
なんだか機能強化に走ってシステムばっかいじりすぎてます。

…OGGは使う使わないは個人判断ですから、処理系がそれほど重くなければいいんでは。
自分は必須だとは思ってないですが
あと極力、純正外ライブラリは入れたくないなあとは思ってます。



154:苦労人 ◆GLwOp7gUfc
07/06/20 02:36:28 I8ppergt
URLリンク(java.sun.com)
これのdelux音源データだと重くなるかな?
明日実験してみます。


155:login:Penguin
07/06/20 08:44:28 I8ppergt
>いわゆるそこらへんのソフトシンセでまともな音出そうとすると
>音飛びしてこりゃ使えない、みたいな俺の狭い個人的経験から。
>Javaのって軽いの?なんか気になってきたわ

Javaのはマルチスレッドで定期的にちょっとだけCPU渡してあげれば飛びにくくなる。
シングルスレッドで重い処理回すと確実に飛ぶ。
重そうなループの中にsleepいれてあげればいいと思うよ。


156:login:Penguin
07/06/20 19:36:46 vHOWv/2E
あけわたすだけならyieldすればいいじゃん?

157:苦労人 ◆GLwOp7gUfc
07/06/21 20:36:59 dEy4suc7
そだね
自分は例えば画面切り替えのコマ待ちでやってるから
時間指定してるけどふつうはいらんか


158:login:Penguin
07/06/22 06:57:07 0Ail+SEg
こういうの作ってると、リアルタイム性を保証してくれるとうれしいのかな?

159:login:Penguin
07/06/22 17:21:45 QRRLmG/+
消費者市場にそんなJavaVM存在したっけ?
仕様策定だけあったような。
だいたいゲームにリアルタイム保証しても無意味。

160:login:Penguin
07/06/22 20:31:28 NCk12cQJ
>159
民生用ではなさそうだね。

富士通、防衛搭載システム用リアルタイムJava「PERC」を販売
URLリンク(slashdot.jp)

161:login:Penguin
07/06/23 09:35:32 NorbIZvb
防衛搭載システム用?
ゼロ除算エラーとか出たら困りそうだなw

162:苦労人 ◆GLwOp7gUfc
07/06/28 01:50:56 bpm5Cm/e
このスレはなにげに勉強になるね。

URLリンク(prdownloads.sourceforge.jp)

WEB上にコンテンツを置けるバージョン。
絵も音もスクリプトもWEB上にあるので本体はものっそ小さい。
でもネットにつながないと使えない。
コンテンツはまだ変わってない。
ソースがド汚くなってきている。あとで整理するよ。

実行は以下のとおり。
java -jar jongs.jar URLリンク(sky.geocities.jp) EUC_JP

Jarの入っているディレクトリのパーミッションは書き込み可にしてくれい。


163:苦労人 ◆GLwOp7gUfc
07/06/28 01:54:58 bpm5Cm/e
ZIPファイルの日付間違えた…orz

164:login:Penguin
07/07/02 14:44:10 83Op89Zu
もう苦労しか書かなくなったな
ネットに上げるニーズはあるのかどうかわからんが
Javaであることも含めなんかちょと革新的な希ガス
イベント絵隠蔽はいりそうだがな
苦労が作ってたのはブラウザみたいなもんなんだな

165:login:Penguin
07/07/03 15:12:29 wyqycUeL
ネット上のコンテンツ実行させるのはいいが
セキュリティ考えろよ
javaアプリなんだからアブレットみたいな対策ねーだろ
ゲームにみせかけたスクリプトでシステム破壊されたらシャレにならん


166:苦労人 ◆GLwOp7gUfc
07/07/04 00:31:22 ulmUhj75
>イベント絵隠蔽はいりそうだがな
画像隠蔽とスクリプト隠蔽は仕組みをかんがえてますぜ

>セキュリティ考えろよ
確かに。
何でもできるPerlとかと違ってスクリプトでは何もできない(自慢にならん)のがjongsのいいとこです。

当初のシナリオ(推理モノ)から構想が膨らみすぎたので
いっかいサンプルシナリオをおいて、もっと単純なのにします。


167:login:Penguin
07/07/27 05:53:57 Q588HGIf
期待揚げ

168:苦労人 ◆GLwOp7gUfc
07/08/01 16:23:02 YKnNBo1o
ワンフェス手伝いに刈出されて身動きとれないっす。m(_ _)m
間に合うのか原型(オリジナルだけど)作り!(w
そのあとコミケ手伝いも控えているし。
真性創作系ヲタなのでこの時期は手が止まるっす

169:login:Penguin
07/08/01 20:32:24 5WRo3liG
多才だね。生存が確認できてうれしいよ。

170:苦労人 ◆GLwOp7gUfc
07/08/02 03:22:28 gFkHlx2P
この一月なにもしてなかったのではなく、
それなりにJONGS向けに動いてはいました。

シナリオ打ちつつも

どうしてもシステム系が気になり
組んでいたのが、セル移動・拡大縮小系のエフェクトで
一応バグありだけど動いてはいます。
本当はデバッグしてUPもしたいとこなんですが。

あとMP3の自家実装のためにバカ高い本買って
変形離散コサイン変換勉強したりもしてたんすが
時間が足りないっすー。


171:login:Penguin
07/08/03 02:55:38 u3HVedZw
MP3実装って、MP3が使ってるアルゴリズムのライセンス理解してる?

172:login:Penguin
07/08/03 04:00:03 6xVjDMzy
Mp3もOggも本質的な数学的原理は同じ。離散コサイン変換。
JpegやMpegなんかも同様。原理理解という意味では的外してないんじゃねーの?
圧縮技術としてはある領域の波形求めて合成する周波数成分を抽出するんだけだから数学的には古典的なハナシ。
ライセンス云々は数式の適用の仕方(領域の設定とか)とファイルフォーマットだけだろ。
まあでもプログラムにするには最適化されてるアルゴリズムを勉強したほうが早いかもしれんよ。
数式からアルゴリズムはそう簡単に求まらないし、生真面目に実装してたら遅くなる。


173:login:Penguin
07/08/03 04:46:51 ssLwtUjx
MP3はアルゴリズムの関係で本家に協力する形での学術目的以外の実装では徴収対象って話。

フリーのMP3デコーダの実装者の中にはそれに
従ってライセンス問題解決してからやってる人も居るわけで。
企業は金払って、野良ライブラリの殆どはそんなもん無視が現状。

だからVorbisが出来たんだろうが。
可逆ならFLACもあるし。

174:login:Penguin
07/08/03 10:26:53 6xVjDMzy
つか離散コサイン変換つう言葉出してる時点で圧縮原理のハナシをしているだけだって
ライセンスは離散コサイン変換という数学上の話とは関係ない
Mp3はあくまで圧縮音声形式の代表としてゆっとるだけだろ
でも一番楽なのはJINIでネイティブプレイヤーに繋ぐことじゃね。


175:login:Penguin
07/08/03 11:08:44 +n9osBmB
>MP3の自家実装のために変形離散コサイン変換勉強
ていってるね。

問題はMP3が実装したいのか、離散コサイン勉強したいだけか、でえらい違う。
ただの離散コサインというアルゴリズム自体は色んな場面で使われてる。

あと、いまどき音鳴らすためだけにJNI使うのは馬鹿げてる。
既存のpure javaライブラリ使えば良いだけ。
JNI部分のメンテコストの方が高い。
昔はパワー足らずでよくJNI使ったけどね。

いまJNI使うのは特定のOSしかもってないネイティブAPIがどうしても必要な場合くらいしか使わない。
それだと結局java使う意味なくなっちゃうんだよ。
JNI使えば速度出るってのも過去の話だし。

176:苦労人 ◆GLwOp7gUfc
07/08/03 16:35:32 m7i7Z7l5
う。MP3と書いただけで延びてる…無論Oggも含めては考えていますが、調べていくと処理系的にはOggよりMp3のほうが軽いんすよね。
ライセンスの件は知ってるけど、それはあとまわし。
組むにせよとりあえずは野良デコーダでいいっす。

自家でやりたいのは同時に動く他スレッド処理への影響があった際にソース理解していじれないと調整できないからです。

Pen3-500程度のマシンで、同時に複数音を出したときに、画面処理しながらどこまで多重演奏できるかがポイントっす。
つまりBGM演奏しつつ、効果音出しつつ、台詞言わせつつ、画面遷移できればいい。
MIDI+WAVなら問題なくクリアです。


177:login:Penguin
07/08/04 05:09:39 KlB5Rs8Q
ライセンス後回しいい加減すぎw
ソフト作るならライセンス解決してからにしろよ。

人様の著作物と関連権利だぞ。
ライセンスを理解し、同意した上で事前に使用権が与えられるんだぞ?

178:苦労人 ◆GLwOp7gUfc
07/08/04 06:59:27 RFxNyr66
アルゴリズム調査段階でそもそも組むかどうかもわからん。
まだテストコードすら組めるような段階ではない。
 原理を理解してないんだから、そっちが先だって

デコーダの組み方考えるために本買って読んで勉強してるだけで
 犯罪者扱いされ悪し様に言われる筋合いはない。

その勉強も、ライセンスを理解し、同意した上でゼニ払ってやらんといかんとでもいうのか?


開発して公開前に、権利会社にゼニ払うのだって解決策だぜ。

つうか今フィギュア作ってるんで、その勉強すらそれ終わってから(w
ああ、朝になっちまった。


179:苦労人 ◆GLwOp7gUfc
07/08/04 07:49:36 RFxNyr66
研究で組むのなんて、子供ピカチュー落書きか腐女子イラストみたいなもんで
野良デコーダ組んでも公開しなきゃいいのはわかるけど。
昔「午後のこーだ」がやってたみたいにソースだけ流すのはどうなんだろ。

ところで疑問。
あちこちに公開されてる既存のJavaのデコードライブラリはそのクリアしてるのかな?

確実に権利クリアされたフリーかつスレッド動作可のMP3ライブラリがあるなら
妥協してもいいかもとも思う。

Oggは本当に他の特許侵害してないかどうか怪しいからパス。
重そうだし。


180:login:Penguin
07/08/04 10:22:14 5KbsjxRn
重いって言うんだったら、Javaを選択しなきゃいいのに…。

181:苦労人 ◆GLwOp7gUfc
07/08/04 12:51:27 RFxNyr66
乾燥待ち。

C言語で開発の企画している方いらっしゃったので、ネイティブ派はそちらを支援されては。

Javaの可搬性がなかったら時間とれなくて、自分は開発できてないっす。
USBメモリにソースとWindowのJDK15だけいれとけば結構あちこちでできるわけで

実のとこ未だに圧縮音楽が必須だとは思ってないです。
離散コサイン変換も実のとこ半分はJONGS、半分はMPEGデコーダにも興味あって勉強してるだけだし。


182:login:Penguin
07/08/04 14:39:56 sfzYU2MX
午後のこーだってアーカイブDLしてデスクトップ上でコンパイルしてからインストールさせてた奴だっけ?

あれは本家に参加してちゃんとソースマージしてる。
ソースからコンパイルしてインスコさせてるのはライセンスを守るため。

午後のこーだ自体はライセンスを守ってるので
ライセンスに触れないならなら午後のこーだをどう使うのも自由で
午後のこーだでエンコードしても徴収対象にはならない。

>公開されてる既存のライブラリはそのクリアしてるのかな?
それは配布しているPJに事実関係確認すれば良いじゃないか。
徴収宣言する前からあるPJの中には本家が
手のひら返したのにブチ切れて配布だけはそのままってのもあるし、
消えたところもあるし。潰されたところもある。

そもそも、そういう事はソフト作る事前に利用するライブラリ規定して
ライセンス問題解決しておく作ってる側のやっておく事だろ。
人に聞いてどうする?


183:144
07/08/04 15:06:24 whINZvq1
人に聞くこと自体は悪いことじゃないと思うが・・・

184:login:Penguin
07/08/04 15:08:45 0O+BOqpf
めんどくせーな。もうwavとmidiでいいよ。

185:login:Penguin
07/08/04 16:19:12 kXMI6NUF
しかし、ライセンス云々の話になると、どうしてこうも蛆虫みたいな奴らが涌いて出てくるんだろうな。
ライセンスの話は第三者が口を出すことじゃねーだろ。

186:login:Penguin
07/08/04 16:48:58 1XjqngDV
本家ってなんのこと言ってるんだろうな。ただのバカだろ?

どうにしろ、「オープンソース」のエンジンなら特許とかライセンスは適当な扱いはできないのでは。

あと、ここではエンジンとそれ以外の作品部分は著作物として関係ないということにできるという意見が多数だけど、
エンジンに勝手に手を入れることによって作品が破壊されると考えるくりえいたーもいるみたいだし。
エンジンを作ってる人(たち?)のポリシーが適当だと使ってもらえないんじゃないの。

187:苦労人 ◆GLwOp7gUfc
07/08/04 16:56:33 RFxNyr66
午後のこーだの情報さんくす。
何故ソース配布してたのか事情をしらなかったもんで

まだMP3系は作ってないし手もつけてない。
>183のいう通りの事前調査の段階。

そもそもJONGS開発は一切、外部ライブラリ使う気なかったんだけど、
pureJavaのライブラリ推す方がいるので、推薦している方に聞いているつもり。

午後みたいなネイティブ既存はじかに使えないし
雰囲気的には、野良公開っぽいMP3の既存pureJavaライブラリは使わないほうがよさそう
正式にMP3開発に参加するのもハードル高くてめんどい。
ゼニは高そう

すると選択肢は下のどれかか。

1、JNIで既存ネイティブ叩く
2、OGG系開発
3、スレッド可なOGG系外部LIB探す
4、めんどくせーな。もうwavとmidiでいいよ。


188:login:Penguin
07/08/04 17:12:24 RFxNyr66
>「オープンソース」のエンジンなら特許とかライセンスは適当な扱いはできないのでは。

確かにオープンソースにこだわったら最終的なリリース物に妥協はできない。
圧縮音楽系採用するなら、無駄でもpureJavaかつスレッドで組んだ、離散コサイン変換系処理が使えるかどうか調整しながら組んで検証しないといかん。
そのためには「離散コサイン変換系処理」を理解しなければならない(仮組みならMP3のが楽そうだ。)<=今この段階

ほんとめんどい。
早くキャラ決めて、絵を描いて、シナリオ書いてゲームリリースしたい(笑)
とりあえず棚上げでmidi+wavでリリースするか。

とフィギュアの脚にヤスリかけながら打つオレ(w


189:login:Penguin
07/08/04 20:39:11 gQVwhjzy
JOrbisかJoggのテストアプリがメインとは別にエンコードスレッド走らせてた様な気がする。

>「オープンソース」のエンジンなら特許とかライセンスは適当な扱いはできないのでは。
W3Cのソフトウェアライセンスならここ肩代わりしてくれるんだよね。

190:login:Penguin
07/08/04 23:58:16 vgeH4EXY
やっばい。関係ないけどLinuxでUSBオーディオにしたらMIDIが鳴らなくなった(TT)
ていうかTiMidityをインスコしてあるんだけどこれは鳴る。ゲームとかブラウザーのプラグインの
MIDIの再生が出来ないわ・・・
通常に使う音の再生はalsaのプラグインのdmixerを使うように.asoundrcにへ記述して鳴らして
いるんだけどゲームとかブラウザーで鳴らすMIDIはなんか他にやらないきゃダメっぽい。
めんどくせ~(TT) まあ、音は良いんだけどねUSBは・・・

191:login:Penguin
07/08/05 05:54:23 xI3OygRC
それはたんに *linuxで* *USBデバイス* と *MIDIシンセ* の扱いが手間が掛かるうえに、 *環境依存* が強いだけじゃね?

192:login:Penguin
07/08/05 06:44:34 82aYg79M
wavとmidiでいいよ。 他は必要に迫られたら追加すればいい。

193:login:Penguin
07/08/06 18:12:08 MoOXMvok
おれも、wavとmidiでいいと思う。
適当なインタフェースにしてあれば、後でvorbisでもmp3でも追加できるでしょ。

194:login:Penguin
07/08/06 21:19:25 dfsynyIE
このすれにこんなに人がいることが驚きだ
お前ら何処から沸いて出たのよ?

195:login:Penguin
07/08/06 21:41:55 COA+gjFr
苦労人が沸いて出ると皆が沸いて出るようにスクリプトが組んであります。

196:login:Penguin
07/08/06 22:37:08 gIY7czs6
>>195
漢字の使い方間違ってるよ。

197:login:Penguin
07/08/06 22:38:38 gIY7czs6
ああ、194も一緒か。頭弱い奴が多いんだな。

198:login:Penguin
07/08/07 00:16:26 9iTP2ZhB
>>196
間違いを指摘するのはいいことです。

>>197
他人を見下げる言い方は自分がバカだと自分で言っているのと同じです。>>196さんを見習いなさい

wwwwwwww

199:login:Penguin
07/08/07 02:31:25 rC5xnNj3
URLリンク(constellation12.web.fc2.com)
今VIPでこういうのやってるみたいなんだが短編オムニバスは賢い希ガス
作る方は負担が軽いし寄せ集めればボリュームも出せる

200:login:Penguin
07/08/07 02:38:27 c3xbc6c6
短編企画なんざこれまで色々な所で出てた

201:苦労人 ◆GLwOp7gUfc
07/08/07 18:32:48 3GC7/FJl
>JOrbisかJoggのテストアプリ
時間がとれるようになったらチェックしてみます。
それで簡単にいけるようであれば組んでみます。
音が飛ぶようだったらとりあえずナシで。
…wavをjar圧縮して解凍後再生するってのはナシかな。

とりあえずはwavとMidi路線で軽いのを上げ、解説サイトを作り、シナリオ募りますか。
オムニバスは楽しそうですね。


202:login:Penguin
07/08/07 21:11:48 EU27BPqr
昔、そのテのはネタは幾つか見かけたが、大体が人集まらず頓挫してたな。
短けりゃ、規模が小さけりゃ完成する可能性が高くなるっつー程、単純な物ではないらしい、2chゲームってのは。

特に2chで立候補してくるシナリオライターってのは、
自己主張が強いのか、短くまとめる力がないのか、
それとも「俺は大作がかきてぇ、かきてぇんだ!」なのか知らんが
短編オムニバスにはあまり食いついてこない傾向にある。
オムニバスにすることで自身の作品が埋もれてしまう、ってのも寄り付かない原因の一つか。

VIPのような幾らでも人がいるような、ある種の人海戦術がとれる板でないと
成立しにくいネタだと思う。

203:login:Penguin
07/08/08 02:41:30 hk08myIo
まぁ、問題は、このスレにどのくらいの制作希望者がいるかだな。
苦労人以外は殆ど見かけねーような気がするんだが。

204:login:Penguin
07/08/08 03:59:36 ZMetVnDu
今いそうなのっつったらシナリオ3の奴くらいか
呼びかけると顔出すし

205:login:Penguin
07/08/08 06:07:56 7GsEAU4B
シナリオや絵もオープンなの?

206:login:Penguin
07/08/08 07:41:40 evqA25SP
>>203
作ろうかと思ったけどシステム側があまりにもしょぼいので一緒に心中したくない。
自分のゲームを引き立ててくれるようなシステムで作りたい。

207:阿痲婁
07/08/08 08:29:03 Q/VMoSZD
>>206//KDE/desktop.では、online.で、penguin.が出来た記憶は在るがy

208:login:Penguin
07/08/08 11:50:56 6mM5NiRK
ノベルゲーに限定すれば
必要なものは揃ってるようにみえるがな
作者が無駄なもの嫌いそうだからアレだが
お飾りは部品つくればいくらもできそうだし


209:login:Penguin
07/08/08 12:29:21 P9PTsPo6
>>205
特に決まってないからオープン?フリー?コピーレフト?にしたくない場合は
「自分の分はフリーにしたくないんだけど」みたいに交渉してみたらいいんじゃないだろうか

とにかくLinuxで動くんなら何でもいいyo

210:苦労人 ◆GLwOp7gUfc
07/08/08 16:27:59 VzW0kqDk
しょぼい(笑)のは、あくまでノベルゲー専用というとこでコンセプトの一部ですから
その分PDAやら携帯やらへの移植がものすごくやりやすくなる筈。
まああと要望を書いてもらえれば、意外と簡単に実装できるものもあるかもしれないっすけどね。

シナリオや絵は作者の意思。どうしたいかでしょうね。
著作権は作業者のモノすから。

あとシナリオと画像をhttp経由で持ってこれるようにしてあるんで
キャラ絵を準備して、会員制BBS使った"リレーノベルゲー"とかできそうではありますね。
シナリオファイルをサーバ側で動的に生成して。

書き込み側は分岐をしたら当然BBSを増やさないといかんので
サーバー側の仕組みを考えないといかんですが。
…レスのツリーつける感じで分岐してもいいか。

あと、個人作者でも、ブログをつけるようにシナリオ更新とか
シナリオを週刊連載とか。ニーズがあるかどうかはしらんけど。


211:login:Penguin
07/08/08 17:27:26 VzW0kqDk
会員制といっても想定しているのは誰がどこのシナリオを作成したのかという
著作権を明確にするためにID・PWで管理しようというものですので
有料会員とかそーいったものではないです。
…勘違いする方もいるやもしれぬと思い。

当然プレイヤーは登録なしで遊んで可。

212:login:Penguin
07/08/08 17:53:47 uB8aXWEX
>>204氏の言うとおりシナリオ3のやつはまだいます。
JONGSにはすごい期待してるので苦労人氏にはお身体に気をつけて是非頑張っていただきたい。

そこでひとつだけ要望なんですが、動画を呼び出すことは可能でしょうか。
自分が作ろうと思うのは従来のノベルゲームと言うよりは、自主制作アニメに近い形なので、
要所で動画を入れたいのです。
ご検討お願いします。

213:login:Penguin
07/08/08 18:50:28 VzW0kqDk
○動画
動画ファイルの再生という機能ではSUNの提供しているJava Media Frameworkをインストールする必要がありますが理屈的には可能です。
自分は使ったことないのでパフォーマンスは未知数ですし少々調査時間は必要ですが。
ただし対象マシンが絞られる可能性はあるでしょう。WindowsとLinuxのみでMacは除外とか。
CPUはPen4以上とか。
仰る使い方でしたら再生の間は他のスレッドの停止ができるのでCPUを動画再生に全部使えるという点ではそれほど悲観的にならなくて良いかもしれません。

アフレコ音声と同期するとか、数分のアニメとかいうのではなく、数秒程度の簡単な動画であれば
JMFなしで特に動画ファイルにせずに、画像ファイルを全コマ用意してもらってファイル名順にパラパラ再生というのは可能でしょうね。
10年くらい前、Javaで組んだあるゲームやりました。背景にパラパラ漫画を再生しながらBGM鳴らしつつ特打をするという奴でしたが。

…あーJMFでMP3再生って手もあるね。


214:シナリオ3の212
07/08/08 22:34:07 xMXg1d8v
>>213
おつかれ様です。
> アフレコ音声と同期するとか、数分のアニメとかいうのではなく、数秒程度の簡単な動画であれば
> JMFなしで特に動画ファイルにせずに、画像ファイルを全コマ用意してもらってファイル名順にパラパラ再生というのは可能でしょうね。
パラパラ再生はどれくらいのスピードでできるものなのでしょうか?
できることなら一般的なtvアニメ並の8fps(一秒間に8枚の絵)くらいのクオリティを目指してますので、
それくらいのスピードが出るようであれば、それでもOkなのですが。

しかしできることなら数分のものをちょくちょく入れたいので、
もし何とかなるようでしたら動画の再生の方をよろしくお願いします。

215:login:Penguin
07/08/09 01:14:38 S3yLUElx
>PDAやら携帯やらへの移植がものすごくやりやすくなる筈。
マジ話これは夢見ない方が良い。一から別物作るなら別だけど。

>自主制作アニメに近い形なので
flashでやればいいんじゃないの?
linux系のflash環境ってなかったけ?

216:苦労人 ◆GLwOp7gUfc
07/08/09 08:53:34 epoAkDPr
昔の話なので曖昧っすが、ペンティアム200MHZくらいで、15fpsくらい出せたような。
Windows機限定だったし、アプレットだったし、IEのVMだったし。640x480で画面は256色だったし。
環境が全然違うのでアレですが。

パラパラなら絵を渡すルーチンさえあれば多分実質作業半日で組めると思います。
今も画面切り替え時に1コマずつ画面作って描くというアニメーションはやっているので。
あれは10コマくらいだけど。あれくらいのスピードは出るか。
…速度は結構ビデオボードに左右される。

時間とれたとこでJava Media Framework、トライしてみますよ。

オレが心配するこっちゃないっすが、数分のアニメって、結構大変じゃないすか。
(はるか昔、ビデオ機器で手描きアニメを仲間と作ってた経験から。)
秒間8コマでも2分で1000枚くらい絵が必要なわけで。
まあ今ならFlashから変換するか、3Dでも使うのか…わからないでもないけど。

…というかノベルゲームではなくなってしまったような…
JONGSの拡張サブセットということでいいか。

217:login:Penguin
07/08/09 09:06:21 epoAkDPr
>マジ話これは夢見ない方が良い。一から別物作るなら別だけど。

確かにおそらく使えるのは素のスクリプト処理系だけでしょうね。
画像系、音声系全部作りなおす必要が出てくるとは思うけど。
あとそれこそ動画再生系は無理でしょう。

でもPCで組んだスクリプトPDAで実行できたらいいと思うんだけどな
JAVAでなくともぜんぜんいいんだけど。
夢ばっかふくらます奴

>flashでやればいいんじゃないの?
まあ動画系組むのはすきだからいいけども
雰囲気的には確かにFLASH向きですよね。
URLリンク(f4l.sourceforge.net)




218:シナリオ3の212
07/08/09 09:37:25 n7WYy0y8
> 時間とれたとこでJava Media Framework、トライしてみますよ。
ありがとうございます。

アニメーションに関しては結構本気で作ることにしてますので、それだけで一大プロジェクトです。
とりあえずひとりでプロモーションを作って、それをネタに人を集めて
自主制作としてはそれなりのレベルのものを作りたい。時間はかなりかかりますが。
シナリオは結構長いけど、それを全部アニメにするのは無理なので、
基本ノベル形式で、芝居させたいところはアニメにする、と。

以下は本編とは関係のない練習gifアニメですが、
大体どの程度のものを目指してるか、何故flashでも3Dでもないかは、想像してもらえるのではないかと。
URLリンク(nullpo.vip2ch.com)

219:login:Penguin
07/08/09 14:24:10 tvRME73q
JMFのネイティブ版は素のラッパーでラップ元のバグをそのまま継承してるので
バグ追う時は元のAPIの方調べないといけないので気を付けて。

pure javaは使いものにならないから。

220:苦労人 ◆GLwOp7gUfc
07/08/10 11:13:32 sqlaAj2w
今日は明後日のワンフェス準備でお休みっすー。
その分昨日がキツかったー。

>以下は本編とは関係のない練習gifアニメですが、
おおー。「芝居」の意味がわかりますね。
こういうもの見せていただくと、モチベーションが湧くというものです
スケジュールの都合がつけばでアニメーターとして参加しようかな。
などと無謀にも考えたり…リハビリがいるけど。

>元のAPIの方調べないといけないので気を付けて。
経験者どの、アドバイスTHX。
頭の片隅に入れて作業します。

>pure javaは使いものにならないから。
どこを調べてもpure java版について書かれているとこがないので
怪しいとは思ってましたが
…Macは切り捨てですね。

さてと、シリコンシリコン。


221:login:Penguin
07/08/10 12:30:51 m2Oh5zFO
macはOSS使ってるくせにアップル仕様の変態動作になってるから
ネイティブでやろうがjavaでやろうが苦労する。

javaの場合アップルのJREが変態だもん。
GUIまわりとか文字の扱いとか・・・。
コスト考えたら切り捨てても良いかと。

222:苦労人 ◆GLwOp7gUfc
07/08/19 21:36:39 c4Hkcst1
コミケもワンフェスも終わったんで、来週から再始動します。
あんまり期待しないでいてください。
それなりの刺激は受けたっす。


223:login:Penguin
07/08/19 21:38:13 c4Hkcst1
文が抜けた。

気楽に作りたいので、あんまり期待しないでいてください。


224:login:Penguin
07/08/26 23:18:43 kdfzZfJX
ショボーン
絵はまだ出来ないのか。

225:login:Penguin
07/09/07 22:22:28 BFwm0OLO
期待あげ

226:login:Penguin
07/09/07 22:29:19 8YE5+Gqi
絶望さげ

227:login:Penguin
07/09/08 06:23:12 vBYs3GT/
超あげ

228:login:Penguin
07/09/08 07:00:46 VbU3pC/t
超さげ

229:login:Penguin
07/09/09 13:28:17 rXFZuKoq
無理だ
大体画像データを作る時点でヤバイ気がする
元絵とかモザイクかけないで作るらしいし
ポリゴンだって作業する人のモチベーションを考えて詳細まで作りこむらしい

そんなデータ流せねー

230:login:Penguin
07/09/09 13:51:01 jkqVOuay
ふむ。原画(無修正状態)がソースコード、修正済み画像がバイナリオブジェクトに
対応すると考えればオープンソースエロゲは無理だな。

だが、オープンソースな美少女時計プログラム EmiClock は、画像そのものは画像として
保護されるということになっていたような記憶がある。何で読んだか忘れたが、
確か画像データも内部にスクランブルをかけて持つようにしてた筈

231:login:Penguin
07/09/09 22:13:39 ByfTxSno
データ自体にGPLは影響しないだろ。作った人間の著作物。

というかクラスパス例外つければ良いんじゃん。
そしたら成果物を利用して何か作ってもGPLの影響は受けない、OpenJDKみたいに。

232:login:Penguin
07/09/29 20:54:26 5rIrz9S8
   ○○○
  ○ ・ω・ ○ がおー
   ○○○
  .c(,_uuノ


233:login:Penguin
07/09/29 20:58:04 bVZsItZG
二十日ぶりの書き込みか、、、

234:login:Penguin
07/10/11 21:17:38 EHrhADWt
人いるのか?

235:login:Penguin
07/10/11 22:11:49 uoDXzZ7y
誰も居ない

236:login:Penguin
07/10/12 18:33:28 M2LhgVqG
そうか、お前がいるな

237:login:Penguin
07/10/12 20:00:11 XCt3BUTw
俺はいないぜ

238:login:Penguin
07/10/25 11:17:45 Yfdtjico
>>234-237
ふいたwwwwww

239:login:Penguin
07/11/11 18:30:07 hdXUySKv
既出かもしれないが一応紹介
Ren'Py URLリンク(www.renpy.org)

"Ren'Py is an engine that supports the creation of visual novels and dating sims, forms of computer-mediated storytelling."

240:login:Penguin
07/11/18 12:20:13 Q3nf1mim
まじ、誰も作る気ないな
俺もだけど

241:login:Penguin
07/11/18 17:27:39 ubP1pCDH
お前には最初から誰も期待してない

242:login:Penguin
07/11/19 12:03:31 cJbkpaia
俺も、俺も

243:login:Penguin
07/11/22 00:46:56 dyVPDIgC
だから吉里吉里に協力した方が早いって。

244:login:Penguin
07/11/25 21:24:29 mkbDD6Q8
絵は描けるが、肝心のプログラムが書けない\(^O^)/
それこそ、シエルで紙芝居だ

245:login:Penguin
07/11/25 22:27:41 uDp9r98R
ゲーマー 「おお、ゲームを作ったのですか。ところで何で動かしているのですか?」
244氏   「Bashですね」
ゲーマー 「あまり聞いた事がない言語ですが・・・」
244氏   「フフフ・・・」

246:login:Penguin
07/11/25 22:32:47 oNDyuL7q
>>245
ゲーマー 「あぁ、アレですか思い出しましたよ」(知ったかぶり)
244氏   「さすがゲーマーだからゲームの事はなんでもしってるんですねw」
ゲーマー 「それほどでもw」(帰ったら急いで調べねば)
244氏   「フフフ・・・」(本当は知らない事に気づいている)

247:login:Penguin
07/11/26 02:25:52 SZS1rD42
なにそれ? シエルって設定上、メインルートの事実上ヒロインキャラなのに…とかw

248:ほしゅ
07/12/22 01:12:28 HbSZur4P
   ○○○
  ○ ・ω・ ○ がおー
   ○○○
  .c(,_uuノ

249:login:Penguin
07/12/22 02:01:25 WEnZnvt0
これはどう?
URLリンク(softlab.tsukuba-bunko.org)

javaっぽいけど

250:login:Penguin
07/12/22 14:53:52 raX1c3GS
りりかるlispのえろげ ほしい
英語ならsicpみたいに大学の授業で使われるかも

251:login:Penguin
07/12/23 21:23:38 JUEWYiom
>>244
フレームバッファ使おうぜ!

252:login:Penguin
07/12/24 01:38:20 6InX3TY1
DirectXと互換性のあるAPI群作る方が手っ取り早いだろ
あとはWINEとの組合せだ

253:login:Penguin
07/12/24 12:35:08 HW55W7Fl
一番の問題点は羞恥心を捨てされるかどうかだろ
APIなんぞ瑣末な問題にしか過ぎない
っつかDXなんてダサすぎ。

254:login:Penguin
07/12/25 02:52:22 PF6fDu9E
ダサいかどうかは別として、Linuxエロゲの道は確実に開かれる。
ここでお前らがオナニーするよりも確実にな。

255:login:Penguin
07/12/30 13:49:30 MvxxiSUm
画像とテキストがあれば言語や環境はどうとでもなるだろ。
Winでなら作ってるんだが、Linuxの、それもオープンソースで作る意味って何だ?
それでどんどん作品を作ってくれる人が現れることを期待してるのかな?
それだったらWinでいいんじゃね?

256:login:Penguin
07/12/30 21:28:09 gykhm1+f
別にwinでもいいと思うよ俺も。つか、win/linux/mac対応が一番良いと思うが。
外国のフリーのゲームってそういうの多いしな。

257:login:Penguin
07/12/30 22:01:49 i/0+l6ZP
やっぱスレタイ変えるべきだったな

258:login:Penguin
07/12/30 22:03:34 lmsDyM1E
マルチプラットフォームってならjavaも良い選択だが動画再生がJMFに頼りきりなのでmacがあぼーんなのよ。
javaでちゃんとしたゲーム作ろうとした場合JOGLはやっぱ要るし、場合によってはJOALも要る。
問題なのはエンドユーザーに環境構築させないといけない事。
結局、動くかどうかは環境次第だから自己責任ねって事になる。

259:login:Penguin
07/12/31 09:25:23 NDQQhhkH
> 結局、動くかどうかは環境次第だから自己責任ねって事になる。

うーん、それってWindowsの世界では市販ゲームソフトでも当たり前の話なのだが・・・
URLリンク(companyofheroes.zoo.co.jp)
↑こういうのの山のような注意事項の羅列がそれ
(実際、マイナーなビデオカードでは動作条件を満たしていても動かないことはよくある)

妙に神経質になってはいないかね。それこそオープンソースならそういった環境の人も
初期化ルーチンを一部手直しするだけで動いた、とかそういう事が起きるんだよなぁ。

260:login:Penguin
07/12/31 11:26:04 1bKRZD1N
金取って販売するならともかく、フリーソフトとして配布するだけなら機種やOSに対する依存は割と適当で良いんじゃねえ?

261:login:Penguin
07/12/31 11:50:09 N2Vnk4du
エロゲー程度の機能でいいなら、ブラウザベースにするっていうのはどうなんでしょ。

262:login:Penguin
07/12/31 13:45:48 IOxoLSmy
シナリオとプレーヤを分離してプレーヤをクロスプラットフォームにすることが、
使用人口の少ないLinuxでもエロゲ環境が整う一番の近道じゃないか?

フラッシュなら色々と動くし、アリスソフトだっけ?フリーでプレーヤだしてなかったっけ。

263:login:Penguin
07/12/31 14:28:14 1bKRZD1N
>>262
URLリンク(8ne.sakura.ne.jp:20008)
System 3.5 for X Window System
フリー宣言されてるアプリのほとんどが動くらしい、試したことはない(アリスのゲーム、嫌い)

後は古里古里の次期バージョン3はLinuxとMacにも対応予定、だそうだ
fateもこれで動いてるそうだし、商用エロゲーもこれで動いてるのが結構あるから、開発が成功すればwineなしのネイティブ環境で動くエロゲーも増えるだろうな


264:login:Penguin
07/12/31 22:53:32 K9jdU5h+
ONScripter とかの有名どころのエンジンなら、他プラットフォームへの移植バージョンがあるな。

265:login:Penguin
07/12/31 23:59:34 9k+Wz0yX
スリーステップ、生きてるか
来年は動いてくれ

266:login:Penguin
08/01/01 02:17:36 eKkXOeAT
次期吉里吉里はまだ2Dライブラリ出来てないのになんで市販ゲーが動くんだよ。
しかもTJSかなり変わってるぞ。

267:login:Penguin
08/01/01 10:26:55 pKiwGGX6
   ○○○
  ○ ・ω・ ○ がおー
   ○○○
  .c(,_uuノ

              ○。  ○
    ミハックシュ   ○    o   ○
    ミ `д´∵° 。 o ○
  .c(,_uuノ  ○ ○   ○


    ∧∧
    ( ・ω・)      .○○○ ○○○
  .c(,_uuノ   ..○○ ○○○  .○○○ ○○


268:login:Penguin
08/01/01 13:49:04 5X7leNVy
吉里吉里3てどうだろね
共通基盤として期待してる?

269:login:Penguin
08/01/02 01:01:26 tMqtAguA
俺言語臭がきついので期待してない。
ruby作りたいのかjs作りたいのかはっきりしろと・・・。

吉里吉里2か自前エンジンで良いと思う。

270:login:Penguin
08/01/02 01:58:46 WyuvEU5W
変なプライドで、既にあるもの使わずに
俺エンジン俺言語作ろうとしてるからこのスレがあるんじゃないか

271:login:Penguin
08/01/02 02:53:17 y2cDaETX
吉里吉里ってどこも独自拡張して使ってるからほとんど動かないのでは?

272:login:Penguin
08/01/02 03:17:42 6DGT8kcW
拡張いっても殆どはTJSレベルだからソース互換性があれば動く。
けど、3は互換性ないので動かない。

273:login:Penguin
08/01/22 12:10:09 yiAXiNME
何か急に伸びてるな。
基礎設計が古い、良く言えば枯れてるSystem3.5を取るか、
吉里吉里2か。

俺言語話はしかし板違いという気もするな。
俺言語設計スレとか言語実装スレってム板(マ板?)にあったっけ?

274:login:Penguin
08/01/22 23:58:54 FaeWTp0L
「コンパイラ・スクリプトエンジン」相談室12
スレリンク(tech板)

275:login:Penguin
08/01/23 00:13:52 sO21m0E9
System4.0も設計古いぞ

276:login:Penguin
08/01/24 13:49:30 NcJaQKYo
ごめん、初めて来たんだけど、Wikiってどこですか?

277:login:Penguin
08/01/24 22:33:38 4M+nBxHT
既出だっけか
窓の杜 - 【NEWS】Flashで動作する本格的なノベルゲーム実行エンジン「LemoNovel」
URLリンク(www.forest.impress.co.jp)

>>276
OSAGMでぐぐるとでてくる

278:login:Penguin
08/01/24 22:49:21 v9OUWUVN
ゲ制板で散々見た。このスレでは初めてだと思う。

279:login:Penguin
08/01/24 23:01:15 v9OUWUVN
自分が作ってるAPIの研究用にJava MEのMIDP上かAndroid上にノベルエンジン作ってみようと思ってるんだけど需要ある?

まともな実機が無いから完全におもちゃになるけど、ライセンスはnew BSDになる。

280:276
08/01/25 12:36:25 vXD/PUhC
>>277 サンクス!

281:login:Penguin
08/01/25 13:03:58 o8wj3xZP
>>278-279,=276?

このスレをチェックしてる人、かなり少ないんじゃないかと。

282:login:Penguin
08/01/25 19:54:16 +77hOxag
>>278-279だけど>>276じゃない。

>>281
まあ、ひとは少ないだろうね。
linuxのノベルゲーエンジンって少ないしAndroidもJava MEもlunix上で動くからどうかと思ったんだけど・・・。
そもそもjavaだとマルチプラットフォームだしね。

ひっそりと作るか。

283:276
08/01/25 21:24:04 vXD/PUhC
>>276だけど>>278-279じゃない。

絵が書きたいけどどっちかというとシステムの話がメインっぽいので、
それっぽい話題が出るまでROMってマス

284:login:Penguin
08/01/25 23:48:39 xfccZTKc
これからずっと出ないから、他所へ行け
ここは動かない
やろうとする人間もいなければ、需要もないからな

285:login:Penguin
08/01/26 19:03:05 TX6un2xe
絵がかけるのは最後の方だしな

286:login:Penguin
08/02/12 23:51:06 9hDVZxfE
ひょっとしてDLsiteで出てるエロゲってこのスレで作ったやつ?

287:login:Penguin
08/02/12 23:59:58 ngX6ntjI
んなわけねー

288:login:Penguin
08/02/13 00:17:39 vI3HcEhq
>>287
だよな・・・体験版が動いたのでちょっと感動。
ぶっちゃけOSが無料なのにエロゲに金払う気にはなれない。

289:login:Penguin
08/02/13 00:28:02 jHUDsaVW
linux的にはエロも自給自足なんだろうがな

290:login:Penguin
08/02/13 09:36:19 bcFfrCNl
エロは確実に金が取れる数少ないジャンルだからフリーでっていうのは厳しいなあ。
アマチュアが作れるエロゲなんて数も質もたかがしれてるしな…。

291:login:Penguin
08/02/13 10:10:42 jHUDsaVW
OSやオフィスアプリケーションまでフリーで作ってしまえるんだから不可能じゃないんだろうけど
エロゲにははっきりとした需要がないからプロジェクトのスタートが難しいんだろうな

292:login:Penguin
08/02/13 11:28:38 yOD5vhtq
フリーソフトのエロゲがほとんどないのはしょうがないんだよな。
普通のフリーソフトはこういうツールがあれば便利、で作り始める人がほとんどだが、
同じ感じで俺はこういうオナーニがしたい、という動機でエロゲ作り始める奴はまずいない。
需要はそれなりにあるはずなんだが、自分のために作る奴がほとんどいないんだから
ほとんどないのも当たり前。

293:login:Penguin
08/02/13 12:31:18 7om01uQB
自分の描いた絵じゃ勃たないって聞いたことあるな。そのせいもあるのかも試練

294:login:Penguin
08/02/13 21:35:04 T5LyzRbH
普通のゲームと違って、個人で作るにはハードルが高すぎる。

295:login:Penguin
08/02/14 01:47:17 x7r8enKO
並外れてエロい妄想を持ったリーダーが必要だと思う。

296:login:Penguin
08/02/14 08:56:04 yjLf4XT+
URLリンク(hentaisenshi.com)
これはwwwww

297:login:Penguin
08/02/14 09:06:37 jxt7Fmd/
>>286
Linuxで検索したら一件でたwww
URLリンク(maniax.dlsite.com)

298:login:Penguin
08/02/14 13:07:23 NMtw1TZo
ああ、JAVAでエンジン作るとかいってた人いたね
その人のかな?

299:login:Penguin
08/02/19 10:35:46 G+3mwXZm
バレンタイン前後にオープンソースエロゲで盛り上がる
お前らってのもまた、乙なものだな。


300:login:Penguin
08/02/19 21:44:43 3n7LMrhY
俺はその時いなかったぜ^^

301:login:Penguin
08/02/19 23:28:26 eJ85pXKC
バレンタイン・イベントか・・・エロゲにつきものだなw

302:login:Penguin
08/02/28 23:01:40 a1y0JJu7
いまjava me+midp2.0で作ってる。
AppletやXletみたいにマネージありだから低レベル層作るの楽なんだ。
エンジン層には手付けてないけどw

linuxでjava meて動く実装あったっけ?

303:login:Penguin
08/03/11 22:44:09 gLhJGn88
立てよ犬厨!今こそMSの牙城を崩すとき!
URLリンク(www.itmedia.co.jp)

304:login:Penguin
08/03/11 23:18:33 QNSzog5K
>>293俺も自分の描いた絵じゃ勃たない。自分そのものに見えてしまうというか・・
自分の日記帳見てるみたいな・・

305:login:Penguin
08/03/12 00:08:34 XPg2Q9Qx
>>302
流れを全く読んでないJ2MEプログラマがコメントするが、
Linuxで動くJ2ME実装は、もう何点も前からSunが出してるだろ・・・

むしろ、枯れすぎてSunのものは使えないという意味か?

306:login:Penguin
08/03/12 00:09:18 XPg2Q9Qx
あぁ、typo
NG: 何点も前から
OK: 何年も前から

307:login:Penguin
08/03/16 20:05:02 1yDjhsMn
枯れてたらエロゲはやらないしな。

308:login:Penguin
08/03/16 20:06:08 cPCvoIbE
誰がうまいことを(ry

309:login:Penguin
08/03/16 21:49:37 oryIEcO+
むしろ枯れているからこそ・・・

310:login:Penguin
08/03/16 23:49:01 wRGy9gyQ
このスレ意外と人いるよな、、、

311:login:Penguin
08/03/16 23:52:28 /70FrN+3
彼ったらエロゲはやらしいな。

312:login:Penguin
08/03/17 07:04:50 uvWM/cVA
さあ、今週はどんなコードが私を待ち受けているだろう!

313:login:Penguin
08/03/23 15:16:49 d0njtyqT
>>293
え、俺は自分専用のエロマンガを描いてたぞ。

全部燃やしたけど。今思えば一種のアールブリュットだった

314:login:Penguin
08/04/01 15:58:28 HuL0Xojc
Java ME MIDPでエンジン作ってる者だがテキスト垂れ流す最低限の部分は完成したぜ。
残りの主な作業は画像表示とエフェクトの実装。
完成したらSourceForgeにプロジェクト持ってるからBSDで公開するぜ。

315:login:Penguin
08/04/03 21:47:44 nuJrKcB7
>>314
乙です。
同人とかで使ってくれる所が出ることに期待。

316:login:Penguin
08/04/06 18:20:31 LtDVTmfi
常々思うのだが、

「Aを選んで、Aのルートへ」
「Bのルートを選んでBのルートへ」

「Fのルートを選んだ時、Dを通過しているなら、Fへ、通過していないならGへ・・」

これってゲームなのか?

317:login:Penguin
08/04/06 18:48:46 ImG5fvUI
人生というゲームは、選択の連続だ。

318:login:Penguin
08/04/06 20:59:02 6d0Si0sC
蔵などは・・・

319:login:Penguin
08/04/07 00:56:48 9FfRyus/
ゲームというのは勝ち負けを競う競技、遊戯のことなので、それにグッドエンド、バッドエンドがあれば間違いなくゲーム。
最終的に一つのエンディングになるやつはゲームから外れるかもしれん。

320:login:Penguin
08/04/07 01:45:48 voVdLXCc
よくわからんけどエロゲーにおける勝ち負けって性質上抜けたか抜けなかったかになるのか?

321:login:Penguin
08/04/09 21:00:16 /f7Z7dFF
>296
激しく萎え

322:login:Penguin
08/04/10 17:20:24 UnBpyuYS
オープンソースエロゲが出ないのは、はっきり言えば晒し者になるような勇気が無いからだ。
>>296のリンク先にッ!ぼくは敬意を表するッ!

323:login:Penguin
08/04/12 23:53:29 YjEOGG8V
完成・公開してる時点で勝ちだよなあ

324:login:Penguin
08/04/13 22:46:08 yo9BmzyA
例えばここで言うオープンソースのエロゲーって
絵だけを全部書き換えて「○○ベースの新作です」みたいに公開してもいいのかな?

325:login:Penguin
08/04/13 23:26:50 0TbFEyrU
>>324
ランセンス次第じゃないの?

326:login:Penguin
08/04/13 23:50:53 yo9BmzyA
取り敢えず上げられた物に絵を描ける人が気に入らなければ勝手に絵を差し替えて
シナリオ書ける人が気に入らなければ勝手にシナリオ追加したり書き換えたりして
音楽の出来る人が勝手に音楽差し替えたりして作っていくと面白いんだろうけどね。

初音ミク界隈なんかそういう感じで伸びてきてない?

327:login:Penguin
08/05/12 13:39:28 CpfCyl6l
苦労人さんお元気してますか

328:login:Penguin
08/05/12 14:02:55 Em0sA+Z7
要はだ、エロゲその物を作ろうとするからハードルが高くなりすぎて駄目になってしまうのだ。
まずフリーで初心者も操作できるエロゲツクールを作ればいいんだ。

329:login:Penguin
08/05/12 19:53:39 idkYLWnJ
オナニー公開するようなもんだからな
普通の神経してたら匿名でも相当根性いるよ。

330:login:Penguin
08/05/12 21:29:21 vuqJxCLI
>>328
NScripterのXポートとかあるから、車輪の再発明しなくていいよ。

331:login:Penguin
08/05/12 21:39:51 viwKnK8H
ということはこのスレも無事に役目を終えたわけだ

332:login:Penguin
08/05/12 23:03:24 sJHy+nq0
そうか、久しぶりにエロシナリオ作ってる最中なのだが。
今回は大作過ぎてとてもゲーム化は無理だしいいや

333:login:Penguin
08/05/13 02:22:15 oe9Z6+1X
まずスレタイがだめだな。作る奴なんて出やしな
”Linuxで遊べるエロゲスレ”ならもう少し伸びたと思う
Winライセンス必要な仮想化は論外としてもWineぐらいありにしないとネタが皆無

334:login:Penguin
08/05/13 10:44:44 0+QS7iOy
今さらながら支援貼りー
URLリンク(cgi.cc9.ne.jp)

335:login:Penguin
08/05/13 14:27:16 lba4c+/G
ペンギンが~~~(ノ°▽°)

336:login:Penguin
08/05/13 17:47:20 EOh/zVdI
>>303
Windowsでのエロゲーはマイクロソフトが許さないようだから
これからはLinuxでペドゲーだな。
ポルノがなくても幼児が出れば需要があるのは東方が証明してる。




337: ◆fVcYfHd6Fk
08/05/13 18:08:25 0zw+olTt
マスターアジアで抜いてろ

338:login:Penguin
08/05/13 21:00:03 fKhJePWo
東方ってそういうゲームだったのか…

339:login:Penguin
08/05/13 21:10:08 jez9ELQN
まあゲーム内容自体はちょっと派手なイライラ棒みたいなもんだからな

340:login:Penguin
08/05/13 23:30:05 h0QvsI9t
>>336
神主はガチ


341:login:Penguin
08/05/14 00:03:20 wnaCqARg
チルノでハァハァするような変態ペド層が
linux板にもいると聞いてきました

342:login:Penguin
08/05/14 01:35:51 Mj7sXZcS
Linuxで動く弾幕STGは少なそうだから
それなりに需要はあるだろうけど
普通の紙芝居エロゲより作る敷居は高そうだ


343:login:Penguin
08/05/14 01:52:22 qmH0Q/7s
紙芝居のほうが敷居高い気がする
声なしイベントCGなしの立ち絵のみ背景なしとかなら断然楽だろうけど

344:login:Penguin
08/05/14 03:53:37 tFB8HrTD

◆6月にマネージャパン、月刊アスキー、週刊アスキーの3誌が賞金総額2000万円の「シストレFXグランプリ」を開催
URLリンク(system-trading.jp)

5月22日より登録受付開始、6月2日よりグランプリ開始の予定。賞金総額2000万円。
  デモトレードの優勝者には賞金三百万円がプレゼントされます。


▼トレード部門
初期資産500万円で、デモ取引のトレード収益を競っていただきます。
URLリンク(www.fx-gp.com)

▼賞金総額
■社長特別賞(シストレソフト買取価格) 10,000,000円
●シストレソフト部門賞 1位300万円 2位100万円 3位50万円
●トレード部門賞 1位300万円 2位100万円 3位50万円
●前期MVP賞 50万円
●後期MVP賞 50万円

345:login:Penguin
08/05/14 04:39:44 dFhKKm29
はるか昔、「風のリグレット」というADVがあってだな



346:login:Penguin
08/05/14 05:57:55 WwMJ5/Ce
NScripterのスプリクトを
そのまま使うのがよかろう
そしてWINEで動かすのです


347:login:Penguin
08/05/14 07:10:05 KEkoZcVX
Linuxでも色んな環境があるから
けっこう面倒そうだな
ubuntu上では動いてもパピィでは無理とかありそうだ
ひとつのosでも音声再生環境はまちまちそうだし



348:login:Penguin
08/05/14 12:29:32 mWIB8u51
>>343
ナルキッソス


349:login:Penguin
08/05/14 18:23:12 mWIB8u51
>>329
技術以上に変態の感性をはぐくむことが必要だな。
マイノリティなものほど他に少なくてよい。
なので日本ではLinux媒体もエロゲーに向いてる。
いつの日か端末にコマンドを打ち込むことで
PCと直接やってるような気分になり
ハァハァする体質になるのだ。

350:login:Penguin
08/05/15 03:24:21 bTtHflFS
Linuxを使う時点で既に変態である


351:login:Penguin
08/05/15 20:29:09 4wa92OOB
>>345
買った人がリグレットしたという伝説のゲームですね

352:login:Penguin
08/05/15 21:49:43 z7IH93a1
ニアああ、いいかもな
  かんべんしてくれよ

Game Cubeの宣伝で何度も流れてたからここだけ覚えてる。

353:login:Penguin
08/05/15 21:56:12 z7IH93a1
GameCubeじゃねえや。DigiCubeだww
久しぶりの名前で間違えたぜ。

354:login:Penguin
08/05/16 12:13:20 KGTsnNir
急にkskしたな

355:login:Penguin
08/05/16 21:51:19 GUpmgqMs
NScripterでスクリプトを作り
ONScripterでLinuxに仕上げる
これで環境は問題ない。



356:login:Penguin
08/05/17 07:24:01 qWyds2D8
ノベルエンジンがJavaならWin/Linuxそれぞれ向けに修正する必要ないからもっといい
ので苦労人さんのに期待

357:login:Penguin
08/05/17 08:47:12 9ODgNwXQ
NScripter互換エンジン on Linux・・・

これじゃだめなん?
URLリンク(lss.eternity.ne.jp)

358:login:Penguin
08/05/17 16:38:01 oiL/gOsP
動画や音ならす場合ならjavaでもネイティブ依存あるよ。
あとゲームだとjava2Dは遅くて使い物にならないからJOGL必須になってくるし。


359:login:Penguin
08/05/18 18:07:03 iJyTb3EL
使い物にならないって程じゃないけどな。まあゲーム次第か。

360:login:Penguin
08/05/19 13:00:43 i9ZzTrkk
java2Dでアクションものつくって最近のスペックで10数fps程度しか出ないから十分遅いよ。
アルファ合成しながらぐりぐり動かしてトランジションかけたら重くて話にならんよ。

361:login:Penguin
08/05/19 20:49:57 mK4KTQrU
そりゃ画面サイズがでかすぎるんじゃね?

362:login:Penguin
08/05/20 02:31:41 l6cUgEc2
じゃ作るよ
ヘッダは必要なのを取り込んでね

int
main(int argc, char *argv[])
{

363:login:Penguin
08/05/20 06:33:07 TsasGlpd
println("Welcome TAKOYAKI CITY");

364:login:Penguin
08/05/20 22:04:49 6VCB9+K5
}

365:login:Penguin
08/05/21 02:36:31 bJOOP96t
とじやがったw

366:login:Penguin
08/05/21 04:29:44 UKFi/F4m
吹いたw

367:login:Penguin
08/05/21 11:08:43 4c/T3ggQ
この発想はなかったわ

368:login:Penguin
08/05/21 12:10:07 /FuYY834
じゃあjavaでつくろうか必要なライブラリはインポry

public class ADV{
public static void main(String[] args){



369:login:Penguin
08/05/21 13:32:24 zMWyEgRR
try{

370:login:Penguin
08/05/21 19:33:24 qf5nLHCJ
InputStreem is = getClass().getResourceAsStreem("/hoge.src");
BufferedReader reader = new BufferedReader(new InputStreemReader(is));

371:login:Penguin
08/05/21 21:03:41 vmM0/YdO
/*

   /⌒ヽ
  / ´_ゝ`)
  |    /
  と__)__) 旦

*/

372:login:Penguin
08/05/21 21:31:45 bJOOP96t
//てかjavaしらね

373:login:Penguin
08/05/21 23:07:23 Sp9w1kF3
throw new RuntimeException();

374:login:Penguin
08/05/22 15:17:13 gmG2tmnb
} catch (Throwable t) {

375:login:Penguin
08/05/22 20:36:07 5/oLRSF0
//すべて握りつぶす

}finaly{


376:login:Penguin
08/05/23 20:40:45 Kb6KGqA1
作ってもいいがデータ作れるやついるのか?

377:login:Penguin
08/05/23 22:12:08 Ht4bW8W7
案外やれば出来るものですよ

378:login:Penguin
08/05/23 23:10:50 ihq6Q1S1
とりあえずはアクションフィギュアをデジカメで撮影汁

379:login:Penguin
08/05/24 01:18:31 9HfiYMPl
よくわかんないけど分岐文書いておきますね

if (i < ero) {
null;;
} else if (i > ero) {
null;
} else {
null
}

380:login:Penguin
08/05/24 07:18:17 6sOP3LrR
// i = (i)クパァ

381:login:Penguin
08/05/27 09:45:04 0ocG+FcZ
データ作れるやつは他スレ他板行けばわんさかいるだろ

382:login:Penguin
08/05/27 20:17:18 e4bAzvl1
よくわかんないけど分岐文書いておきますね

if (i < ero) {
null;;
} else if (i > ero) {
null;
} else {
null
}

383:login:Penguin
08/05/27 20:18:30 724x932y
>>381
形にもなってないプロジェクトにほいほいとかいてくれるとも思えない件
卵が先かニワトリが先か…

384:login:Penguin
08/05/27 20:25:44 Tk3VL/ST
アニメーションはどうやって実現するの?
JMF微妙

385:login:Penguin
08/05/27 23:56:07 InnMvb/3
アニメーションとかぜいたく言うな

>>381
とりあえず我々が産卵するしかあるまい
ストーリーの希望を出してみよう

386:login:Penguin
08/05/28 00:03:05 YI97dFAK
とりあえず、リーナス×ストールマンでいこう。

387:login:Penguin
08/05/28 00:03:30 wxYWJygJ
アッー!

388:login:Penguin
08/05/28 00:42:33 BFVgq46S
他に希望はないかな?そろそろ締め切るぞ

389:login:Penguin
08/05/29 05:43:17 cUk8RGg2
今締め切ったらなにもないじゃん

390:login:Penguin
08/05/29 06:48:21 p8O58aM1
それこそ、2chの別の板(小説とか?)と協力して
作ったらいいんじゃないかと思うよ。
Winでそのてのオンラインプロジェクトをやってたことがあるから、
やることは可能だと思うし、難しくもないと思う。

まずリーダーになる人が必要。
それから核となるメンバーが何人かいて、
具体的に行動を起こす気があるなら、
あとは最初の一歩を踏み出すだけだと思う。

391:login:Penguin
08/05/29 21:36:39 84/OL/uN
具体的に行動を起こそうという気はないと思うんだぜ?
色んな意味で

392:login:Penguin
08/05/29 21:41:22 45NB3jwK
というかオープンソースのエロゲつくーるできたらこのスレ的にはもう終了じゃないの?
そこから先の話はゲ製作板の領域かと

393:login:Penguin
08/05/29 21:49:55 A16+/yqe
そんな汎用品作ろうとしたら、何倍もコストかかるだろw。

394:login:Penguin
08/05/29 23:06:04 rJSs71fQ
アプローチとしてはまずエロゲつくって、そこで得られるノウハウをもとにエロゲツクールにしたほうが早いと思う。
ていうかエロゲってツクールいるほどのもんなの?ただの紙芝居かと思ってた。

395:login:Penguin
08/05/29 23:34:47 p8O58aM1
>>394
自分でも言っているように、エロゲに要求される機能を整理すると、
ほとんどの部分が同じ事の繰り返しだという事がわかるよな。

つまり、それが「ただの紙芝居」だとするならば、
紙芝居プレーヤーを作っておいて後はデータだけを作成する形式にしておいたほうが、
プログラムはシンプルになるし、データの作成もデバッグもやりやすいはずだ。
特殊な演出をしたいシーンがあったら、例外処理が実行できるようにしておけば
いいわけだし。

例外としてごくごく短いゲームなら作り込んじゃった方が早い場合もある。
スクリプト処理までやるかどうかは別にしても、
紙芝居プレーヤーとデータ作成ツールとデバッガ(そんなたいそうなものじゃないよ)
ぐらいは必要だと思うな。

396:login:Penguin
08/05/29 23:53:49 9mY+v9eR
別に所謂エロゲを作らなくても、エロ+ゲームと考えればいいんじゃないか?
wesnothとかのエロシナリオ作ったりするもよし

397:login:Penguin
08/05/30 00:52:01 cM/LUep+
ここで言うオープンソースって
絵やシナリオも改変自由なの?

398:login:Penguin
08/05/30 01:10:41 TXPZezXw
>>395
できればエロシーンは「操作可能な動画」的なものをキボン。
ムリなら適宜アニメーションのあるものを。

>>397
別にスレ住人がたった一つのエロゲをつくろうと
してるわけでもないんで、
企画やら作者ごとにそのへんは変わるんじゃねーの?


399:login:Penguin
08/05/30 07:00:31 ro+w7guJ
つーかソフト作れる奴いるの?w
「プログラムなら出来るけど」とかそんなレベルじゃなくてさ

スゲー単純な紙芝居プレーヤーでも「ソフト」として組み立てあげるのって大変じゃん
このスレにいるのってほとんどが、絵で言うなら「ラフはそこそこ」とかシナリオなら「アイデアはある」とか
そんなレベルの香具師らじゃね?

400:login:Penguin
08/05/30 08:43:25 YDRdoCuY
>>399
4年以上かけてこの状態なんだが。

401:login:Penguin
08/05/30 11:05:18 KfrU0r6M
正直、エロゲツクールが出たらこのコピペを是非ゲーム化したいと思っているんだ
これを元ネタにしてゲームつくりてー


女性器はイヤラシイ形をしているが、個人的にはもっともっとイヤラシイ形をしていてほしかったと思う。
 一例を挙げると性的に興奮したら女性器から最長3mぐらいまで
伸びるような触手を出して男性器に絡み付き、
膣内に引き込むといった機能が備わっていてもよかったのではなかろうか。
 もし実際に女性器にそうした機能があったとしたら、私は小学6年生ぐらいの
色白で髪が長くて大人しい、赤いリボンとフリフリフリルの可愛い服が
トレードマークの学校一の人気者美少女小学生に生まれ変わりたい。
 そして学校で授業中エッチなことを考えたために、自分の意に反して
膣内から触手がうねうね出てきて、最初はスカートの上から膣口を手で
押さえ込もうとするが、押さえつけようとしている手の脇から触手が
はみ出してきて、ついにはスカートの裾まで進出し、
恥ずかしい粘液まみれの触手が生々しい臭気を周囲に漂わせながら
斜め前の席に座っている好きな男子の股間に伸びてゆく場面を
クラスメイト全員に見られてしまい、赤面した顔を両手で押さえて泣きじゃくったあげく、
遠い街の学校に転校したい。

402:login:Penguin
08/05/30 11:43:04 YDRdoCuY
>>401
エロげつくーるなんて必要ないだろ。
フラッシュでやればいい。
フラッシュ以上のつくーるを作れるやつがこの板にいるわけない。

403:login:Penguin
08/05/30 13:33:22 AUtdRfhG
それだったら他のツールは存在しない

404:login:Penguin
08/05/30 14:32:06 YDRdoCuY
>>403
Linuxには存在しないだろ。

405:login:Penguin
08/05/30 15:02:41 J8qQq02r
犯罪予備軍の変態はWindowsに隔離しとこうよ

406:login:Penguin
08/05/30 15:52:47 kXXCpq/V
上のほうでbashでエロゲー作ったよ俺
あんなものでもこの板の貴重な成果物だったんだな…

407:login:Penguin
08/05/30 19:36:05 YDRdoCuY
プログラムなんかしないからこそLinux使うんだろしな。

408:login:Penguin
08/05/30 21:18:54 I2+4JhlX
ここはlinuxでエロゲを作る妄想をするスレだと思ってたんだが、違った?

409:login:Penguin
08/05/30 22:19:21 EirLTWon
swftoolsでエロフラなら試してみたことがあるが、
別にLinuxに特化したもんじゃないしなぁ。
「オープンソースで」までは分かるがLinuxである必要ってあるのか?

410:login:Penguin
08/05/31 03:11:05 RtmMa4AB
つーか周辺技術習得して吉里吉里の開発手伝う、それだけでいいじゃん。
それ以外にやる事あんの?
あとNaokiTakahashiにマルチプラットフォームの利点を説いてその気にさせるとか

411:login:Penguin
08/05/31 04:21:24 gk+Ln8Z/
>>410
吉里吉里はだめだな。

412:login:Penguin
08/05/31 05:38:18 ZkA93wpk
>>399
マジレスすると作れるよ。
Winでは紙芝居プレイヤーじゃなくゲームレベルのものも作ってた。
LinuxではGTK+はやったことないから、今やるならQtベースかな。

このスレは本当にモノ作ろうという人よりも、
それをネタに話をしたい人の方が多いみたいだな。
実際オンラインプロジェクトも何回かやったことあるけど、
やろう!っていうと、面白そうだから、やりたい!って言う人が多いんだけど、
実際にやる人は少ない。
だから動き始めるには、強力なやる気をもったリーダーが必要だと思う。

CGにしろシナリオにしろ、積極的に創作活動をしているひとはWebにも多い。
夏と冬に行われる国内最大級の某イベントの参加者を見ても
ものづくりしたい人は多いんだよ。
実際メールを出したりして協力してもらったりしたこともある。
そのスジでは有名なひとばかりだよ。

俺はエロゲは好きでもないし、自分から進んでやろうとも思わないけど、
プログラマーとしては興味をもってここを見てるっていう感じ。
やりたいならまず歩き出すこと。
同じ気持ちを持っている人がいるなら、きっと形になると思う。
・・とえらそうに言ってみるテスト。

413:login:Penguin
08/05/31 05:48:24 gk+Ln8Z/
>>412
まずWindowsで作ったものを見せてからだ。
作ったことあるって書くだけならだれでもできるからな。
話はそれからだ。




さ、早く言い訳考えれよ。

414:login:Penguin
08/05/31 06:23:53 HQU2DjEd
素直に「おれも一緒に戦うぜ」って言えばいいのに…
どうして男の人っていつもこうなのかしらフゥ

415:login:Penguin
08/05/31 10:31:18 gJm+4UyA
>>414
なんで賢者?

416:login:Penguin
08/05/31 10:40:04 EI+TbD8L
悲しいねえ

417:login:Penguin
08/05/31 11:09:18 dAPb2uui
プログラマなんてがんばる必要ないんだよね。
今でさえコードがばんばん出てるのに作ろうっていう雰囲気がないしね。
最終的にプログラマがやる気をなくすか、プログラマが企画から掘り出して絵・シナリオ・スクリプト・音楽すべて作ることになる。


418:login:Penguin
08/05/31 11:32:40 gk+Ln8Z/
Linuxで作れるのは簡単なメールの文面程度だな。

419:login:Penguin
08/05/31 12:48:46 58atVbBp
oncscripter か renpy で具体的名ものつくってみろよ
俺はやらんから

420:login:Penguin
08/05/31 20:59:51 r1C0xKFd
吉里吉里3に期待

421:login:Penguin
08/05/31 23:19:44 s3ciYqcH
正直ゲームじゃなくても良いんじゃないか?
エロ+電卓でもエロ+時計でもいいんじゃね?
Linuxにはエロが足りない。

422:login:Penguin
08/06/01 00:41:00 jLiBfpjT
エロ+時計ならemiclockがお薦め。
しかし、201の苦労人さんはエロゲー製作に飽きたのだろうか?

423:login:Penguin
08/06/01 03:40:11 W3c3iqyV
とにかく絵とテキストと音楽をはめ込む作業が全部GUIで出来るツールが欲しい

424:login:Penguin
08/06/01 04:49:08 hIK2asgZ
>>423
フラッシュ。

425:login:Penguin
08/06/01 05:02:34 gUuxfSSm
>>406
スレリンク(mac板:184番)
もうスクリーンショット残ってないが、こんなことやってる人がいたな。

426:login:Penguin
08/06/01 08:45:13 YZiF1E25
本当に作りたいと思ったら、ここには来ないっていうことなんだろうな。

CG、シナリオ系の人ならすでにいくつかプラットフォームは存在するし、
プログラム系の人は環境に依存するからその板のこのてのスレをのいて見るわけだけど、
パッとしないということなんだろう。

427:login:Penguin
08/06/01 08:59:03 hIK2asgZ
>>426
本当に作る気なら、わざわざLinuxを選ばないだろうってことだろう。

428:login:Penguin
08/06/01 09:45:21 YZiF1E25
>>427
それは目的によるから一概には言えないと思う。
わざわざX68000やMSXで音楽や動画をやってた人たちもいるしね。
特にプログラムはその環境に特化するから、○○でプログラムを作りたい!っていうのはあるよ。

大事なのは他の人から意見をもらったり、喜んでもらったり、一緒に何かしたり、
同じ目的をもった人達とのコミュニケーションなのではないかと思う。要するに同人?
それがないなら一人で作っていても同じわけだし。

本当に作りたいと思ってる人が少ないということかな・・

429:login:Penguin
08/06/01 10:05:46 /nb6exrr
よしわかった。エロゲというハードルが高すぎたんだ。
ギャルゲにまでハードルを下げよう。
これでオナニーを晒すとまで怯える必要はない。

430:login:Penguin
08/06/01 10:06:11 STDNyIrY
そもそもこのスレの趣旨が目的と手段を混在させているからなw
本当に本気で作ろうというヤツはいないだろう

ネタとしてそれなりに面白いから俺はここに居る


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch