2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

ノベルゲームエンジンRen'Pyで日本人向けゲームを

1 :名前は開発中のものです。:2010/10/08(金) 19:21:46 ID:AkPhMdd6.net
海外でノベルゲーム作成ツールとして有名なRen'Pyのスレです。
なかったようなので立てました。
クロスプラットフォームで、一通りの機能を揃えている。
Pythonが出来る人なら奥深くまで作り込める。
ゲームを作る際は、始めにtranslations.rpyやフォントを用意し、日本語化しましょう。

公式サイト
The Ren'Py Visual Novel Engine
http://www.renpy.org/wiki/renpy/Home_Page

Ren'Pyで作成されているゲームの情報
Ren'Py Game List
http://games.renpy.org/
久住女中本舗:Ren'Py
http://kuzumi.exblog.jp/tags/Ren%27Py/
かたわ少女
http://www.katawa-shoujo.com/
↑のスレ
かたわ少女 2
http://yuzuru.2ch.net/test/read.cgi/gameama/1270724408/

281 :名前は開発中のものです。:2015/09/07(月) 22:38:54.26 ID:dUJLJr+V.net
>>280
試して下さってありがとうございます!
changedのdefにrenpy.save_persistent()を書いていたのが原因でした。
無事修正し普通に入力できるようになりました!

追加でお聞きしたいんですが、
・spriteが動いている時に右上の閉じるを押していいえを繰り返してると
 点滅することがあるんですが修正することは可能ですか。
 チュートリアルのStarFieldが発動している時にもなりました。
 他のyesnoプロンプトでは今のところなりません。

・sayスクリーンをHideInterface()時にwindowだけでなく文字ごとMoveTransitionできますか。
 atのshow・hideでできるかと思ったのですが文章は一回ごとにshowしますし
 HideInterface()時にWithしようとも思ったんですが文字は移動してくれませんでした。
 またWithのMoveTransitionでlayers=['screens']にしているせいで選択肢表示時に
 一緒に動いてしまうのでこの方法も難しいんでしょうか。

・DynamicDisplayable変更時にトランジションまたはATLできますか。
・起動を早くするためには何をすればいいですか。
・gameフォルダ外の容量削減はできますか。

282 :名前は開発中のものです。:2015/09/08(火) 08:15:45.13 ID:pEAkfNI2.net
>・spriteが動いて
本家でバグ報告お願い。
>・sayスクリーンをHide
どうやってHideInterface時にトランジション指定したの?
>・DynamicDi
出来る。
>・起動を早く
初期化時に変な処理をしない限り起動時間はほぼ変わらない。
>・gam
出来ない。

283 :名前は開発中のものです。:2015/09/08(火) 21:26:57.92 ID:1pf2ov4b.net
・sprite時の点滅
 すみません、フォーラムをぎりぎり解読している程度の英語力なのでバグ報告は難しいです。

・Hideinterface時のトランジション
 WithやHideのトランジションが反応してくれるので
 key "h" action [With(Dissolve(0.2)),HideInterface(),With(Dissolve(0.2))]
 こんな感じに設定にしています。
 想像しているものと違ったら申し訳ない。

 ただdisslove・blinds・wipe等は動いてくれるようですがmove系はうまく動いてくれません。
 たとえば上記の前後のDissolve(0.2)を
 MoveTransition(0.2,enter=Transform(ypos=1.5, yanchor=1.0),
leave=Transform(ypos=1.5, yanchor=1.0),layers=['screens'])にしたところ、
 動いてくれる場合と全くトランジションが反応しない場合が交互に出てきています。
 MoveTransitionの理解不足なのかこうなってしまう理由を全くつかめていません。
 say含め策があればよろしくお願いします。

・DynamicDispayable変更時のトランジションかatl
 本当ですか!可能でしたら教えていただけると嬉しいです!
・起動を早く
 画像定義分は仕方ないとして他の処理で変なことしていないか探ろうと思います。
・gameフォルダ外
 ですよね、色々できる分容量食うんだろうなってのは承知だったんですが
 commonの画像だけでもビルド時に移動させてみて支障でないか試そうと思います。

284 :名前は開発中のものです。:2015/09/09(水) 02:02:52.49 ID:uu3yKPc4.net
6.99.5でビルドすると起動に0.5秒もかからんなぁ
前のバージョンは3秒くらいかかってた
容量はプラットフォーム別にすればほとんどなくなると思うんだけど
DDでトランジションできるなら俺も知りたい

285 :名前は開発中のものです。:2015/09/09(水) 08:53:13.95 ID:zlvXhtRI.net
変換を駆使してトランジションと同じ事をすればいい。もっとスマートな方法もありそうだけど
init python:
def test(st, at):
st = st%2
if st < 1:
return Fixed(At("A", alpha(st)), At("B", alpha(1-st))), .05
else:
return Fixed(At("B", alpha(st-1)), At("A", alpha(2-st))), .05
transform alpha(alpha):
alpha alpha

286 :名前は開発中のものです。:2015/09/09(水) 09:29:36.39 ID:zlvXhtRI.net
その方法は思いつかなかった。ありがと。
> key "h" action [With(Dissolve(0.2)),HideInterface(),With(Dissolve(0.2))]
config.choice_layerの設定を変えて選択肢だけ別のレイヤーにすればまとめてトランジションされることはなくなるはず。
>動いてくれる場合と全くトランジションが反応しない場合が交互に出てきています。
キーマップがリセットされてる気がするけど原因がわからない。本家に聞くのが一番早いと思われ。

287 :名前は開発中のものです。:2015/09/09(水) 21:49:12.00 ID:2q5EdH5O.net
6.99.5早くなっていました!
前の時下手したら5-10秒近くかかるときがあったのでこれは対策あるなら聞いておかないとと思ってたんですが、
これだったら問題なさそうです。

今試した6.99.5のwinのみでgame以外の容量が27mbぐらいあるんですが
これが些末なぐらいゲーム自体の容量ががっつりある方なのかな。
そうでなくビルドの仕方が間違っているようだったり何かありましたら是非教えてください。

なるほどすごい!DDでtrans.と同じような扱いですか、ありがとうございます!
レイヤー分け考えていませんでした、move関係がもし解決したら試してみようと思います。
となるとMoveの記述は問題ないんですね、本家かー
気になった方が報告してくれることを祈りますorz

288 :名前は開発中のものです。:2015/09/10(木) 00:49:34.99 ID:40vv6qvD.net
movetransitionはlayers="screen"で実行した時にkey actionが使えなくなるバグみたい
overlayとか別のレイヤーに設定すればそのバグも回避できるはず

>27mb
ちっちゃすぎて無視してたw

289 :名前は開発中のものです。:2015/09/15(火) 22:58:27.88 ID:MDE8cjMQ.net
Ren'Pyの新バージョンでた。
主な変更点はテキストがベクター表示になったこと。拡大してもぼけなくなった。
後、いつのまにかApp Storeの審査を通った作品が出たらしい。これでiOSでもちゃんと使える。

290 :名前は開発中のものです。:2015/09/16(水) 14:02:21.58 ID:TozJ632l.net
>>289
http://www.renpy.org/doc/html/changelog.html#ren-py-6-99-6

>主な変更点はテキストがベクター表示になったこと。
そんなこと書いてないぞ。拡大された時にはその解像度に合わせて描画し直すようになっただけ。
そもそもベクター表示ってなんだよ。今まではビットマップフォントでも使ってたのかよ。

On all platforms, Ren'Py now renders text at the display resolution, rather than the resolution the game was set to.
The result is that text remains sharp even when upscaled significantly.
Creators should be aware that due to variability in character size and kerning, this can cause changes in text layout and word wrap as the window is scaled.

総レス数 307
99 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★