This asset contains all the components you need to create a full roguelike deckbuilder card game. Inspired by classics in the genre, the toolkit provides a flexible and modular framework for creating complex and interactive game rules.
The asset is data driven and largely component based, letting you easily add new cards, minions and artifacts through data tables and defining their behavior through components.
Game visuals are kept separate from game logic through composition and a custom Action Queue system, making it easy to swap out the visuals for your own. The toolkit is filled with example content to use as references for your own additions.
Features:
· Data and component-based card creation system.
· A complete example game, with saving, loading, level transitions and win/loss states.
· Deep UI system, including card widgets, status effect display, enemy intentions, tooltips and more.
·Lots of example cards, minions, artifacts and status effects.
· Custom Event Dispatcher system for creating complex interactions between blueprints.
· Custom made card frame and UI. Card portraits are public domain (see technical details).
·The Attack Pattern Component lets you define how AI minions select their abilities.
· Reward manager for awarding cards and artifacts of set rarities.
· Node map between combat encounters lets the player choose their own path. (note tha
该资源包包含创建完整 roguelike 卡牌构建游戏所需的所有组件。受该类型经典作品启发,该工具包提供了一个灵活且模块化的框架,用于创建复杂且互动性强的游戏规则。
该资源包采用数据驱动且以组件为中心的设计,允许您通过数据表轻松添加新卡牌、随从和 artifact,并通过组件定义其行为。
游戏视觉效果与游戏逻辑通过组合和自定义动作队列系统分离,使您能够轻松替换为自己的视觉效果。该工具包包含大量示例内容,可作为您添加内容的参考。
功能:
· 基于数据和组件的卡牌创建系统。
· 完整的示例游戏,包含保存、加载、关卡过渡及胜负状态。
· 深度UI系统,包括卡牌控件、状态效果显示、敌方意图、工具提示等。
· 大量示例卡牌、随从、 artifact 和状态效果。
· 自定义事件分发器系统,用于创建蓝图之间的复杂交互。
· 自定义卡牌框架和UI。卡牌肖像为公共领域(详见技术细节)。
· 攻击模式组件可定义AI小兵如何选择技能。
· 奖励管理器用于发放指定稀有度的卡牌和 artifact。
· 战斗遭遇之间的节点地图允许玩家选择自己的路径。(注意:
|