Unity游戏Mod/插件制作教程02 - 开发环境准备

news/2024/11/17 20:41:39/

前言
虽然本教程的目标读者是有C#基础的玩家,但是作为流程,基础的开发软件部分我还是要记录一下。

安装VisualStudio
VisualStudio是我们开发插件最重要的工具,也许你习惯其他开发.net的工具,但是免费的VisualStudio已经足够好用。

首先我们打开VS的官网 https://visualstudio.microsoft.com/ 选择下载最新的社区版(Community),当前是VS2019社区版,社区版是完全免费并且满足开发需求的,所以不需要找别的版本。

下载好之后我们打开安装,这是一个安装器,因为VS可以开发的内容非常多,但是并不是所有内容都是开发者需要的,所以微软使用这种安装器的形式让开发者选择自己需要的模块,如果你不知道如何选择,那这里就跟着我选择 Net桌面开发 和 使用Unity的游戏开发,记得把它自动选中的UnityHub去掉,后面我们需要用到Unity的时候,再根据情况选择安装。

ViaualStudio安装器
等待安装完成,然后重启电脑,使用VS需要一个微软账号并登录,如果没有的话记得注册一个。

反编译工具dnSpy
写插件的时候我们经常需要查看游戏的逻辑,dnSpy可以很好的帮助我们完成这部分工作。

下载地址:  https://github.com/0xd4d/dnSpy/releases

dnSpy
这是一个绿色软件,不需要安装,我们下载好之后解压好,在文件夹中找到Dnspy.exe,创建一个快捷方式方便我们以后使用即可。


有什么问题或者建议可以在评论区评论或者与我私信交流。


http://www.ppmy.cn/news/560829.html

相关文章

【GAMES104】 游戏中的天空渲染

一、大气拟合仿真 分析如何做出天空效果,直接的方法就是类似于Bling-Phong模型的拟合方法,这里给出了一个可以根据视角仰角和与太阳夹角就可求得颜色的模型。这个模型的问题就是只能限制在地表,而且不具有实时性。 所以要做出更加真实的大气…

文明6免安装简繁中文绿色版

文明6风云变幻可以简称之为文明6(软件下载点击这里),是一款极其知名的回合制策略类游戏,在游戏中,玩家的每一个决策都至关重要,丰富的环境变化将带来更多的挑战,例如灾难、瘟疫、战争等,玩家将使用全新的特…

Unity RTS 策略游戏等建造系统仿照COC游戏的插件 - City Building Perfect Kit

国内真的很少人用这个插件,也比较冷门 不过刚好,个人需要想做一个家园系统(元数据热门,但网上几乎找不到如何用Unity做家园系统),只能靠这个 City Build Perfect Kit 国内很少团队会做这类型的手游 但是国外小哥2015年就开始做了。。。。。 一开始做的是RTS Battle 战…

我的世界java版天空材质_我的世界天空材质包下载|

超真实天空材质包epic realistic sky是我的世界游戏的一款地图画面修改软件,它可以帮助大家体验到最真实的游戏画面,让你感受到不一样的游戏场景和最高品质的体验,欢迎大家到本站下载体验! 我的世界天空材质包介绍 超真实天空材质…

星空之翼游戏的设计与实现

星空之翼游戏的设计与实现 摘要 本毕业设计开发的《星空之翼》是一款纵版飞行射击类游戏。游戏采用组件式架构。整个游戏由主程序模块、游戏引擎模块、地图编辑器模块和声音引擎模块4个相对独立的模块组成,其中声音引擎采用的是一个开源声音引擎irrklang。本毕业设…

15M安装包就能玩《原神》,带你了解云游戏背后的技术秘密

简介:对于大多数玩家来说,云游戏已经不是一个陌生的概念,它经常和秒玩、不吃设备、大屏临场感、上手门槛低、真香等字眼一起出现在评论留言区。的确,对于既想尝试高品质游戏大作又不想一直卷装备的玩家来说,云游戏做到…

详解Spring配置文件

⭐作者介绍&#xff1a;大二本科网络工程专业在读&#xff0c;持续学习Java&#xff0c;努力输出优质文章 ⭐作者主页&#xff1a;逐梦苍穹 ⭐所属专栏&#xff1a;JavaEE、Spring Spring配置文件 1、简介2、XML3、\<Bean\>3.1、Bean标签范围配置3.2、生命周期3.3、⭐实例…

SQL死锁查询及处理,死锁知识了解

SQL死锁查询及处理&#xff0c;死锁知识了解 现象 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B 另一个用户B 访问表B(锁住了表B),然后企图访问表A 这时用户A由于用户B已经锁住表B&#xff0c;它必须等待用户B释放表B,才能继续&#xff0c;好了他老人家就只好老老实…