Unity游戏Mod/插件制作教程02 - 开发环境准备
前言
虽然本教程的目标读者是有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,创建一个快捷方式方便我们以后使用即可。
有什么问题或者建议可以在评论区评论或者与我私信交流。
Unity游戏Mod/插件制作教程02 - 开发环境准备相关推荐
- Unity游戏Mod/插件制作教程05 - 插件实例2: 简单功能实现
这一次的教程进行一个小小的功能实现,完整的制作一个插件.以Mirror这个游戏为例,插件的目标是当玩家按下空格时,有一定概率为玩家增加金钱,或者扣除玩家金钱.概率.增加的金钱.扣除的金钱都由配置文件决 ...
- Unity游戏Mod/插件制作教程01 - BepInEx的安装和使用
前言 本章节为没有使用过BepInEx的同学进行BepInEx的安装和使用方面的介绍,如果你之前已经使用过并了解如何使用,可以直接跳过本章节. BepInEx下载 BepInEx的Github链接 h ...
- Unity游戏Mod/插件制作教程03 - 插件实例1: HelloWorld
准备工作 作为编程类的教程,果然第一个需要来一个传统项目--HelloWolrd. 在开始之前,我先贴一个链接,这是BepInex官方的开发手册 https://bepinex.github.io/b ...
- Unity游戏Mod/插件制作教程06 - Harmony补丁基础
前言 通过之前的教程,我们已经知道如何编写基本的插件,如果你有C#和Unity的基础,这个时候已经可以做出一些功能了,比如通过按键修改游戏数据之类的.但是,这有很大的局限性,因为通常情况下,我们并不想 ...
- WordPress插件制作教程概述
接下来的一段时间里,开始为大家讲解WordPress插件制作系列教程,这篇主要是对WordPress插件的一些介绍和说明,还有一些我们需要注意的地方,以及需要掌握的知识. WordPress插件允许你 ...
- Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)—从而实现Python编程图文教程之详细攻略
Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)-从而实现Python编程图文教程之详细攻略 ...
- Arduino可穿戴开发入门教程Arduino开发环境介绍
Arduino可穿戴开发入门教程Arduino开发环境介绍 Arduino开发环境介绍 Arduino不像我们使用的PC端操作系统一样,可以直接在操作系统中安装软件为操作系统编程.Arduino的软件 ...
- M1W Dock 教程之开发环境配置
最近入手了sipeed M1W dock开发板,打算学习下图像处理,打算把自己的学习经历整理成个教程吧 开发环境 开发配置: 烧录固件 ide的使用 串口终端 参考文章:Maixpy官方文档 视频教程 ...
- linux 搭建开发stm32 stlink,ROS2与STM32入门教程-搭建开发环境(ubuntu+eclipse+cubemx+stlink+openocd)...
ROS2与C++入门教程-搭建开发环境(ubuntu+eclipse+cubemx+stlink+opencd) 说明: 介绍如何在ubuntu下搭建开发环境 环境:ubuntu20.04 + ecl ...
最新文章
- php ci model条件查询,php – CodeIgniter中的多条件WHERE子句
- JavaScript 数组你都掰扯不明白,还敢说精通 JavaScript ?| 赠书
- Windows环境下安装React Native开发环境----记一次填坑过程
- Crnn中文end-to-end识别
- Jquery 使用技巧总结
- 轻量级 js取色器 JSColor
- 浅谈-国标GB28181协议抓包内容分析(一)
- 网络广告公司的恐慌 XSS广告终结者(html5新特性)
- 软件测试工程师的简历怎么写?
- 个人辅助带后台纯HTML网站源码
- IT公司面试智力题整理
- 亚马逊服务器升降配和增/减磁盘
- Android项目“error: Apostrophe not preceded by \ (”报错解决方法
- HTTP Status 400- Parameter conditions “username“ not met for actual request parameters:
- Power BI中计算同比、环比
- 互联网黑话大全 最新词汇 黑话生成器
- [oh-my-zsh] 提示检测到不安全的完成相关目录的问题解决
- STL快速入门学习教程之map的简单使用
- Golang seelog 使用入门简介
- C/C++ free(NULL)的思考