投稿記事

2021年 10月の記事 (31)

カッピ / 風薙鳥 2021/10/26 18:59

【オンラインRPG制作】アイテム発掘、システム実装に向け画像量産

岩からアイテム入手

アイテム発掘システムを実装しました。
各地に岩のオブジェクトを配置してあり、掘ることでアイテムが手に入ります。

似たシステムに「採集」がありますが、入手できるアイテムの種類と、上昇するスキルが異なります。
発掘では、石系のアイテムが主な収穫です。

必要な画像を次々と

いろいろ実装したいシステムがありますが、事前に画像を用意しておくと、効率がいいので。
必要となるであろう画像を、次々と描いています。

技と魔法のアイコンの数を大きく増やしましたが、今後まだまだ増える予定です。
当分の間、必要となるだろう数は揃ったと思います。

森のマップの背景は、システム実装に必須というわけではないですけど。
まだマップ数が少なく、増やしておくとシステムまわりでも役立つことがあるので、この機に描きました。
さっそく投入し、森マップを使用できるように。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

カッピ / 風薙鳥 2021/10/25 18:57

【フリーシナリオRPG制作】光の道が延びるイラスト

イベントCG

「モスタンドリーム」の新規イラストです。
分岐ルートのひとつで、スチル(イベントCG)として使います。

各ルートに1枚ずつスチルを用意する目標を掲げ、これが2ルート目。
ただ、シナリオの実装が追いついていなくて。
せっかく描いても、投入するのは当分先なんですよねー……。

でも、スチルを使う場面を実装するときは、間違いなくテンションが上がるので、モチベーターになってくれそうですね。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

カッピ / 風薙鳥 2021/10/24 16:44

【オンラインRPG制作】勝利、レベルアップ、アイテムドロップ

バトル後の一連の流れ

バトルの勝利と、その後のあれこれを実装しました。

敵モンスターを倒した判定。
経験値獲得と、レベルアップの判定と演出。
確率でアイテムドロップ。
と、このような流れです。

バトルのオンライン化の思案

オフラインで実装したこれらを、どこまでオンラインで同期するかは思案中です。
レベルアップは、まわりのプレイヤーに伝わってもいいですね。
パーティシステムはないですけど、協力してバトルしていて、相方のレベルアップを見るのは、なんだか嬉しいものです。

問題は、敵モンスターのHPの同期。
与えたダメージや残りHP、倒した判定を、他のプレイヤーに送信することは可能です。
でも、アツマールAPIの仕様上、長いと数秒間ものズレがあるのがネックです。
ダメージは送受信して、残りHPと勝利は各プレイヤーで処理、という落としどころが無難な気はします。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

カッピ / 風薙鳥 2021/10/23 19:03

【オンラインRPG制作】ログウィンドウの切り替えとスクロール

小さなウィンドウに多くの機能と操作

ログウィンドウの操作を実装しました。
MMORPGなら、大抵は組み込まれている印象のUIです。

ログウィンドウは、表示モードの切り替えやスクロールができます。
いずれも、タッチ入力やキーボード、ゲームパッドにも対応しています。
タッチ入力は、ウィンドウに隣接したボタンで操作。
キーボードやゲームパッドでは、キーを押しながら上下左右で動かせます。

ログを表示しているのは、まだ戦闘だけ。
戦闘ログの内容も見直すつもりです。
特に、技の発動がログに残っても、ログが流れるのを早くしてしまうデメリットが大きいかな、と。
どの技でスキルが上昇したかを確認できて、表示する意味はありますけどねー。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

カッピ / 風薙鳥 2021/10/22 18:36

【オンラインRPG制作】もうひとつの制作途上なゲーム

オンラインRPG

ここしばらく、ローグライクとフリーシナリオRPGの制作に注力しています。
でも、制作途中のゲームは、もうひとつあって。
そのオンラインRPG「モスタンワールド」の制作を再開することにしました。

ゲームアツマール(ブラウザゲーム投稿サイト)には、簡易的な通信機能があって。
そのAPIを最大限活用し、オンラインRPGを作ってみよう、という試みです。

アツマールAPIを使い、プレイヤーの位置や移動をオンラインで同期できることは検証済みです。
APIの仕様上、長くて数秒のズレはありますけど……。

状況と今後

今は、RPGとしてのシステムの実装を進めています。
それに続いて、オンライン要素も増やしていきます。
RPG要素とオンライン要素を連動させ、他のプレイヤーの画面でも動きがあるなど、いろいろ構想中。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 3 4 5 6 7

月別アーカイブ

記事を検索