[JAVA] Introduction au développement du mod Slay the Spire (1) Introduction

introduction

Cet article est une compilation de ce que nous avons appris sur le développement de Mod pour Slay the Spire pour Steam. Dans la partie introductive, nous vous expliquerons comment démarrer un mod existant directement à partir de l'outil de gestion de mod Mod the Spire sans passer par l'atelier standard Steam. (J'expliquerai comment importer les mods que j'ai développés dans les articles suivants et suivants)

Installation

Installez les éléments suivants requis pour le développement de Mod.

Je n'expliquerai pas comment installer Steam et Slay the Spire. Abonnez-vous à Mod the Spire et Base Mod de Steam Workshop.

Téléchargement du mod

Téléchargez StSLib.jar et Aspiration.jar à partir de leurs URL respectives ci-dessous. StSLib.jar est une bibliothèque pour le développement de mod, et Aspiration.jar est un mod qui ajoute des reliques.

https://github.com/kiooeht/StSLib/releases https://github.com/erasels/Aspiration-StS/releases

Lancez Slay the Spire

Effectuez les étapes suivantes

Si Aspiration et StSLib sont ajoutés à la liste comme indiqué ci-dessous, cela réussit.

qiita_sts1.PNG

Notez que l'icône Steam est affichée pour ceux installés via Steam's WorkShop, et l'icône de recyclage est affichée pour ceux installés directement à partir du lecteur local, alors veillez à ne pas la confondre avec celle installée via Workshop par vous-même.

Si vous cliquez sur Jouer avec chaque mod coché, Slay the Spire démarre. Si l'installation du mod réussit, le nom du mod sera affiché en bas à droite de l'écran. Vous pouvez également voir qu'une relique inconnue a été ajoutée à la liste des reliques de la collection.

Recommended Posts

Introduction au développement du mod Slay the Spire (1) Introduction
Introduction au développement de modules Slay the Spire (2) Construction de l'environnement de développement
Introduction au développement du mod Slay the Spire (3) Définition de la carte originale
Comment faire un MOD pour Slay the Spire
Introduction au développement de Keycloak
Introduction au développement d'applications Android
Introduction à Java pour la première fois # 2
Sortie du livre "Introduction à Java"
Introduction au développement pratique de conteneurs Docker / Kubernetes
Introduction à Ruby 2
Introduction à web3j
Introduction à Micronaut 1 ~ Introduction ~
[Java] Introduction à Java
Introduction à la migration
Introduction à Java
Introduction à Doma
Apprenez à créer un serveur WEB Introduction au développement d'applications WEB à partir des bases
Introduction à Robot Battle avec Robocode (développement pour débutants)
De l'introduction de la conception à la création de la table des utilisateurs
Une brève introduction à terasoluna5, voir le texte ci-dessous
Comprendre les caractéristiques de Scala en 5 minutes (Introduction à Scala)
[Introduction au développement d'applications Android] Faisons un compteur
Introduction aux fichiers JAR
Introduction à Ratpack (8) - Session
Introduction à l'arithmétique des bits
Introduction à Ratpack (6) - Promesse
Introduction à Ratpack (9) --Thymeleaf
Introduction à PlayFramework 2.7 ① Présentation
Introduction à la mise en page Android
Introduction aux modèles de conception (introduction)
Introduction à la programmation pratique
Introduction à la commande javadoc
Introduction à la commande jar
Introduction à Ratpack (2) -Architecture
Introduction au style lambda
Introduction à la commande java
Introduction à la commande javac
[Introduction à Docker] ~ Explication la plus courte jusqu'au démarrage de jupyter lab ~
[Introduction à MVEL] Viser à être le meilleur MVELer au monde