2010-01-01から1年間の記事一覧
モンスターやNPC用のAIを作成できるようにしました。 FF12でのガンビットを拡張したような感じです。 ボードマスターがモンスターの作成用に使う以外にも、 一般プレイヤーも、自分のパーティーメンバーの行動を設定できるように、 AIシステムには触れるよう…
アイテムやスキル、キャラクターの詳細はすべて カード形式のウィンドウで表示できるようにします。 うー、やはりイラストがないと、さびしい。。。 ゲーム基礎が完成したら、絵師も探し始めようかと。。。 ■カード ドット絵や3Dモデルをあまり作らずに、 ゲ…
アイテムの次は、スキル、ということで、 スキルシステムを実装しました。 とりあえず、スキルのレベルアップにも個性を出せるようにしようかと。 例えば、魔法スキルでも、命中を上げるのか、 攻撃力を上げるか、範囲をあげるか、を選んでスキルを強化でき…
装備した時に、攻撃力などの補正が現れるようになりました。 また、装備部位数を変更しました。 表記方法は、TRPGとしてアナログでプレイする際も そのまま流用できるように、 「○d□+△」という、□面ダイスを○個の出目+△固定値。 という感じにしました。 ■…
戦闘(というか、行動時間を正確にする)シーンを作成してみました。アクティブシーンになると、1ラウンドごとアクションポイント(AP)内で行動を宣言して行う形になります。 移動や攻撃、スキル、オブジェクトに対してのアクションなどそれぞれに必要APが…
非表示のオブジェクトの作成をしました。 罠やユーザーに通知しない処理などでしようできます。また、ボード間の移動コマンドを実装しました。(動作未確認) その他に、位置情報のバグと パーティーに参加していないときのパーティーイベントのバグを修正し…
QuestNotesの開発に利用しているSilverlight4が一般公開されました。 これで、開発者以外の方たちも簡単にQuestNotesを利用できるようになりました。 ぜひ、ご利用ください。 「Silverlight4」 http://www.microsoft.com/japan/silverlight/download.aspx ■…
ゲームの状態を保存するにあたって、 ボードに配置してあるオブジェクトの位置なども保存する必要があることに 気がついたので、ボードも永続化させました。とりあえず、背景、BGM、ドロップアイテム、オブジェクト、変数 をボードごとにデータベースへ保存…
マップの形を自由に作成できるようになりました。 また、プレイヤー同士のトレード機能を実装しました。 ■既存資産の再利用 既存のノベルゲームのスクリプトをそのまま流用して、 オンラインノベル化+複数ユーザーとの共同プレイ、を可能にするのも、 少し…
パーティーで同期して進行するイベントを作成しました。 とりあえず、パーティー内のだれかがボタンを押したら進行していく形になっています。 GCのFFクリスタルクロニクルとかだと、そんな感じだったような。。 それと、コマンドもいくつか追加しました。 …
コミュニティウィンドウでパーティーを作成/離脱をできるようにしました。 パーティーに招待するには、ボードなどで右クリックして「パーティー申請」から可能です。挙動が若干不安定な気もしますが、 とりあえずパーティーチャットなどが可能なはずです。 ■…
ゲームの進行制御などに使用する 変数(いわゆるフラグ) を使用できるようになりました。 四則演算と代入ぐらいしかまだできません。 ゲームの環境変数からの代入処理もほしいですね。 ■グローバル変数とキャラクター変数 クエストノーツでは、変数をキャラ…
アイテムをドラック&ドロップで装備できるようにしました。 また、ドラック&ドロップでアイテムをボードにドロップできるようにしました。あ、ドロップされたアイテムの通知はできるけども、 参加した時点でのボードにあるドロップアイテム一覧はまだ獲得…
アイテムウィンドウとアイテムのドロップ(ボードに落とす)を実装。個人イベントを設定。[現在のコマンド一覧] ・メッセージ(+選択) ・BGM変更 ・背景変更 ・アイテム獲得 今後は、コマンドを増やしていくのと同時に、 パーティーイベント(パーティー全…
「QuestNotes」(現在、Silverlight4Betaで開発中のため、閲覧できない可能性があります。) http://www.questnotes.net/NPCやモンスターなどはすべてオブジェクトとして配置するようにします。 とりあえず、指定座標にオブジェクトの配置をしてみました。 …
「QuestNotes」 http://www.questnotes.net/ SilverlightのPerspective3dを使用してボードを表示してみました。グラフィックをシンプルにしたのは、 グラフィックがかけないのもありますが、ボードは、位置関係を把握するための補助的なツールとして使えるぐ…
チャットが可能になりました。 キャラクター画像と発言内容がポップします。 また、左下にはメッセージログを表示するウィンドウがあります。 このウィンドウは右下にカーソルをもっていくことで、サイズの変更が可能です。 このウィンドウのコンボボックス…
キャラクターの作成が可能になりました。 作成するだけです。 作ってもまだ何もできません。。。 http://www.questnotes.net/ ■ステータスについて CP(キャラクターポイント)を割り振って自由にステータスを 成長させていける感じに。 ■スキルについて (FF…
ユーザー登録とログイン機能を実装しました。 簡単なValidationもついています。 ぜひ登録していってください。 ・・・といってもログインできるだけですけど。 ■キャラクターデータ キャラクターのデータベース設計を作成中。 たぶんこういうゲームシステム…
キャラクター書き込んでいきたいけど、めげそうです。 だれか絵師と楽師もほしいなー。 まー、とりあえずは、土台をつくりましょうー。 ゲーム開発用のブログを立ち上げました。 とりあえず、プログラム的な話題やゲームのシステムについてをこちらへ書き込…