ブログ移転しました!!

募集開始しました。管理システムがかっこよくなり、演劇が盛況です。

takasuga_chara_picture
ゲーム制作サークル「LR」代表、タカスガタイキです。
今回は、書くことがたくさんあります。




■宣伝・告知



1.バグ修正版パッチリリースについて

ビジュアルノベル「発掘少女」のバグ修正パッチがリリースされました。
このパッチは、イラスト倍増の追加パッチを同梱しています。

ダウンロードはこちらから





2.スタイル追加しました
ショーテンさんが前回前々回で言っていたスタイルデータが制作者支援ページに追加されました。
新たに追加されたゴールドエッジを使えば、ファンタジー的なタイトルがさくっと作れますし、レッドファイアを使えば格ゲー風味なタイトルが作れるはずです。
加工した旨明記すれば改変も自由なので、オススメですよー。



制作者支援ページ






3.募集開始しています

先日より、サイトならびに各掲示板等で立ち絵・一枚絵担当者の募集を開始しました。
色々書いてありますが、要は「発掘少女で僕らがやっていたこと」ができればOKってことです。
もし、「どうれ、わしも」「いやいや、拙者が」と思って下さったかたは下記要綱を確認の上、どしどしどうぞ!!



サークル紹介ページ (下部に募集要綱)


circle_lrlr★yahoo.co.jp(★をアットマークに変換。上記ページ内のメールフォームからでもOKです)


  ※ 上記募集は、4/30に締め切りました。
  ※ たくさんのご応募、ありがとうございました。






■サークル進捗

110322_1.png


1.サーバ運用開始しました

今回から、今までプロジェクト管理に利用していたレンタルサービスをやめて、自家サーバに移行しました。
自家サーバを持つということは、管理コストが発生するということなので、出来れば避けたかったんですが。
無料で利用できるちょうどいいサービスが見つからなかったんだよー。

システムは、結局慣れ親しんでいるTracを使うことにしました。
これにより、バージョン管理やチケット管理が可能になるので、非常に便利です。
この前の勉強会でおっしゃってましたけど、たんすかいさんのところは、redmineだそうですね。
つまり、rubyです。羨ましい。
言語的にはrubyの方が好きなんですが、結局ハウツーの多さや導入の簡単さに負けて、うちはTracにしました。







■今日のトピックス



以前の記事でも御紹介しましたが、演劇用の脚本を書きました。
こちら、試演会が無事終了したようです。

僕自身は会場に行けなかったので、どうだったのかなとそわそわしております。
もし、このブログを読んでらっしゃる方の中に会場に足を運ばれたかたがいらっしゃったら、こっそり教えて下さいw



今回から管理システムであるTracを導入したわけですが、メール通知まわりの処理が気に入らなくてどうしたもんかと思いました。
Tracでは、チケットに変更があった際、担当者、報告者、更新者にメールを投げるか否か設定できるんですが、これがネックで。
たとえば「担当者に送信、更新者に非送信」という設定にした時、更新者が同時に担当者でもあると、担当者送信の設定が勝って、メールを送信してしまうんですね。
できるなら担当者報告者に関わらず、更新者であるなら、メールを送信しないという処理に変えたい。
しかし、ググってみてもなかなかヒットしない。
仕方ないので、結局、pythonコードを追跡して、自分で該当箇所探し出して修正することに。

はじめて触りましたけど、pythonはインデントが前提になっているので、読みやすくていいですね。
ちょうど、仕事でスパゲッティなコードと格闘していた僕にとっては、さながら福音でした。
いいなー、ちゃんと覚えてみようかなー。

他に書いてあるところが見つからなかったので、以下、修正箇所をメモしたいと思います。
Trac、特にTrac Lightningを使っているかたは、まんまこれでいけるはずです。

修正するのは、こちら。
[TracLight_HOME]\python\Lib\site-packages\Trac-0.12.2.ja1-py2.6.egg\trac\ticket\notification.py

これの354~359行をコメントアウトすればOKです。


#before

if not notify_updater:
filter_out = True
if notify_reporter and (updater == self.reporter):
filter_out = False
if notify_owner and (updater == self.owner):
filter_out = False
if filter_out:
torecipients = [r for r in torecipients if r and r != updater]
elif updater:
torecipients.append(updater)

return (torecipients, ccrecipients)



#after

if not notify_updater:
# 2012/04/06 タカスガタイキ オーナやリポータでも更新者なら除外
# filter_out = True
# if notify_reporter and (updater == self.reporter):
# filter_out = False
# if notify_owner and (updater == self.owner):
# filter_out = False
# if filter_out:
torecipients = [r for r in torecipients if r and r != updater]
elif updater:
torecipients.append(updater)

return (torecipients, ccrecipients)














=================================
所属 : ゲーム制作サークル「LR」
実績 : 発掘少女

タカスガタイキ
=================================

関連記事
スポンサーサイト



web拍手 by FC2

Pagination