シルバーセカンド開発日誌
 ここはゲーム開発者SmokingWOLF(スモーキングウルフ)の開発日誌です。
 【現在の目標】→ 『片道勇者2』の開発!
ウディタ 15/17

2008-02-21 (木)   時間が消し飛ぶー
「作」マークはEditor.exeのアイコンです。ところでPGエディター君はいずこ
WOLF RPGエディターなのでウルファールでいいやという安直な名前。

WOLF RPGエディターのマスコットキャラクター考えなきゃなあ、
なんてどうでもいいこと考えて落書きしてました。
どう考えても大衆向けじゃないツールに華は必要なのか!?
いや断じて否!もっと男気あふれるブツでありたい!

で、それはともかく、現在、WOLF RPGエディター改造中です。
ついでに「開発に慣れてない人向け計画」を進めるために
デフォルトシステムを作成しています!が、早くも苦戦気味です!
自作システム開発にはかなり慣れてるつもりなんですけれど、
それでもこれだけ苦労するということは、
普通の人にはWOLF RPGエディターなんて
意味不明間違いなしだと思いました。
今使ってくださっている方々には感謝の限りです!
(というか使ってくださっている人が
いるのかどうかわからnゲフンゲフン!)

ちなみにこのデフォルトシステムは、RPGツクール2000より
高度なシステムが組めると豪語できるシロモノにする予定です。

で、そうやって色々作ってるとその度にバグがけっこう出るので
デバッグ作業もわりかしバッチリです。
シル見リメイクのためにも、少しでも作業効率アップができるツールに
仕上げていきたいと思っています。

なお、デフォルト戦闘システムの仕様はかなりマニアックです。
ベース部分はデフォのままでも、
ユーザさんのデータベース設定によっては
そう簡単には底が見えないゲームシステムにできる、というのが目標!
全部コモンイベントでできてるので、分かる人なら改造もできます。


 ▼追記を開く▼
 2008-02-21 (木) web拍手 by FC2 カテゴリ: ウディタ




2008-02-03 (日)   ツール紹介「tkool2WOLF」
いよいよモノリスフィア投稿直前という状況ですが、
先日、ウディタ用ツールを作ったよーというスゲェ
嬉しいご報告があったのでここで紹介させていただきます。

「WOLF RPGエディターって素材ないし
素材の改変も面倒だし使う気起きな~い」
という方向けに待望のツール!その名も「tkool2WOLF」!

これはRPGツクール2000/2003用のキャラチップ・マップチップ素材を
WOLF RPGエディター用に一発変換してくれるという超便利なツールです。

[ツールの公開先]
http://sunsoften.web.fc2.com/(インターネットアーカイブ)
[tkool2WOLF+/六花 様]


このツールの機能を図解すると、それぞれ以下のようになります。


【キャラチップの場合】

ツールを起動してキャラチップをドラッグ&ドロップすると、
以下のような分割方式で画像の切り分けを行ってくれます。
これでツクール2000用キャラ素材もすぐウディタで使えるように!
キャラチップを処理したときの機能


【マップチップの場合】

普通の人にはもっと面倒臭いと思われるマップチップの並び替え!
このツールはツクール2000/2003用マップチップの並び替えも
一発で行ってくれるという優れものです。海岸線マップもバッチリ!

マップチップを処理したときの機能

※ただしツクールに同梱の画像は規約上使えませんのでご注意下さい。
FirstSeedMaterial様(インターネットアーカイブ)などで
配布されているツクール用素材はOKです。



このような素晴らしいツールを作ってくださった六花様には
深く感謝しております。誠にありがとうございました!
 2008-02-03 (日) web拍手 by FC2 カテゴリ: ウディタ




2007-12-17 (月)   現状報告:新作&ウディタ
モノリス様
落書き。新作モノリスフィアの主人公モノリス様。

最近開発と関係ないことばかり書いてる気がしますが
そっちの方が評判がいいらしいことに気付きました、

開発といっても作ってる最中のゲームは面白い部分のネタを
バラせないし、結局システム紹介にしかならないので、
そういう意味では既成の作品の裏側を振り返る方が
面白いと思います。書いてて楽しいですし。



今回は現状報告です。
コンパク応募予定の作品、モノリスフィアは
ステージそのものはたいがい完成して、
いよいよ終わりが見えてきたかな、
というところまで開発が進んでいます。

ゲームの難易度なんですが、ゲーム後半は作者でも
いちかばちかでないと最高ランククリアができない程度の
難易度になりつつあります。

マウスオンリーということは操作もアナログ的になるので
プレイの上手さが自分の健康状態に大きく左右されます。
もう少し最大難易度を簡単にするか、もしくはそのままで
救済措置を設けるか、どうしようか考え中です。

もっとも、コンティニューを繰り返すと
難易度が低下していくのはいつも通りなので
クリアできないということはないと思います。
もちろんノーコンティニュー特典もありますので
エキスパートの人もご安心を。



それとWOLF RPGエディターについてですが、
Ver1.0で暗号化機能を付属させて正式公開にしようと思っています。

全機能を無料で使えるようにすることを決定しましたので
データ暗号化も自由に使えるようになる予定です。
どうせライセンス制にしたって、RPGツクールVXが出た今では

もともと使う人少ない → ライセンス売れない →
使う人少ない → 結局無料化する → やっぱり使う人増えねえ!


という流れになることは火を見るより明らかなので、
いさぎよく全機能を解放することに決めました!
未練たらしくカンパ受け付けくらいするかもしれませんが
その辺りはどうか許してやってください。



最後にもう一つ、あと1週間で、
SilverSecond(このサイト)がとうとう9周年になります。
ここまでやってこられたのも、皆さんのおかげです、
いつも来てくださっている皆さまには感謝が尽きません!

これからもどうか暖かく見守ってくださると幸いです。
本当にありがとうございます!
 2007-12-17 (月) web拍手 by FC2 カテゴリ: モノリスフィア, ウディタ




2007-11-27 (火)   WOLFエディタVer0.955
WOLF RPGエディターVer0.955(11/28緊急修正)をアップしました。
マウス機能とDBのファイル入出力機能を追加!
初めての人、サンプルゲームを見たい人は↓をダウンロード!
WOLF RPGエディターα フルパッケージ(ver0.955) 2.5MB (公開終了)
(※サンプルにマウス射的ゲームが追加されています)



【Ver0.95→0.955(緊急修正)の更新内容】
・[変数操作]で下の2つのボックスにて、「X番の変数読込」が
正常に機能していなかったバグを修正

【Ver0.91→0.95の更新内容】

[新機能]

・マウス機能を追加しましたマウスのクリック状態やホイール状態は、
[変数操作+]の「その他」にて取得可能に。
マウスポインタの座標についてはシステム変数71番(X座標)と
72番(Y座標)で読み込むことが可能です。

・データベースのファイル入出力機能を追加。
多人数開発でパラメータを設定するときなどに便利です。
ファイル入出力できるのは
「タイプ設定」
「特定のタイプの設定+全データ」
「データのみ(複数可)」
の3種類です。

[Editor.exeの修正]

・[サウンド]
 「直接指定」の「(停止)」を指定した場合に、
 修正時の表示が崩れるのを修正。

・[条件分岐(変数)]
 「3変数を連動」の挙動を修正しました。

・[タイルセット設定] 
一部環境でクリック座標がズレるエラーの修正(を試みました)。

[Game.exeの修正] 

※今回は割と困るバグが多いのでアップデートを推奨します。

・イベントの出現条件をセルフ変数にしたとき、
全てイベント0のセルフ変数を
読みに行ってしまうバグがあったのを修正。

・マップ切り替え時にスクロールが停止するバグを今度こそ修正(たぶん)

・BGMとBGSの併用ができない&タイトルに戻ると鳴らないバグを修正

・マップ番号0のマップでは条件付きのイベントが
自動実行できないバグ修正
 2007-11-27 (火) web拍手 by FC2 カテゴリ: ウディタ




2007-11-08 (木)   WOLFエディタVer0.91
今回のみ特別更新が早いのですが、細かいバグだけ修正した
WOLF RPGエディターVer0.91をアップしました。
初めての人、サンプルゲームを見たい人は↓をダウンロード!
WOLF RPGエディターα フルパッケージ(ver0.91) 2.5MB
すでに入れてある人、exe3つだけ上書きしたい人は↓から!
WOLF RPGエディターα exeのみ(ver0.91) 1.2MB



【Ver0.90→0.91の更新内容】

[Editor.exe]
・[総合]イベントウィンドウ等がその他アプリの上に出ないよう修正
・[イベントエディタ] 開いた直後にグラフィックが出ないバグを修正
・[その他1]入力済みの「トランジションの指定」と
「イベントの一時消去」が修正できないバグ修正
・[その他1]「キー入力チェック」のキーボードとパッドの
チェック状態が修正時に反映されないバグ修正
・[コモンイベント]Bキーによる修正ウィンドウ機能追加
・[マップエディタ]四角塗り潰し機能の境界線処理が
右または下方向に効果を及ぼさなかったのを修正

[Game.exe]
・タイトルに戻ってもBGMが残るバグを修正
・SEの(停止)が機能していなかったのを修正。
・BGSが鳴らなかったのを修正。
・ロード時に「文字列ピクチャ」の位置が「左上」に戻るバグを修正
・サンプルゲームのマップ移動時に
スクロールが停止するバグを修正(たぶん)。
・システム変数52~57に変数格納しようとするとエラーが出るバグを修正



もう2年もいじってたのに今までBGSが鳴らないことに
誰も気付いてませんでした!スゲェ!ダメな方向にスゲェ!
使わないのにロマンだけで入れた機能もだいぶあるので、
一部動かないものがあるかもしれません、
お気付きになられましたらご報告下さいますと助かります。
 2007-11-08 (木) web拍手 by FC2 カテゴリ: ウディタ




2007-11-05 (月)   WOLFエディター中改造
WOLF RPGエディター最新版をアップしました。
初めての人、サンプルゲームを見たい人は↓をダウンロード!
WOLF RPGエディターα フルパッケージ(ver0.90) 2.5MB
すでに入れてある人、exe3つだけ上書きしたい人は↓から!
WOLF RPGエディターα exeのみ(ver0.90) 1.2MB

それと、Wikiは一部の有志の方がいじってくださるものの
やはり説明に関してはどうにもならないことが分かったので
一通りツールの説明書を作成しました。今後も追加・変更予定です。

『WOLF RPGエディター説明書』

Wikiでこれまで協力してくださった皆さま、
本当にありがとうございます。
Wikiは今後素材提供やプチ講座、コモンEv交換の場として
使えればいいなと思います。




【Ver080→0.90の変更点】
また結構な量の改造です。ゲーム配布に必要な
「ゲームデータの出力」機能とフォント周りの機能追加がメイン。

[新機能]

・[ゲームエンジン]
一部環境で、320x240解像度で
フルスクリーンにできなかったバグを修正。
また320x240でもフォントが綺麗になりました。

・[メインウィンドウ]
「ゲームデータの出力」機能を実装。
 ゲームに必要なファイルだけ別フォルダに出力できます。
 暗号化の欄もありますがこれらはライセンス機能専用です。

・[ゲーム基本設定]
 使用フォントを4種類まで登録できるようになりました。
 文字列中で¥font[?]と入力することで
 部分的なフォント変更が可能です。
(※?=数値。0なら基本フォント、1~3ならサブフォント1~3に変更)
 ステータスの数値だけ変えたりすることができます。



・[フォント自動読み込み機能]
ttf形式やttc形式のフォントファイルを「Game.exeと同じフォルダ」
または「Dataフォルダ直下」に入れることで、
そのフォントファイルを自動で読み込むようにしました。

・[ゲーム基本設定]
ゲーム開始時の主人公キャラクター画像を設定できるようになりました。

・[新規マップ作成]
マップの新規作成と同時にシステムDBに登録できるようになりました。

・[条件分岐(文字列)]
既存の分岐「と同じ」「以外」に、新たに「を含む」を追加しました。

・[その他2]
「[変数]番のコモンイベントを呼び出す」機能を追加しました。
イベントの挿入コマンドの下の方に各変数が追加されています。
(変数に0以降の値を指定するとそのIDのマップイベント、
500000(50万)以降の値を指定すると
その番号のコモンイベントを読み込みます)


追記はバグ修正や調整内容です。
 ▼追記を開く▼
 2007-11-05 (月) web拍手 by FC2 カテゴリ: ウディタ




2007-10-17 (水)   WOLFエディター大改造
ウディタ最新版をアップしました。
初めての人、新サンプルゲームを見たい人は↓をダウンロード!
WOLF RPGエディターα フルパッケージ(ver0.80) 2.5MB

すでに入れてある人、exe3つだけ上書きしたい人は↓から!
WOLF RPGエディターα exeのみ(ver0.80) 1.2MB

バージョンアップの際は、Editor.exeとGame.exe、Config.exeの
3つだけをこれまでのデータに上書きしてください。
(元あったWolfRPGEditor.exeとRPG.exeの2つを削除してください)

※10/22現在、既知のバグ … 文字入力時、半角¥を入力すると停止する

RPGツクールVXの情報が明らかになりつつある中、それに
対抗意識を燃やしてWOLF RPGエディターを大改造しました。
知らない間にプログラム技術が向上していたおかげか
これまで無理だと思っていたことが驚くほど
簡単に実現できるようになっていたので、
使いにくかった部分やツクールに負けていた部分を
色々パワーアップさせています。




【Ver0.74→0.80の変更点】

※注意:データベースのフォーマットを大幅に変更したため、
データベース破損が起きるバグが存在する可能性があります。
一通り危険なバグはつぶしましたが、万が一に備えて
Data¥BasicData内のデータ(DB系)の
バックアップを取ることを推奨します。


・新サンプルゲームに、新機能紹介やウディタ特有の機能紹介を追加。

・実行ファイル名を変更。RPG.exeがGame.exeに、
WolfRPGEditor.exeがEditor.exeになりました。
RPG.datやRPG.iniもそれぞれGame.dat、Game.iniに変更されましたが、
これらはEditor.exeを起動すると自動でファイル名が変更されます

※すでに開発中のゲームに実行ファイルを上書きする場合は
Game.exeとEditor.exe、Config.exeを自作品のフォルダにコピーし、
元あったWolfRPGEditor.exeとRPG.exeの2つを削除してください。


【新機能】

・[変数操作]
 プルダウンメニューからの変数の読み込みを可能にしました。
 これで2000000だとかいちいち長い数値を入れなくとも
 簡単に変数を読み込むことができます。

・[変数操作] 可変DBに直接書き込みできるようにしました。


変数操作の強化内容、クリックで原寸大


・[ピクチャ] 
簡単に指定サイズのウィンドウを生成できる機能を追加、
48×48ピクセルか96x96ピクセルのベース画像が必要です。
(新サンプルゲーム内の女装エシュターに話しかけると
この機能のサンプルを確認することができます)

・[ピクチャ]
パターンや拡大率、カラーなどに「同値」のボタンを追加しました。
これをオンにすると、その値を前と変化させずに
ピクチャ移動ができます。

・[イベントエディタ、コモンイベントエディタ]
 チェックポイント機能を追加。
 イベント内にチェックポイントを入れると
 そこまでボタン一発でジャンプすることができます。
 長いイベントの管理に便利です。

・[■動作指定]
「指定座標に接近」コマンドと「指定イベントに接近」コマンドを追加

・[DB全般] 入力機能を強化
 ファイルアドレスをファイル一覧から選べるようにしたり、
 別DBのデータ名を見ながらプルダウンリストで値を入れたり、
 あらかじめ入力しておいた選択肢の中から
 値を選ぶことができるようになりました。
 このDB新機能の使用例は、新サンプルゲームをEditor.exeで起動して
 システムDBを開くと一通り確認することができます。

・[DB全般] 数値変数に「初期値」を設定できるようにしました。
 初期値設定後、既存のデータをDelキーやXキーで削除した場合、
 またはデータ数を増やした場合などに数値が初期値に設定されます。


DBの強化内容、クリックで原寸大


※新サンプル中のシステムDBで設定されている
プルダウンメニューなどは「タイプの内容設定」で
設定されているものなので、自分のゲームでこれらを適用する場合は
自ら「タイプの内容設定」で設定しなおすか、
もしくは今のシステムDBの中身が消えてもよいのならば
サンプル中のBasicDataフォルダ中にある
SysDatabase.datとSysDatabase.projectを
自分のゲームに上書きしてください。
 

・文章の制御文字に要望があったものを追加(¥は半角です)
¥! … 次のキー入力まで文章表示を停止
¥. … 0.25秒ウェイト
¥^ … キー入力を待たずに文章表示を終了する
¥sp[A] (※Aは数値)… 以降の文字速度を秒間??文字に変更する
¥r[文字,ルビ内容] … 「文字」に「ルビ内容」のルビを付けて表示する。
ルビの文字色として、システムDBタイプ12(文字色)の
データ13番目の色を読み込みます。

¥self[A] (※Aは0~9までの数値):
このマップイベントのセルフ変数A番の値を表示します
¥cself[A] (※Aは0~9までの数値):
このコモンイベントのセルフ変数A番の値を表示します
(A=0~4なら数値、A=5~9なら文字列を返す)

¥udb[A:B:C] (※A~Cは数値):
ユーザDBの「タイプA番・データB番・項目C番」の内容を表示
¥cdb[A:B:C] (※A~Cは数値):
可変DBの「タイプA番・データB番・項目C番」の内容を表示
¥sdb[A:B:C] (※A~Cは数値):
システムDBの「タイプA番・データB番・項目C番」の内容を表示

※これらDB読み込み用制御文字に関しては、変数読み込み文字を使って
 「 ¥udb[3]:¥v[4]:¥self[1]] 」という風に入れても機能します。

※制御文字は全て半角、小文字で入力してください。


[Editor.exeの修正点]

・[イベントエディタ] 
 Bキーで「イベントコマンドの修正」を行えるように変更

・[変数操作]
 「クリア」ボタンを追加

・[コモンイベント]
キャンセルしても全然戻っていなかったバグを修正

・[データベース]
キャンセルしても全然戻っていなかったバグを修正
 2007-10-17 (水) web拍手 by FC2 カテゴリ: ウディタ




2007-10-09 (火)   RPGツクールVX
RPGツクールはXPで終わりかなあと思っていたら、
なんとRPGツクールVXの情報が発表されました!
(公式紹介ページ)

http://www.watch.impress.co.jp/game/docs/20071009/rpgt.htm
(impressさんの紹介記事)

現在の情報の範囲では、
厳しさが搭載されていたRPGツクールXPに対し、
RPGツクール2000までに存在した便利機能を
取り戻した感じのツールのように見えます。

2ヶ月後にRPGツクールの新作が出るならわざわざ慌てて
ウディタなんか公開しなくたって良かったじゃん!
と思ってしまいました。

マニア向けすぎるという点で
どう考えてもウディタは盛り上がらないので、
アマチュアゲーム界にゲーム創作の風を吹かせるのは
もうエンターブレインさんにお任せかなあ、という感じで見ています。

これでまたツクール作品が増えれば、どんどん
アマチュアゲーム界も盛り上がっていいなあと思うのですが、
いまだにRPGツクール2000作品がコロコロ出ているところを見ると
解像度や処理負荷的に少しキツいのかなあという感じも
否めない今日この頃。

何はともあれ、RPGツクールさんが道をつないでくれてるので、
WOLF RPGエディターは逆にこれからもマニアックで渋い機能を
どんどん充実させていきたい所存です!

なお、今もアクションゲーム
「モノリスフィア」をちょこちょこ進行中です。

別の新作のネタ集めやら、シルフェイド見聞録の
WOLF RPGエディター化リメイクも含めて細かい作業も並行しています。
しばらくはゲームは何も出ないと思いますので、
暖かく見守ってくださると幸いです。
 2007-10-09 (火) web拍手 by FC2 カテゴリ: ウディタ




2007-09-20 (木)   WOLFエディター修正3
ウディタ最新版をアップしました。
WOLF RPGエディターα (ver0.74) 1.5MB(修正点は以下参照)
バージョンアップの際は、WolfRPGEditor.exeとRPG.exeの2つだけを
これまでのデータに上書きしてください。


[ver0.735→0.74の修正点]


【機能拡張・変更点】

・イベントページのコピー&ペースト機能を実装

・マップエディット中、マウスを中クリックしながら
ドラッグさせることで画面をスクロールできるようになりました

・解凍時のフォルダ名が「WOLF RPGエディター」に変わりました。


【WolfRPGEditor.exe エディター部のバグ修正】

・[変数操作+] キャラクター欄にて、
 マップイベントの操作時にも関わらず、イベントのセルフ変数が
 「コモン」セルフ変数になっていたミスを修正
 
・[■動作指定] 変数操作時、「このEvのセルフ変数」への指定が
 うまくいっていなかったのを修正
 
・[その他1] 「データ更新」を押しても機能していなかったのを修正

・「タイルセットエディタ」のクリック判定が微妙にズレていたのを修正

・ファイル→新規作成 では新しいマップが作成されなかったのを修正


【RPG.exe ゲーム動作部のバグ修正】

・画面の一番上(Y座標が0)の場所に移動できないバグを修正

・ループの向こう側にいるキャラの影の表示が変になるバグを修正

・ループを繰り返すと主人公位置がおかしくなっていくバグを修正
 ただループ関連の処理については自信がないので、
 また新たにおかしな現象があればご報告下さいますと助かります。



ということで、イベントページのコピー&ペーストや
真ん中クリックスクロール機能、ループのバグ改善など、
足りなかった基本機能が揃いつつあります。

ただ、まともに使ってくださっている方がおられるかどうかは
まだ分かりません。ある程度ウディタ作品が生まれれば
使ってくださる方も増えるんじゃないかなあとは思うんですけれど。
そもそも自分がまともにウディタで作品を作ってないので
人のことも言えませんし。とほほ。
 2007-09-20 (木) web拍手 by FC2 カテゴリ: ウディタ




2007-09-09 (日)   WOLFエディター続報2
ウディタ最新版をアップしました。

※9/9 15:00以前にアップしていたバージョン0.73では
RPG.exeにて決定キーによるイベント実行ができません。
以下の0.735を再ダウンロードしてご利用下さい。

WOLF RPGエディターα (ver0.735) 1.5MB
[ver0.72→0.735の修正点]

【WolfRPGEditor.exe エディター部のバグ】

・コモンイベントで「キー入力」使用時、代入先を通常変数にすると、
 次に修正しようとした際に選択項目が5つズレるバグを修正

・「セーブデータの書き込み」がダブルクリックで
修正できなかったのを修正

【RPG.exe 動作部のバグ】

・決定キーでイベントが実行できないバグ修正(0.73→0.735)

・ループ周りのバグ
 + イベントの移動がループされていなかったのを修正
 + ループの境界の向こうのキャラが消えるのを修正 

・イベントの場所移動時に挙動がおかしかったのを修正

・「半歩上に設置」チェックを入れても2ページ以上にすると認識しない
 ↓
【修正後】
マップに入った瞬間に、実行条件を満たしているイベントページの
「半歩上に設置」チェックのみが適用されるようになりました。
もしどれも実行条件を満たさない場合は1ページ目のチェックを適用。

【新機能】 変数でキャラを指定できるようになった

・[■動作指定] (変数番号)のキャラを動作指定できるようにました。

・[変数操作+] (変数番号)のキャラのX、Y座標等の取得が可能になりました
(どちらも、キャラ選択欄の下の方に「通常変数」を追加しています)

なお、変数の値とキャラの対応付けは、
「-1=このイベント」「-2=主人公」「-3=仲間2」「-4=仲間3」……
となっており、0以上の場合は「各々のIDのイベント」に対応します。
(例:通常変数0番に「3」を入れて「通常変数0番」で動作指定すると、
イベントID3番のキャラが動く、という具合です)
 2007-09-09 (日) web拍手 by FC2 カテゴリ: ウディタ
ウディタ 15/17


▲一番上へ戻る


 

アーカイブサイトへ

Copyright © SmokingWOLF / Silver Second