忍者ブログ
タイトルの通り。プログラミングなんてやったことない私が、Ren'pyでまったり乙女ゲーを作って行く過程を書いてくブログです。
カレンダー
04 2026/05 06
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
カテゴリー
カウンター
最新コメント
最新トラックバック
プロフィール
HN:
東山
性別:
女性
バーコード
ブログ内検索
P R
アクセス解析
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

こんにちは。今回はrpで名前変換のやり方です。

質問していた堕天の旋律、きりか様からお返事が返ってきました!
ありがたいです、どうもありがとうございました!

さて、名前変換についてですが、
名前変換はできないこともないけれど、日本語入力が使えないそうです。
日本語に限らず、IMEを使わなければならない言語全般はそうだそうです。
さすが海外製。(涙)

どうしてもやるのならば、
このページ。(http://renpy.org/wiki/renpy/doc/cookbook/Kana_Converter)
に、ローマ字からひらがな、またはカタカナに
変換する方法がかいてあるので、やるとの事・・・。

でも、もっと簡単で、(多分)効率がいいのは、
テキストファイルに書いた名前を読み込む方法だそうです。

まず変数を設定し、その変数にテキストファイルを読み込ませて
名前=変数とすることで成り立たせるそうです。

コードはこちら。

init python:
変数名 = file(config.gamedir + "/name.txt").read().decode("utf-8")

define a = Character(変数名, color="#c8ffc8")

注意事項は、
1・配布などする際に、テキストファイルをアーカイブしない事。
2・一行テキストである事。
3・文字コードはUTF-8で保存する事。

だそうです。

これだと、まずname.txtっていうファイルに名前を書いて、
保存してゲームプレイ開始する・・って感じなんでしょうね。
入力画面とかないのがちょっといつものゲームじゃない・・・
って感じになってしまいますが、まぁ、win以外でも
出来る事の代価ということで・・・

前もふと思ったんですが、海外では名前変換を
重要視してないみたいですね。
日本では名前変換は重要な気がするんですが・・。
夢とか乙女ゲーもはやってないみたいですし・・・

まぁ、そんな事は置いといて、
ren'pyでの名前変換はこんな感じです。
教えて頂いたきりか様、ありがとうございました!

PR
まずは、py入門を見て、簡単なHello!!と表示させるだけの事をしてみようと思いました。

が!!

winとmacじゃ違うのね!!!コマンドの実行の仕方!
確かwinじゃ背景が黒くて文字が白いコマンドプロント?を開いて
謎の英語・・コマンドを打ち込んで行く感じだと思ったんですが、
そのコマンド入力画面がまず、どこかわからなかった。(笑)
ので、ググる・・・すると、ターミナルというやつがmacではそれらしく、
そこに入力していくとのこと。ふんふん。

で、じゃあ入力しましょうかー。と、開いて入門を参考にして作った
test.pyというファイルを書いてエンター。(macではreturnですね。)
・・・・見つかりません。とかいうエラーがでました。(笑)
なぜ?・・・・・ああ!ファイルがある場所に移動してなかったのね!
というか、python専用フォルダ・・ディレクトリ
(フォルダの事をディレクトリというそうです。)
を作って、その中にtest.pyをぶち込みました。で、
(ここは私のパソコンのユーザー名とか)$ cd python
と入力して(cdが移動コマンドだそうです)移動完了!

次は(ユーザー名とか現在位置ディレクトリ)$ test.py
と書いて、リターン。
・・・・・・え?エラー?(汗)
なぜ?入門にはファイル名書いてエンターでおkって・・・
そこでふと「もしやwinとmacじゃ実行の仕方が違う・・?」と、
思い、ググって見る事に・・・・やっぱりか・・・。orz
で、色々見ていたら、winはwinのやり方があるけど、
macはlinuxのやり方みたいです。
あああああ!とかイライラしながらやってたら、
mac 実行 .pyで確かググったら出てきました!こちらのブログ!
http://inforati.jp/apple/mac-tips-techniques/other-hints/hello-world-with-mac.html
参考にさせて頂きました、ありがとうございます・・感謝!

最初、本当に無知なので、cdで移動した現在位置に続けて
~$python test.pyと書きました。

(ユーザー名みたいなのと現在位置)$ ~$python test.py

だけど、エラー。(笑)
そうなんです・・・ここで書かれてる ~$ の ”~” は
ユーザー名と現在位置の事だったんですね。(汗)
ど素人ですみません。
なので、
(現在位置)$ python test.py
とやったら・・・・

(現在位置)$ python test.py
hello!!
(現在位置)$

と、実行されましたーー!!!
あ、ちなみにtest.pyファイルの中身は

print "hello!!"

の一文だけです。

わー!出来た出来た!!
これだけでも大喜びしてます。(笑)
いやー・・なんかここまでで、長かった・・疲れた・・
でも、勉強になりました。

とりあえずここまで。
私はゲームとはお世辞にも呼べない物を以前Ren'pyで作ったので、
(二次創作だし、ここにのせたくないのでそれは晒しません。(汗))
rp(打つのめんどくさいからRen'pyはこう略します。)をダウンロードして、
初期設定や画像の表示、名前の表示(名前変換じゃない)、書き方などは
こちらのサイト様の講座を見て下さい。http://ri-thum.blogspot.com/
とてもわかりやすくてありがたいサイト様です。
こちらを見ながら私に出来たんですからきっとみなさんも出来ます。

で、作ってて名前変換のやり方は?と思ったんですが、
検索しても見つからない・・。もしかして、出来ない?と思ったんですが、
でも、何でも出来そうな感じなので、出来るんじゃ・・
今、一応手はうってあります。
でも、自分でもrpのプログラム、pythonを勉強しようと思い、
こちらhttp://www.pythonweb.jp/tutorial/と、こちらhttp://www.python-izm.com/のサイト様を
「Python 入門」でググったら出てきたので、とりあえず今、そこを少し見て、
py(Python略)をDLして、テキストエディタをDLしました。

テキストエディタはmiです。こちらの物です。http://www.mimikaki.net/
あ、遅くなりましたが、私はmac使ってます。
win使ってたんですが、壊れてしまって、貰い物のmacをしぶしぶ使ってます。(笑)
だから、乙女ゲーが作れなくて、rpを見つけてこれならやれる!と思って、
頑張ってやる事にしたんです。
まぁ、win、mac、Linuxでも使えるなんて素晴らしいですしね。

macのー・・OSⅩ10.4でPPCだと思います。
そういうことにも疎いので、だと思います。とか言っててすみません。
あ、確認したらあってました。(笑)

そんな感じで、pyをDLして、テキストエディタをDLした所で
今日は眠いので終わりにしたいと思います。

あ、これから作る乙女ゲーは、オリジナルなので、
ちゃんと晒しながら(笑)このブログを書いて行く予定です。
キャプチャした画像とかも付けて。

それではまたー。
こんばんは。
はじめまして、東山(ひがしやま)です。
タイトルの通り、プログラミングなんて、何それおいしいの?な私が、
Ren'pyで乙女ゲーを作って行く過程をせっかくなので、
ブログに書いて行く事にしました。

Ren'pyは色んなパソコンで使えるのに、あまり普及してないので、
普及のお役に立てばいいな。とか思いまして・・・。
といっても、ちゃんと続くかわかりません。(笑)

どうなるかわかりませんが、一応やる気はあるので、
どうぞこれからよろしくお願いします。

忍者ブログ [PR]