【解決済み】マップ上のキャラクターに武器を持たせたい

アバター
asram
記事: 62
登録日時: 2017年9月29日(金) 05:42
連絡を取る:

【解決済み】マップ上のキャラクターに武器を持たせたい

投稿記事by asram » 2017年12月07日(木) 00:09

Asramと申します。
制作に行き詰ったまま2ヶ月ほど放置してしまいましたが、また再開しようと思い、行き詰っている部分を質問させていただければと思います。
既出ならすみません。

エンカウントがなくマップ上でリアルタイムに戦闘するシステムを作ろうとしています。
とりあえず戦闘できるようになったのですが、せっかくだから主人公やモンスターに武器を持たせて、攻撃の際は武器を振るモーションもつけようとしているのですが、並列処理で武器をピクチャで表示させて、キャラクターの向きが変わった時や武器を振るモーションの時はピクチャを変えるようにしてみたところ、非常に動作が重くなりました。
高スペックのパソコンなら割とスムーズに動作しますが、低スペックのものになると向きを変えるたび、攻撃動作をするたびに画面がカクツキます(FPSもかなり落ちます)。
主人公一人だけ武器を持たせても重くなるのに、このままではマップ上の他のキャラにも武器を持たせるとなると絶望的です。

ピクチャを並列処理で常時表示させるというのはそもそも無理があるのでしょうか?
その場合、何か別の良い方法がありますでしょうか?

初歩的な質問で申し訳ないですが、ご教授願えたら幸いです。
最後に編集したユーザー asram on 2021年2月08日(月) 09:00 [ 編集 1 回目 ]

音楽制作しています。
ホームページに音楽の素材がありますので、気軽にお立ち寄りください。

HP「Asramのへや」
https://asramroom.com/
アバター
虚構の城跡
記事: 695
登録日時: 2016年9月23日(金) 16:58
連絡を取る:

Re: マップ上のキャラクターに武器を持たせたい

投稿記事by 虚構の城跡 » 2017年12月07日(木) 01:02

ARPG用のプラグインの一つでこんなのがあります。
https://atelierrgss.wordpress.com/rmv-chrono-engine/
画像自体を多少改変できる技術があれば、なんとかできるプラグインです。
ただ、ポルトガル語や英語が混じった解説なので、命令文とかは翻訳しながらやればなんとかできるかもしれません。
アバター
asram
記事: 62
登録日時: 2017年9月29日(金) 05:42
連絡を取る:

Re: マップ上のキャラクターに武器を持たせたい

投稿記事by asram » 2017年12月07日(木) 06:25

>虚構の城跡様
ありがとうございます!
へーこんなプラグインがあるんですね!
動画を見た限りだといろいろなことができそうです!

とりあえずこれを導入していろいろ試してみます。
わからないことが出てきたらまた質問させていただけたらと思います。
音楽制作しています。
ホームページに音楽の素材がありますので、気軽にお立ち寄りください。

HP「Asramのへや」
https://asramroom.com/
アバター
asram
記事: 62
登録日時: 2017年9月29日(金) 05:42
連絡を取る:

Re: 【解決済み】マップ上のキャラクターに武器を持たせたい

投稿記事by asram » 2021年2月08日(月) 08:59

>虚構の城跡様
長い間放置してしまいました、すみません。

教えていただいたプラグインは言語の問題で導入がしづらく、結局別のやり方で解決いたしました。
並列処理で「ピクチャの表示」を使って武器を常時表示するのではなく、あらかじめ「ピクチャの表示」で不透明度を1にして表示しておき、並列処理の「ピクチャの移動」で不透明度を変えて表示し続けるというやり方でした。
「ピクチャの移動」は並列処理でも重くならないようで、今までカクついていたのがほとんど解消されました。

質問にお答えいただきありがとうございました。
このトピックは解決済みとさせていただきます。
音楽制作しています。
ホームページに音楽の素材がありますので、気軽にお立ち寄りください。

HP「Asramのへや」
https://asramroom.com/

“MV:質問” へ戻る