你知道的越多,你不知道的越多 🇨🇳🇨🇳🇨🇳
点赞再看,养成习惯,别忘了一键三连哦 👍👍👍
文章持续更新中 📝📝📝
0️⃣开发准备🔥🔥🔥
从零开始自制自己的游戏,我们先要明确制作这几个问题
1、我们要制作的是手游还是PC游戏
2、游戏是否需要热更
3、游戏是否需要后端服务器
这里我们制作的是手游,游戏引擎使用的是Unity2021,所以相关的底层逻辑需要使用C#语言来作为编程语言,比如网络通信,物理射线等,而这一部分是无法进行热更的,如果需要更新,就需要进行重新下载游戏。如果需要频繁修改的业务逻辑,如UI层,各种活动,背包,商店,NPC则需要使用Lua作为编程语言。
这里我们采用的方案是前端 C#+Lua 作为编程语言,后端根据情况,可以选择纯Lua语言或者纯C#语言或者java语言等等,后端可供选择的编程语言较多。
C#编程的编辑器选择VisualStudios,也可以使用VsCode
Lua编程的编辑器选择Intellij idea,也可以使用VsCode
插件需要使用EmmyLua ,对Lua进行断点调试,该插件社群也比较成熟
Unity引擎需要下载UnityHUB来管理Unity引擎的版本
Unity引擎选 择Unity2021 长期支持稳定开发的版本
⭐️UnityHub 2.5.8
⭐️Unity2021.3.11 (LTS) 长期支持稳定开发的版本 链接: Unity2021.3.11 (LTS)
⭐️VisualStudio 2019
⭐️Intellij Idea 2021
⭐️LuaForWindows
⭐️EmmyLua :gitbub下载最新版本或者在Idea下载 链接: Doc链接
⭐️EmmyLuaDebugger
1️⃣Intellij idea 编辑器🔥🔥🔥
1、安装教程
链接: csdm超详细安装教程
2️⃣EmmyLua插件🔥🔥🔥
1、idea安装EmmyLua
链接: csdn参考
3️⃣Unity引擎🔥🔥🔥
1、安装untiyHUB
2、UnityHub上安装Unity2021.3.11 (LTS)
链接: csdn参考
🎁🌻🌼🌸 粉丝福利来喽 🎁🌻🌼🌸
- 免费领取海量资源 🎁
简历自测评分表、Unity职级技能表、面试题库、入行学习路径等- 《Unity游戏开发五天集训营 》50个名额 🎁
我给大家争取到了 50个《游戏开发五天集训营 》名额,原价198,前50个免费
扫码加入,暗号小听歌
即可参加ARPG狼人战斗系统、饥荒生存类游戏开发、回合制RPG口袋妖怪游戏等游戏开发训练营- 额外抽奖机会🎁
参加游戏训练营、还有机会获得大厂老师在线面试指导、或者有机会获得价值1998元的《Unity极速入门与实战》课程