Alpha版

ソースコード

https://github.com/torafugu/houdd_alpha

YARD Doc(最新版)

http://cosmi.jp/houddwiki/yard/top-level-namespace.html

リリースノート

  • 0.1.1 (Kozu)
    • 要塞攻略の達成条件を敵殲滅から目標ポイントの占領に変更。
    • 迷路探索アルゴリズムの精度向上。
      • 幅優先探索アルゴリズムを採用。
    • 生産の改良
      • キューで生産予定を複数指定可能。
    • MOBの突然変異。
    • MOBに病死の概念を導入。
    • RESTに準拠。
    • modelの国際化対応。
    • YARDによるドキュメント管理。
    • RSpecによる自動テスト管理。
    • JavascriptはすべてCoffeescriptに変更。
    • エラー処理の全面的な改善。
      • バリデーションの導入。

Pre-Alpha版

ソースコード

https://github.com/torafugu/houdd_pre

リリースノート

各種ゲーム要素のサンプル実装を目的としたバージョンです。
まだゲームとして遊べる状態にはなっていません。

  • 0.0.7 (MediumMap)
    • ポータル画面の改良。
    • システム管理画面の追加。
    • 遠距離攻撃の導入。
    • 戦闘時の増援部隊の概念の導入。
      • 増援部隊の投入時期を指定できる。
    • MOBに寿命の概念を導入。
    • 死亡したMOBの復活。
      • 寿命の場合は復活できない。
      • 一定の確率で復活失敗すると永遠に失われる。
    • MOBに交配の概念を導入。
    • 種族の上位概念である「科」の導入。
      • 飛行や水中などの属性を追加。
    • 資源とアイテムのサプライチェーンを整理。
    • 簡易スクリプトによる戦略作成機能。

  • 0.0.6 (MostSmallMap)
    • 地形と資源の概念の導入。
      • 領土マップとダンジョンを分離。
      • マップに施設の概念を導入。
    • 部隊の撤退は即時ではなく、出口への移動が必要。
      • 後退戦が発生。
    • MOBに経験値とレベルを導入。
    • MOBの魔法とスキルの体系を整理。
    • MOBの部位別の防具装備。
    • MOBに維持コストの概念を導入。
    • MOBに職業の概念を導入。
      • 生産職を導入。
    • トラップの導入。
    • お宝の導入。
    • ヘイトコントロールの導入。
      • 戦士職に挑発スキルを追加。

  • 0.0.5 (MoreSmallMap)
    • マップデザイン機能の改良。
      • マップ部品をドラッグアンドドロップで配置可能とする。
    • マップの増築と改築。
    • マップの地形効果。
    • マップのテクスチャ設定。
    • Mobグループに前衛と後衛の概念を追加。
      • 戦闘処理用のウィンドウを導入。
    • 武器と魔法に命中率の概念を追加。
    • 持続ダメージ(DoT)と持続ヒール(HoT)の導入。
    • 状態異常を導入。
      • 毒も持続ダメージの一種。

  • 0.0.4 (SmallMap)
    • ポータル画面導入。
      • MOB復活などの管理機能を提供。
    • GUIによる簡易マップデザイン機能。
    • ユニットはMob単位ではなく、MOBのグループ単位にする。
      • Mobグループは、所属MOBが全滅するまで戦闘継続。
    • 戦闘に武器と防具の要素を追加。
      • 武器と防具はそれぞれ一種類のみ。
      • 攻撃力プラス修正と防御力プラス修正の効果のみ。
    • 回復魔法、回復職を導入
    • 攻撃魔法、魔法職を導入。
    • クリティカルヒットの導入。

  • 0.0.3 (MostTinyMap)
    • 移動と戦闘は一括ではなくターンごとに処理。
    • 戦闘に防御力のパラメーターを導入。
    • 戦闘に敏捷性のパラメーターを導入。
    • ユーザーの概念を導入。
      • MOBはマップ固定ではなく、インベントリから自由に配置。
    • 防衛側はランダムに動く。
    • 攻撃側に戦略(殲滅/偵察など)を導入。
      • 撤退は即時終了。後退戦なし。

  • 0.0.2 (MoreTinyMap)
    • 小さいマップ。
    • 侵略側1人。防衛側2匹。
    • 侵略側は敵を探しながら自律移動。
    • 防衛側は動かない。
    • 戦闘結果をDBに保存する。
    • 移動経路をDBに保存する。
    • グラフィックのライブラリをSVGKitからProcessing.jsに変更。

  • 0.0.1 (TinyMap)
    • 最小のマップ。
    • 侵略側1人。防衛側1匹。
    • 侵略側が防衛側に向かって直進。
    • 防衛側は動かない。
    • 最小の戦闘ルール。
    • 戦闘結果をDBに保存しない。


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-05-06 (水) 19:22:49 (3275d)