現状報告#36
久しぶりの記事投稿です(_ _;
製作中の小物作品について。
小物は小物らしく、最もシンプルな所からスタート。
・矢印キーで移動、Zキーで攻撃、Shiftキー押下中は低速+向き固定。
・攻撃するとスタミナ消費。延々と攻撃し続けることは出来ない。
・敵に接触するとエロ攻撃を受ける。
以上なり。
現状、ゲームシステム的な部分は最低限動くようになってます。
(画像をクリックで拡大)

▲基本はアクションなので、デフォルトのマス目移動ではなくフリー移動(?)です。
とりあえずフリーソフトとしての公開を目指しております。
反響次第では、RPG要素やアニメーションも作り込んで有料版を出すかも? という感じです。
あくまで次回作までの繋ぎ(のつもり)ですから、かるーくいきましょう。
そして左上に鎮座する“顔”の一文字。
・・・・まあその、3Dの強みというか、主人公のビジュアルは後から好きなだけ変更できるわけでして。
どうしようかなーと思案中。
なんにせよ、そろそろR-18なスクリーンショットが載せられると思います。
以下おまけー。DXライブラリとRGSS3の組み合わせについて、つらつらと。
DxLib.dll をRubyのWin32APIクラスで読み込んだら普通に動いた。
いちいちcallせず、C++でコーディングしてる時と同じように使うために、
DXライブラリの公開関数を全てeval関数でまとめてRuby用に自動生成。
で、組み込みクラス(主にBitmap、Sprite、Fontあたり)を書き直し。
組み込みモジュールのGraphicsもDXライブラリ仕様に書き直し。
そんなこんなで、DXライブラリの処理を意識しなくても描画部分だけやってくれるようになった。
それから、暗号化(rgss3a)もDXアーカイブに移行。
解凍パスを埋め込んだDxLib.dll を個別にビルドして対処。オープンソースばんざーい。
副産物として、SystemとかAudioとかrgss3aでは圧縮されないものも全部まとめられるようになった。
こんなことやるくらいならDXRubyを使えばいいじゃん、という話もあるのですが
デザインツールやRGSS3スクリプト、数多くのRTP改変素材が使えることを考えれば、まだまだお釣りが来る!
・・・・はず!
DXライブラリとの組み合わせが上手くいくけば、ツクールVX Aceで次回作を作ることになるでしょうし、
何か重大な問題が発覚したら、諦めてC++で作ることになると思います。
どうなることやら(--;
製作中の小物作品について。
小物は小物らしく、最もシンプルな所からスタート。
・矢印キーで移動、Zキーで攻撃、Shiftキー押下中は低速+向き固定。
・攻撃するとスタミナ消費。延々と攻撃し続けることは出来ない。
・敵に接触するとエロ攻撃を受ける。
以上なり。
現状、ゲームシステム的な部分は最低限動くようになってます。
(画像をクリックで拡大)

▲基本はアクションなので、デフォルトのマス目移動ではなくフリー移動(?)です。
とりあえずフリーソフトとしての公開を目指しております。
反響次第では、RPG要素やアニメーションも作り込んで有料版を出すかも? という感じです。
あくまで次回作までの繋ぎ(のつもり)ですから、かるーくいきましょう。
そして左上に鎮座する“顔”の一文字。
・・・・まあその、3Dの強みというか、主人公のビジュアルは後から好きなだけ変更できるわけでして。
どうしようかなーと思案中。
なんにせよ、そろそろR-18なスクリーンショットが載せられると思います。
以下おまけー。DXライブラリとRGSS3の組み合わせについて、つらつらと。
DxLib.dll をRubyのWin32APIクラスで読み込んだら普通に動いた。
いちいちcallせず、C++でコーディングしてる時と同じように使うために、
DXライブラリの公開関数を全てeval関数でまとめてRuby用に自動生成。
で、組み込みクラス(主にBitmap、Sprite、Fontあたり)を書き直し。
組み込みモジュールのGraphicsもDXライブラリ仕様に書き直し。
そんなこんなで、DXライブラリの処理を意識しなくても描画部分だけやってくれるようになった。
それから、暗号化(rgss3a)もDXアーカイブに移行。
解凍パスを埋め込んだDxLib.dll を個別にビルドして対処。オープンソースばんざーい。
副産物として、SystemとかAudioとかrgss3aでは圧縮されないものも全部まとめられるようになった。
こんなことやるくらいならDXRubyを使えばいいじゃん、という話もあるのですが
デザインツールやRGSS3スクリプト、数多くのRTP改変素材が使えることを考えれば、まだまだお釣りが来る!
・・・・はず!
DXライブラリとの組み合わせが上手くいくけば、ツクールVX Aceで次回作を作ることになるでしょうし、
何か重大な問題が発覚したら、諦めてC++で作ることになると思います。
どうなることやら(--;
現状報告#35
前回の記事で書いた小物作品についてですが、RPGツクールVX ACEでなんかやってます。
過去にツクールVXで作ろうとしていたもので、見下ろし型のアクション的な何かです。
(画像をクリックで拡大)

▲当たり判定などのテスト中。作りかけだったものをRGSS3に移植なう。
今のところ考えている仕様は
・デフォルトのマス目移動ではなく、8方向にスムーズな移動が可能(ゼ○ダの伝説っぽい?)
・決定ボタンで前方を斬り払う攻撃を行う。相手は死ぬ。
・敵に捕まると、えろえろな掴み攻撃を受ける。ちゃんと抵抗しないと大変なことに。
・掴み攻撃を受けているときは大きめのアニメーションが表示される。
こんな感じです。アクションRPGを名乗れるほどRPG要素は入らないかも。
通常、ツクールVX(ACE)のアニメーションは192×192の小さいパターンしか表示できないのですが、
スクリプトに手を加えて、倍の384×384まで読み込めるようにしました。
ウィンドウサイズが最大640×480なことを考えれば、丁度いい大きさでしょう。
(画像をクリックで拡大)

▲仮組みなので絵面はメイジロイドの使い回しですが、大きさの参考にでも。
ツクール規格のアニメーションファイルの出力は、GIMPのスクリプトでAVI→PNGを一括処理。
楽をするためなら何だって使いますよ・・・・!
新作のほうもぼちぼちと。
序盤に出てきそうな敵を表示してみたりとか。

▲しばらくはキャラが素体のまま進みそう(--;
過去にツクールVXで作ろうとしていたもので、見下ろし型のアクション的な何かです。
(画像をクリックで拡大)

▲当たり判定などのテスト中。作りかけだったものをRGSS3に移植なう。
今のところ考えている仕様は
・デフォルトのマス目移動ではなく、8方向にスムーズな移動が可能(ゼ○ダの伝説っぽい?)
・決定ボタンで前方を斬り払う攻撃を行う。相手は死ぬ。
・敵に捕まると、えろえろな掴み攻撃を受ける。ちゃんと抵抗しないと大変なことに。
・掴み攻撃を受けているときは大きめのアニメーションが表示される。
こんな感じです。アクションRPGを名乗れるほどRPG要素は入らないかも。
通常、ツクールVX(ACE)のアニメーションは192×192の小さいパターンしか表示できないのですが、
スクリプトに手を加えて、倍の384×384まで読み込めるようにしました。
ウィンドウサイズが最大640×480なことを考えれば、丁度いい大きさでしょう。
(画像をクリックで拡大)

▲仮組みなので絵面はメイジロイドの使い回しですが、大きさの参考にでも。
ツクール規格のアニメーションファイルの出力は、GIMPのスクリプトでAVI→PNGを一括処理。
楽をするためなら何だって使いますよ・・・・!
新作のほうもぼちぼちと。
序盤に出てきそうな敵を表示してみたりとか。

▲しばらくはキャラが素体のまま進みそう(--;
テーマ : 同人誌、18禁美少女ゲーム、同人ゲーム、エロダウンロードゲーム
ジャンル : アダルト