日記 着せ替え! そしてPage.2へ
着せ替え! そしてPage.2へ。 「これで終了です。」 と言いながらも「後少しだけ続くんじゃ」と言わんばかりに始まりました。 今どんな感じかと言いますと… プログラムは作成中だったジョイフルアドベンチャーオンラインから持ってきたものをベー…
スクラップブックオンライン P2 — 59件
着せ替え! そしてPage.2へ。 「これで終了です。」 と言いながらも「後少しだけ続くんじゃ」と言わんばかりに始まりました。 今どんな感じかと言いますと… プログラムは作成中だったジョイフルアドベンチャーオンラインから持ってきたものをベー…
文字まで雲の下に! あと1日!!! テストは明日! 後1つ実装できれば想定していたものが全て入るのですが、 どこまで間に合うのか微妙なとこデス。 いやー、ぎりぎりだなー… それに、複数のクライアントがある状態のテストをほとんどしていないんで…
動作テスト たくさん来てもらえました 20日(金)23時より動作テストを行いました。 約60人もの人たちに参加してもらえてうれしいです。 今回は髪型や色が設定できるということで、画面がものすごくカラフルに! 今まではいろんな姿のキャラクター…
重ね合わせが直った! こないだのテスト時に気になった部分の修正から手を付けております。 まずは雲からだ! というわけで、タイトル画面やログインメニュー画面に雲を流したり、文字やシステムアイコンの上に重なっていた雲を修正したり… 雲が複数重な…
せっせこせっせこ。 マップ周りを重点的に実装を進めています。 昨日、今日でずいぶん進みましたよ! パーツ編集画面 細かい部分が未実装ですが、マップパーツが編集できるようになってきました。 以前進めていた新SBOからコードをもってきて、今回用…
マップサイズ変更画面 今日もマップ周りを中心に。 サイズが変更できるようになりました! これで、1つのマップの編集に関しては基本的なことが設定できるようになりましたね。 マップ名を設定してもまだ表示できないんですが… あとは、起動中にメモリ…
マップの当たり判定が付きました。ぶつかるようになったことでマップを歩いてる感が増すのはなんだか不思議です。 そして… 顔の指定 服の指定 とりあえず今だけですが、表情と服装を発言コマンドで変更できるように実装してみました。 上のように発言す…
MP3が鳴った!!!!! 便利なライブラリを提供してくださった海外の作者様に感謝! ついにSBOもMP3やoggのファイルをBGMとして使える環境の仲間入りです。 思わず「おぉ!鳴った!」と1人で声を出してしまいました。 そんなわけで今日は…
パーツの設定画面 パーツを設定画面内で好きな配置ができるようにする機能と削除する機能を実装しました。 今までは登録した順番固定だったので、複数のパーツを組み合わせて表示するようなものはどれがどれやらわかりにくかったのですが、これでいい感じに…
アイテムを置いたり拾ったり アイテム実装の布石として、まずは敷物を。 Zキーを押すと敷いたり取ったりできます。 そして、足音を付けてみました。 歩くたびに「コツコツ」音がします。将来的には歩く場所によって音が変わると思いますが、とりあえずど…
謎の生命体現る 複数のクライアントが繋がっていると、画面の上の方に何やらキャラらしきものが… ぎゃー!!! どうやらキャラ情報の送信データがずれていたようで、中身がおかしいキャラが表示されてしまっていたようです。 これはちょっとしたホラーで…
マーク 名前のところにマーク表示を! ということで実装できました。管理人マークや初心者マーク、パーティ募集などなど… 状況に応じて表示される予定です。 長い名前でマークが複数表示されるとものすごい幅になりそうですが、その時はその時で。 絵文…
色変更 とりあえず「/color 3」とか発言すると色が変わるようにしました。 メニューがまだなのでとりあえずとりあえず。 今回のテストはとにかく発言コマンドばっかりなのでお手間かけちゃいますが、ちゃんと実装できるまでつなぎということでご了…
第2回動作テスト 昨日、第2回動作テストを行いました。 予定は23時からだったのですが、実装が間に合わず少し遅れてのスタートとなりました。 今回はZキーを押すとシートが敷けるということで、予想はしていたのですが… 景色が! 青い! 浜辺が!…
新しいマップパーツの編集ダイアログ 動作テストが終わってからずっとこのダイアログをいじっています。 今までは、前に作ったものをそのまま使っていたのですが、あれこれと使いにくいところがあったので修正中。 「ダイアログに絵を貼り付けて、しかもス…
重ね合わせ ようやく重ね合わせが実装できました。 パーツの編集部分がだいぶいい感じになってきたので合わせて実装。 木に隠れるだけでもこんなにイメージが変わるのかーて感じです。 初めての向き別辺り判定 そして! 向き別に移動できる/できないが…
影がついた! 気が付くと随分更新が止まってました… 最近ずっと「影」の実装をしていたんです。 やっとマップに影が付けられるようになりました! これはだいぶ表現力アップなんじゃないでしょか? 描画処理そのものは、指定された絵を重ねるだけなので…
システムメニュー コマンドの実装に入りました。 まずは発言して設定させていたものをメニューに入れよう計画。 こうやってボタンを押してメニューが表示されて、それを選択して… という流れができてくると、操作感が増してゲームっぽくなってきたなーと…
色の設定 色の設定ウィンドウが表示されるように! 次々ウィンドウが開いていくのは楽しいですなぁ。 少しずつゲームができていく感が味わえてうれしいです。 この調子でがんばろう。
設定できるようになった! ウィンドウの項目を選んでコマンド処理できるようになりました。 新しい処理を組み込む時は最初の1つができるまでが遠いのですが、その後は同じようにすればいいのでわりとスイスイいけちゃいます。 そんなわけで、今後は同じよ…
パスワードを記録する ひさしぶりの更新になってしまいました。 今日は不具合修正ということで、まずはパーツの設定画面の修正をしとりました。 マップ作成をしてくれるという方が増えてくると、見つかる不具合も増えていくかと思いますのでより使いやすい…
前回のログインで使用したアカウントとパスワードが保存できるようになりました。 パスワードの保存は手間が省けて便利なものの、設定ファイルに書き込むので、そのファイルごともっていけば誰でも同じアカウントが使えてしまうという危険なものでもあります…
管理者レベルの設定 今日は管理者レベルの設定の実装してました。 とはいえ、まだ一般か全機能しかないのですなぁ。 追々特定マップの編集だけとか、パーツも編集できるとか分けていく予定なので、いろんな人に参加してもらえそう! さてさて、徐々に作業…
サーバー情報の保存 時間毎の保存が未実装だったので、編集途中でサーバーが落ちたら全部パーの状態でした… ということで、30分毎の自動保存と、管理者ウィンドウからの保存処理を実装しました。 次はマップ間移動の実装!と思っていたのですが、先に戦…
武器フリフリ 武器振りはじめました。 Tabキーを押すと戦闘モードに切り替わり、移動速度半分のすり足になります。 そこでAキーを押すと武器を振るという流れになっています。 まだ細かいところができていませんが、来週中にどこまでできるか… なか…
スパッと振りおろし 振りおろせるようになりましたよ! 他のキャラへもちゃんと反映されるようになりました。 後は… ・武器が変更できるようにする(/arms 2とかでお試し) ・戦闘モードになったらBGMを切り替える までできたら今回の目標は…
武器の選択 「/arms *」と発言すると武器が変わるように実装できました。 たくさん種類があるのでみんなでいろいろ試しましょう! また、戦闘モードに切り替えるとBGMが変わるようにしました。 いずれはフェードインしながら音が切り替わるとい…
第3回動作テスト 開始直後 22時ごろいつものように慌ただしく動作テストが開始しました。 毎回ぎりぎりまでいじっているので、なかなか余裕を持って開始というのができないです。 ログイン後早速みんなでフリフリしていました。 効果音がかなり気持ち…
表示内容の設定 まずはテストの時に目立っていた(?)戦闘モードへの切り替えや座りの直後に移動すると1歩先にすっ飛んでしまうというバグの修正から。 なんとか直せたと思うので今度のテスト時に試してもらえればと思います。 次は気になっていた名前非…
第4回動作テスト 4目並べ 昨日動作テストを行いました。 当日告知にも関わらず集まってもらえて感謝感謝です。 今回は、不具合修正や、他キャラへの武器振りの当たり判定、配置アイテムの多様化などが実装できました。 ということで、ある程度みんなで…
一斉放送! ようやく一斉放送の機能が付きました。 これからは走り回って「終了しますよー」とか言わなくても済みますです。 「みんな集まれー」ということでテストにもお役立ちしそうです。 アイテムメニュー そして! アイテム周りの実装に入りました…
アイテム周りの実装を進めています。 データ周りの実装は見えない部分なだけにとても地味な作業なのですが、ここで「まーいいかー」と手を抜くと後々しんどい思いをしてしまいます。 なので、手間であってもコツコツとやっていく積み重ねが大切です(面倒だ…
アイテム情報の編集 世界にアイテムを登場させる為にはまずは管理者画面で生み出す必要が! ということで編集周りの実装を進めています。 一覧の表示と、新規追加・編集画面の作成。 サーバーとやりとりするコマンドを増やしたり、この画面の処理を実装し…
置くアイテムを選んで 置く! アイテムの追加と編集ができるようになったので(まだ画像の指定とか細かいところがまだですが)、置いたり拾ったりする部分の実装をしています。 今日は置く部分の実装です。 アイテム情報に置く座標を指定し、キャラが持っ…
画像の選択 アイテムの画像指定ができるようになりましたっ。 そして座標を指定してマップに登場させることもできるように。 大枠はできてきたので、後は修正を重ねていって充実したアイテムライフを送りたいものですね。 牛歩ながらも少しずつ進んでおり…
アイテム周りが落ち着いてきたということで、ようやくアップデート関連の実装に入りました。 今回は、ファイルをWebサイトへ置かずにSBOのサーバーから更新するファイルをダウンロードする仕組みにしようかと思っています。 ファイルのリストを比較し…
NPCの追加 気分を変えて今日はNPC周りの実装をしてました。 追加の画面を作って最低限の設定をしてボタンを押すと、その座標にNPCがこんにちは。 キャラ情報の編集 その後で細かい設定を変えていくという流れでNPCが追加できればなーと。 ま…
みかんを押す! キャラが押せるようになりました!サッカーできるよ! NPCだけでなく、プレイヤーキャラも押せるようにできます。 マヒしたり泥酔してしまった時に押してもらえるようになるとおもしろいかも? 押せるようになったので、同じように実装…
あなたに付いて行きます! ついに付いていく機能がっ! まだ完成していませんが、Zキー押して付いて行くようになりました。 メッセージの表示や、つながっている時は移動できなくしたり、連結を解除したりなどなどあるものの、ようやくSBOらしい機能の…
できたっぽい! 「○○に付いて行きます。」と流れるメッセージが表示されるようになりました。 また、細々と残っていた部分も実装し、一通りそれっぽく動いています。 多人数がつながるとどうなるのかはやってみないとわかりませんので、次回のテストを楽…
サカー場!!! SBOがサカーゲームになりました。 昨日・今日の実装でいろいろ変化がありました。 得点NPC、容姿コピーNPCが実装され、話しかけると(Xキー)得点が加算されたり、自分の容姿がコピーされたりします。 これでチーム分けと得点管…
第5回動作テスト 14日23時の予定通りテストが開始できました。 画面に表示された壊せるNPCがいきなり壊れてしまうという謎のバグがずっと気になっててぎりぎりまで調べていたのですが、何とか原因がわかり、間に合ってよかったです。 今回は60人…
テスト後の3日間デバッグから入り新機能の実装をしています。 まずは付いて行く機能関連の修正を行いました。 細かく見ていくといろいろと気になる点があったので1つずつ修正し、なかなかいい感じにまとまりました。 それからそれから。 音量設定の保存…
アイテム周り強化運動実施中! ということで設定周りの実装を進めています。 アイテム一覧 まずは一覧画面を少しずつ。 運用が始まるとここに何百(何千?)というアイテムが並ぶことになるので、必要に応じて表示する項目を設定できるようなフィルタ機能…
引き続きアイテム周りの実装をしています。 今回はアイテム個別の情報と、その元になる種別情報の2つを管理するということで、なかなか手間のかかる作業になっています。 種別情報に基本的な情報が設定されていて、それが地面に落ちたりキャラが持ったりす…
引き続きアイテム周りの実装中です。 「アイテムを装備する」という目標に向けてコツコツ作業を続けております。 アイテムを装備する とりあえずですが、装備できるアイテムの場合は「装備する」を選択できるようにしてみます。 ここでぽちっと押せば着せ…
勢いが出てきた時は一気に作業! アイテム発見! 落ちているアイテムを… 拾う! 拾いまして。 選択して装備すると… アイテムメニューを開いて選択し、装備すると… 着せ替え! アイコンが移動して着せ替えできました! ということで、昨日に引き続…
アイテム装着! アクセサリと武器も装備できるようになりました(画像が合ってないですけど)。 まだ1つしか装備できなかったり、左右の手にどうやって装備させるか等決めてかなきゃいけないことはまだありますが、まずは第一歩ということで。 アイテムメ…
形になってきた 引き続きアイテムの装備周りの作業中です。 動き出すといろいろとややこしいことが出てきててこずりつつもようやく形になってきました。 数が増えていった時に負荷状況がどうなるのかまだわかりませんが、まずは一区切りという感じです。…
次の動作テストまでしばらくかかりそうなので、まずはサイトリニューアル! というわけで導入してみました。 過去の日誌も少しずつ取り込んでいきたいものです。
設定画面 釣りや打撃のアニメーションに対応しようとした時に、今まで暫定でしてた攻撃等の処理を何とかしなければ… ということでモーション設定としてちゃんとした実装をする為に手を付け始めたわけですが。 (暫定とはいえ)既に動いているものをもう一…
設定画面 先週はのそのそしていてほとんど作業しなかったものの、それでも何とか! ということで画像を選択した後に表示できるようにできました。 データの管理周りはできているので、ボタンを押した時に増減してサーバーへ通知したり アニメーション周り…
まだまだ設定画面 ようやく形になってきました。 各画像を設定してプレビュー表示され、アニメーションのテストも行えるという感じで。 設定できるようになったら、そのデータをサーバーへ送って、各クライアントへ配信。 受け取ったクライアントはそのデ…
モンスターデザイン投稿所と化したretuさんとこのお絵かき掲示板。 いろんな人がアイデアを投稿してくださってます。 こういう広がりはとてもうれしいです。 みんなで作っていく感があってイイ。 それに応えたいって思うし、このアイデアを実現する為…
昨日はまとまった時間が取れたので約4時間ぶっ続けでカタカタと進めた結果、ようやくモーション関連のゴールが見えてきましたっ。 キャラ基本画像 ("歩き"や"立ち"で使う画像) 攻撃アニメーション用画像 (攻撃時に使う画像) 今までは、キャラ毎…
釣り! やっと「打撃」や「釣り」モーションを設定できるとこまでやってきました。 設定周りがカチッとしてくると同時に、そのデータを使用する為の処理の整理をする必要があり、せっせとやっておりました。 今までは、とりあえずということで、「歩きの場…
装備毎に切り替え モーション設定に応じてアニメーション表示できるようになったものの、どうやって切り替えるのか? ということで、装備によって変わるはずなので、装備するアイテム情報にどんなモーションにするかを設定できるようにしました。 ここまで…
ここまで復活 結局まだモーション関連の修正が続いています。 設定して動くようになったことで、今まで暫定的に実装していたボール、得点板、壊れるNPCなどが表示されなくなってました。 まだ完全ではないものの、モーション設定を元にこれらが表示され…
モーションいろいろ ・武器によって画像を変える ・矢の発射処理 ができて、ようやくモーション関連も一段落です。 装備によって攻撃モーションがうまく切り替わるようになりました! ここら辺でキャラ表示の仕組みをまとめておかないと、後で思い出すの…