2016年 07月 01日

ヤクザキャット

e0131715_09074943.jpg

うちの猫
年中不機嫌な顔しよる
ほっぺたブニュってなっとるで
小さい頃、乳吸い行動して毛布をチュパチュパしてたら、うちのカーチャンに チュパカブラと呼ばれるし
せい猫になってもガブガブ噛むから ガブリエルと呼ばれたり
大変やなぁあんたも

[PR]

# by umisaka1 | 2016-07-01 09:04
2016年 07月 01日

オーバーロードがオーバーでGame Over

後で楽する為にスキルの共通メゾットを作ってるんだが、その場凌ぎの脳内設計なため、作り進める度に共通メゾットのオーバーロードが増えて悩んでいる
個人的にメゾットのオーバーロードは、そのメゾットで本来何が出来るのか、隠蔽されてしまうので(これこそオブジェクト指向の特徴だが)あまり使いたくない。
なので、もうしょうがないので、共通メゾット専用のアクセサークラスを作って引数一個渡すだけにしちゃう
まぁこれなら共通メゾットのメンテナンス楽
アクセサークラスのコンストラクタとゲッターセッター入れてやれば済む話だし、クラス変数の初期値をちゃんと考えてやれば、共通メゾット使用するメゾットにとって無用な値を無理矢理つっこまなくていいし(vbで言うOptional指定みたいな)
ただ呼び出す側のステップ数が否応にも増えるのが美しくない感あるなあ




すごい早口で言ってそう

[PR]

# by umisaka1 | 2016-07-01 08:51
2016年 06月 28日

【募集】オリジナルスキルのグラフィックデザイナー

ある程度目処がついたので、スキルの構築を行おうと考えています。
スキルはリネージュに用意されているグラフィックを組み合わせて表現するのですが、そのグラフィックの組み合わせを考えるのが非常に大変です。
つきましては、お手伝い頂ける方を下記の要件で募集いたします。

【作業内容】
構築中の新サーバで実装するオリジナルスキルのグラフィックスデザイン
【条件】
過去のu0e鯖をプレイした事がある人
Diablo2のスキルをパクるため、Diablo2をプレイした事がある人(プレイした事が無くてもyoutubeなどで確認できるなら可)
【具体的な作業方法】
開発用の鯖を立てるのでそこにインして頂きます
GM権限を渡すので、castgfx(エフェクト確認コマンド)でDiablo2のスキルにマッチしそうなエフェクトIDを探してください
探したIDをこちらで用意するExcel Onlineへメモして頂きます

例えば グラシカルスパイクのデザインをして欲しいと指示があった場合

グラシカルスパイクのアローエフェクトに適するものをcastgfxで探す
グラシカルスパイクヒット時のエフェクトに適するものをcastgfxで探す
Excel上に
グラシカルスパイク
アロー:8472
ヒット:639
のように記載する
ダメージやエフェクト表示間隔などはうしこが設定します(エフェクト表示間隔は指定頂ければ尚良い)
【特典】
未定
サーバー開始時に何か渡せるよう考えておきます
【応募方法】
この記事にコメントください


あなたのデザインが具現化されます!
よろしくお願い申し上げます。
[PR]

# by umisaka1 | 2016-06-28 10:49
2016年 06月 25日

進捗

現在affixの定義をしております
ユニークアイテムですが、diablo2のように固定のアイテムは定義しません
それ持ったら装備更新しんくなるし。。。
なので、ユニークaffixをオリジナルに作ろうと思う
被ダメージ時にノヴァとか攻撃時にポイズンノヴァとか
[PR]

# by umisaka1 | 2016-06-25 13:24
2016年 06月 22日

ゲーム設計

ゲーム設計って本当に難しい。プレイヤーを飽きさせずに依存させるには
いろんなテクニックがあるらしい。行動心理学にまで言及しているサイトもある。
その中で、アディクションベースゲームデザインについて解説しているサイトの
内容がおもしろかったので、まとめだけメモ用に引用
アディクション・ベース・ゲームデザインを応用するためのチェックポイント
  • 仕事←→報酬のゲームループが成立しているか?
  • 仕事して報酬を得る→報酬を使って仕事する→… というループ
  • 報酬の支払い判定を、「成功 or 失敗」という2つの軸だけで判定していないか?
  • 単純な成否だけで判定すると、すぐ飽きられる
  • 様々な報酬の支払い判定を盛り込むようにする
  • いきなり大きな報酬をプレイヤーに支払っていないか?
  • ニンジンを目の前にぶら下げるように、少しずつ報酬を与えていく

出典

[PR]

# by umisaka1 | 2016-06-22 16:03 | Lineage