# SlayTheSpireModTutorials
**Repository Path**: qiumozz/SlayTheSpireModTutorials
## Basic Information
- **Project Name**: SlayTheSpireModTutorials
- **Description**: 杀戮尖塔mod制作教程(更新中)
还没做完,但可以先看看(
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2022-05-26
- **Last Updated**: 2022-05-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
杀戮尖塔mod制作教程
=====================
本mod不会过多讲解Java编程知识,建议先了解一些编程基础再来学习。
杀戮尖塔mod交流群:723677239
# 一些实用的工具/网站
## 目录
* [网站](#网站)
* [工具](#工具)
* [mod样板](mod样板)
* [动画](#动画)
* [和尖塔无关但你也许需要](#和尖塔无关但你也许需要)
## 网站
* [ModTheSpire Wiki](https://github.com/kiooeht/ModTheSpire/wiki)
ModTheSpire(简称MTS)是一种无需修改基础游戏文件即可为 Slay the Spire 加载外部模组的工具,同时允许模组将自己的代码修补到游戏代码中。
MTS Wiki上写了如何进行全局保存、patch等。
* [BaseMod Wiki](https://github.com/daviscook477/BaseMod/wiki)
BaseMod是模组的基础API,能够让mod作者方便的向游戏中添加自己的卡牌等内容并且集中管理这些内容。
Wiki上写了一些很实用的小工具,例如自动注册所有卡牌(AutoAdd)、卡牌修改器(CardModifier)、一局游戏内保存(CustomSavable)等。也包括BaseMod作者写的mod制作教程。
## 工具
* [JD-GUI](http://java-decompiler.github.io/)
一个Java反编译工具,具有GUI界面。
可以让你查看游戏或其他mod重构后的源代码方便~~拷贝~~学习其他人的代码。
也可以用来查询打patch需要的行数。(idea自带的反编译不准确)
* [sts裁图器](https://github.com/JohnnyBazooka89/StSModdingToolCardImagesCreator)
把图片裁剪成尖塔卡图需要的形状和尺寸。
我并没有用过这个,群里有群友自己制作的另一个相同功能的工具。
## mod样板
* [战神徽章mod](https://github.com/Rita-Bernstein/Warlord-Emblem)
~~Rita推荐,必属精品~~
比较标准化的一个mod范例。
## 动画
*制作动画需要一些基础,但其实大多数mod只需要一张图就够了。*
* [Spine](http://zh.esotericsoftware.com/)
尖塔使用的2D动画软件,要钱的,不推荐。
* [龙骨](https://dragonbones.github.io/cn/index.html)
可以导出spine动画的软件,目前网站无法下载可用版本(只能使用最新版),可以来自己找或者来群里要。
## 和尖塔无关但你也许需要
* [SourceGraph](https://sourcegraph.com/search)
一个可以快速浏览Github储存库的网站(有Chrome扩展程序,可以在Github页面点击进入相应网页),用起来比Github浏览速度快,并且代码结构清晰,可以在Github抽风时使用。
* [Github文件加速](https://gh.api.99988866.xyz/)
一个可以快速下载Github Release的网站。