本文へスキップ
KEY
/
/
Apeiron

プロジェクト一覧

Apeiron

アクションRTSカードバトル

会社
Realm of Alters (Ember Entertainment)
担当
リードプログラマー
ジャンル
アクションRTS / カードバトル
エンジン
Unity
期間
2022年3月 — 2023年2月
プラットフォーム
Steam · Epic Games Store · iOS · Android
使用技術
UnityC#Socket.IOGit

概要

5名のゲームプレイチームでリードプログラマーを務め、戦闘メカニクス、カードシステム、敵AI、マルチプレイヤー同期など、このアクションRTSカードバトルのコアとなるゲームプレイシステムを設計・実装しました。

担当業務

  • ゲームプレイシステム、戦闘メカニクス、カードシステム、敵AIをC#で開発。
  • Socket.IOによるマルチプレイヤー同期を実装。
  • ジュニアプログラマーの指導、技術面接への参加。
  • プロジェクト計画・スケジュール管理の支援。

技術的な課題

課題

リアルタイムRTS戦闘中に発動するカード効果を、ネットワーク越しの全クライアントで一貫させる必要がありました。

解決策

Socket.IOによる同期レイヤーを中心にゲームプレイの状態フローを設計し、プレイテストで顕在化したデシンクに対して堅牢化しました。

課題

拡張を続ける奥深いカードシステムを、5名のチームで保守可能な形に保つ必要がありました。

解決策

システム設計を担当し、カード・スキル定義をデータドリブン化。コア戦闘コードに触れずに新コンテンツを追加できるようにしました。

次のプロジェクト

Every Hero