【资源介绍】:

我们都记得并喜爱《魔法门之英雄无敌》系列。战术战斗是智能格斗游戏的巅峰。任何人都可以从零开始创建游戏。我们将一起证明这一点。这门课程涉及的内容是关于创意、C#和Unity3D。所有这些都将节省你的时间。

从零开始创建一些严肃的东西。

Unity 2019,可升级到2020。

涉及的主题:

创意:

如何找到可用的位置?
如何避开障碍物移动英雄?
如何区分盟友和敌人?
如何区分沙漠、沼泽和草地?
如何管理脚本?
如何定义最佳路径?
如何可视化伤害?
如何创建远程攻击?
敌方AI如何做出决策?
如何管理回合和轮次?
如何放置盟友军团?
如何让飞行英雄飞越水域和山脉?
Unity 和 C# 主题

面向对象编程的基础知识
动画
条件语句、循环
变量、属性和类型
类和对象
画布和图像,锚点和屏幕分辨率
精灵渲染器、变换、矩形变换组件
预制体
粒子系统
数组和列表,多维数组,交错数组
接口
抽象类
可脚本化对象
设计模式
人工智能
代码架构
移动
最佳路径
可滚动存储
回合和轮次
C#方法,ref、out、in
精灵渲染器
序列化
协程
等等

【资源目录】:

├──1. Creating the Battlefield
| ├──1. Project Plan.en.srt 4.09kb
| ├──1. Project Plan.mp4 52.27M
| ├──1. Project Plan.srt 3.75kb
| ├──10. Canvas, Transform, RectTransform.en.srt 19.02kb
| ├──10. Canvas, Transform, RectTransform.mp4 142.80M
| ├──10. Canvas, Transform, RectTransform.srt 17.84kb
| ├──10.1 1_07.unitypackage 9.73M
| ├──11. Hexes Prefabs.en.srt 9.55kb
| ├──11. Hexes Prefabs.mp4 67.03M
| ├──11. Hexes Prefabs.srt 9.00kb
| ├──11.1 8-01 Resources.zip 83.20kb
| ├──12. Creating Battlefield.en.srt 8.52kb
| ├──12. Creating Battlefield.mp4 101.90M
| ├──12. Creating Battlefield.srt 8.48kb
| ├──12.1 1_09.unitypackage 9.88M
| ├──13. Else-If Statement, Ternary Operator.en.srt 19.63kb
| ├──13. Else-If Statement, Ternary Operator.mp4 132.55M
| ├──13. Else-If Statement, Ternary Operator.srt 18.61kb
| ├──13.1 Else_If_Unity_2020.unitypackage 9.67M
| ├──14. Basics of OOP encapsulation, inheritance, polymorphism.en.srt 27.29kb
| ├──14. Basics of OOP encapsulation, inheritance, polymorphism.mp4 166.55M
| ├──14. Basics of OOP encapsulation, inheritance, polymorphism.srt 25.50kb
| ├──15. Access Modifiers.en.srt 23.29kb
| ├──15. Access Modifiers.mp4 148.30M
| ├──15. Access Modifiers.srt 21.69kb
| ├──15.1 V1_14_AM.unitypackage 133.91M
| ├──16. Methods. Parameters. Ref, In, Out.en.srt 34.28kb
| ├──16. Methods. Parameters. Ref, In, Out.mp4 241.38M
| ├──16. Methods. Parameters. Ref, In, Out.srt 32.30kb
| ├──16.1 V15_Methods.unitypackage 422.55kb
| ├──17. Hero Prefab.en.srt 9.27kb
| ├──17. Hero Prefab.mp4 93.27M
| ├──17. Hero Prefab.srt 8.94kb
| ├──17.1 1_13.unitypackage 15.43M
| ├──17.2 Fairy.zip 4.95M
| ├──18. Animation.en.srt 17.76kb
| ├──18. Animation.mp4 153.26M
| ├──18. Animation.srt 17.06kb
| ├──19. For Loop.en.srt 7.21kb
| ├──19. For Loop.mp4 69.20M
| ├──19. For Loop.srt 9.28kb
| ├──2. Installing Unity and Visual Studio.en.srt 17.89kb
| ├──2. Installing Unity and Visual Studio.mp4 90.25M
| ├──2. Installing Unity and Visual Studio.srt 16.87kb
| ├──20. Array, Two-Dimensional Array.en.srt 17.04kb
| ├──20. Array, Two-Dimensional Array.mp4 90.56M
| ├──20. Array, Two-Dimensional Array.srt 16.50kb
| ├──21. Coordinate System.en.srt 13.68kb
| ├──21. Coordinate System.mp4 102.49M
| ├──21. Coordinate System.srt 13.11kb
| ├──21.1 1_17.unitypackage 15.44M
| ├──21.2 Scripts.zip 3.85kb
| ├──22. Enumeration.en.srt 16.43kb
| ├──22. Enumeration.mp4 118.25M
| ├──22. Enumeration.srt 15.75kb
| ├──23. Foreach loop.en.srt 15.88kb
| ├──23. Foreach loop.mp4 119.36M
| ├──23. Foreach loop.srt 15.02kb
| ├──23.1 1_19.unitypackage 15.44M
| ├──23.2 Scripts.zip 7.22kb
| ├──24. All about UI Button.en.srt 23.18kb
| ├──24. All about UI Button.mp4 148.58M
| ├──24. All about UI Button.srt 22.61kb
| ├──24.1 M1_V10.unitypackage 2.79M
| ├──3. Extra Lecture. Canvas.en.srt 36.87kb
| ├──3. Extra Lecture. Canvas.mp4 267.93M
| ├──3. Extra Lecture. Canvas.srt 35.07kb
| ├──3.1 V4_P1.unitypackage 182.26M
| ├──4. Creating the first object.en.srt 10.32kb
| ├──4. Creating the first object.mp4 58.53M
| ├──4. Creating the first object.srt 9.88kb
| ├──4.1 hex v3.zip 9.27M
| ├──5. UI Image.en.srt 15.02kb
| ├──5. UI Image.mp4 98.76M
| ├──5. UI Image.srt 13.91kb
| ├──5.1 UIImageAdd.unitypackage 3.19M
| ├──6. Positioning GameObjects.en.srt 8.09kb
| ├──6. Positioning GameObjects.mp4 46.13M
| ├──6. Positioning GameObjects.srt 3.19kb
| ├──7. Variables. Value and Reference types.en.srt 20.21kb
| ├──7. Variables. Value and Reference types.mp4 130.57M
| ├──7. Variables. Value and Reference types.srt 19.14kb
| ├──8. Extra lecture. Prefabs (Unity 2020).en.srt 17.35kb
| ├──8. Extra lecture. Prefabs (Unity 2020).mp4 145.18M
| ├──8. Extra lecture. Prefabs (Unity 2020).srt 3.15kb
| ├──8.1 M1_V7pack.unitypackage 22.56M
| ├──9. Creating Hex Prefab.en.srt 12.67kb
| ├──9. Creating Hex Prefab.mp4 92.22M
| └──9. Creating Hex Prefab.srt 12.15kb
├──2. Movement
| ├──1. ListT.en.srt 11.20kb
| ├──1. ListT.mp4 133.75M
| ├──1. ListT.srt 15.22kb
| ├──10. Optimal Path, p.2.en.srt 25.32kb
| ├──10. Optimal Path, p.2.mp4 177.48M
| ├──10. Optimal Path, p.2.srt 24.13kb
| ├──10.1 2-29.unitypackage 15.51M
| ├──10.2 Scripts.zip 22.70kb
| ├──11. Movement, p.1, Time.deltaTime.en.srt 15.99kb
| ├──11. Movement, p.1, Time.deltaTime.mp4 120.53M
| ├──11. Movement, p.1, Time.deltaTime.srt 14.96kb
| ├──11.1 2-30.unitypackage 15.51M
| ├──11.2 Scripts.zip 22.65kb
| ├──12. Movement, p.2.en.srt 23.20kb
| ├──12. Movement, p.2.mp4 197.45M
| ├──12. Movement, p.2.srt 24.32kb
| ├──12.1 2-31.unitypackage 15.50M
| ├──12.2 Scripts.zip 24.24kb
| ├──13. Movement, p.3, Ground Regiment.en.srt 26.24kb
| ├──13. Movement, p.3, Ground Regiment.mp4 209.07M
| ├──13. Movement, p.3, Ground Regiment.srt 24.20kb
| ├──13.1 2-32.unitypackage 15.50M
| ├──13.2 Scripts.zip 25.54kb
| ├──2. Adjacent hexes.en.srt 3.18kb
| ├──2. Adjacent hexes.mp4 152.43M
| ├──2. Adjacent hexes.srt 17.92kb
| ├──2.1 Scripts.zip 10.59kb
| ├──3. Start, Awake, Update functions.en.srt 3.13kb
| ├──3. Start, Awake, Update functions.mp4 97.01M
| ├──3. Start, Awake, Update functions.srt 12.81kb
| ├──4. Static classes and members.en.srt 16.73kb
| ├──4. Static classes and members.mp4 84.02M
| ├──4. Static classes and members.srt 15.84kb
| ├──4.1 Scripts.zip 10.61kb
| ├──5. Available Positions.en.srt 25.70kb
| ├──5. Available Positions.mp4 173.72M
| ├──5. Available Positions.srt 24.37kb
| ├──5.1 2-24.unitypackage 15.50M
| ├──5.2 new frames.zip 37.06kb
| ├──5.3 Scripts.zip 3.22kb
| ├──6. Inheritance.en.srt 11.21kb
| ├──6. Inheritance.mp4 179.65M
| ├──6. Inheritance.srt 26.82kb
| ├──6.1 Scripts.zip 13.98kb
| ├──7. Interface.en.srt 19.82kb
| ├──7. Interface.mp4 118.42M
| ├──7. Interface.srt 18.37kb
| ├──7.1 Scripts.zip 16.01kb
| ├──8. Properties.en.srt 13.58kb
| ├──8. Properties.mp4 80.51M
| ├──8. Properties.srt 12.76kb
| ├──8.1 Property.unitypackage 2.22M
| ├──9. Optimal Path, p.1.en.srt 3.19kb
| ├──9. Optimal Path, p.1.mp4 119.01M
| └──9. Optimal Path, p.1.srt 14.45kb
├──3. Scrollable Bar
| ├──1. Scriptable Objects, Serialization.en.srt 17.82kb
| ├──1. Scriptable Objects, Serialization.mp4 109.80M
| ├──1. Scriptable Objects, Serialization.srt 17.13kb
| ├──1.1 Scripts.zip 27.66kb
| ├──10. Enemy Deployment.en.srt 11.20kb
| ├──10. Enemy Deployment.mp4 111.38M
| ├──10. Enemy Deployment.srt 11.90kb
| ├──10.1 2-42-V.unitypackage 49.44M
| ├──10.2 Scripts.zip 44.82kb
| ├──11. Start Button.en.srt 20.34kb
| ├──11. Start Button.mp4 186.74M
| ├──11. Start Button.srt 19.13kb
| ├──11.1 Scripts.zip 46.29kb
| ├──12. Completing Hero Prefabs.en.srt 18.16kb
| ├──12. Completing Hero Prefabs.mp4 176.44M
| ├──12. Completing Hero Prefabs.srt 17.32kb
| ├──12.1 3-44.unitypackage 49.48M
| ├──12.2 Scripts.zip 47.26kb
| ├──2. Abstract classes.en.srt 9.59kb
| ├──2. Abstract classes.mp4 47.27M
| ├──2. Abstract classes.srt 8.69kb
| ├──2.1 Scripts.zip 31.32kb
| ├──3. Heroes.en.srt 12.45kb
| ├──3. Heroes.mp4 124.59M
| ├──3. Heroes.srt 3.23kb
| ├──3.1 2-35.unitypackage 46.03M
| ├──3.2 Sprites.zip 28.29M
| ├──4. Scroll Rect, Grid Layout Group.en.srt 15.62kb
| ├──4. Scroll Rect, Grid Layout Group.mp4 179.10M
| ├──4. Scroll Rect, Grid Layout Group.srt 11.16kb
| ├──4.1 2-36.unitypackage 46.24M
| ├──4.2 Scripts.zip 35.35kb
| ├──4.3 Storage.zip 180.96kb
| ├──5. Instantiate method.en.srt 28.19kb
| ├──5. Instantiate method.mp4 208.69M
| ├──5. Instantiate method.srt 3.20kb
| ├──5.1 icon.zip 80.44kb
| ├──5.2 Scripts.zip 38.16kb
| ├──6. UI Button.en.srt 16.04kb
| ├──6. UI Button.mp4 129.87M
| ├──6. UI Button.srt 15.13kb
| ├──7. OnMouseDown() method.en.srt 14.48kb
| ├──7. OnMouseDown() method.mp4 129.08M
| ├──7. OnMouseDown() method.srt 13.72kb
| ├──8. Observer Pattern, Destroy() method.en.srt 21.89kb
| ├──8. Observer Pattern, Destroy() method.mp4 161.12M
| ├──8. Observer Pattern, Destroy() method.srt 20.57kb
| ├──8.1 Scripts.zip 41.41kb
| ├──9. Delegates.en.srt 15.85kb
| ├──9. Delegates.mp4 129.00M
| ├──9. Delegates.srt 14.89kb
| └──9.1 Scripts.zip 41.45kb
├──4. The Battle
| ├──1. The Attacking Regiment.en.srt 19.18kb
| ├──1. The Attacking Regiment.mp4 179.45M
| ├──1. The Attacking Regiment.srt 23.54kb
| ├──1.1 Scripts.zip 49.31kb
| ├──10. AI Calculates distance.en.srt 23.47kb
| ├──10. AI Calculates distance.mp4 210.34M
| ├──10. AI Calculates distance.srt 21.55kb
| ├──11. AI makes a decision.en.srt 27.88kb
| ├──11. AI makes a decision.mp4 269.28M
| ├──11. AI makes a decision.srt 26.09kb
| ├──12. AI attacks.en.srt 16.20kb
| ├──12. AI attacks.mp4 145.00M
| ├──12. AI attacks.srt 3.19kb
| ├──13. Turns and Rounds.en.srt 3.19kb
| ├──13. Turns and Rounds.mp4 358.81M
| ├──13. Turns and Rounds.srt 3.20kb
| ├──14. Game Over.en.srt 26.81kb
| ├──14. Game Over.mp4 279.36M
| ├──14. Game Over.srt 24.92kb
| ├──14.1 58 final.unitypackage 56.83M
| ├──14.2 Scripts.zip 82.37kb
| ├──14.3 sprites.zip 295.64kb
| ├──2. Melee fighter looks for target.en.srt 18.99kb
| ├──2. Melee fighter looks for target.mp4 178.22M
| ├──2. Melee fighter looks for target.srt 18.08kb
| ├──2.1 Scripts.zip 54.83kb
| ├──3. Ranged fighter looks for target.en.srt 29.28kb
| ├──3. Ranged fighter looks for target.mp4 214.81M
| ├──3. Ranged fighter looks for target.srt 27.74kb
| ├──3.1 Scripts.zip 62.77kb
| ├──4. The Melee fighter attacks.en.srt 21.89kb
| ├──4. The Melee fighter attacks.mp4 148.99M
| ├──4. The Melee fighter attacks.srt 20.39kb
| ├──5. Coroutine.en.srt 18.18kb
| ├──5. Coroutine.mp4 138.51M
| ├──5. Coroutine.srt 16.98kb
| ├──6. Particle System.en.srt 20.75kb
| ├──6. Particle System.mp4 189.96M
| ├──6. Particle System.srt 3.21kb
| ├──6.1 Arrow Sprites.zip 3.49M
| ├──7. The Arrow’s flight.en.srt 17.36kb
| ├──7. The Arrow’s flight.mp4 134.19M
| ├──7. The Arrow’s flight.srt 15.74kb
| ├──7.1 51.unitypackage 53.08M
| ├──8. The Mage Ball.en.srt 18.99kb
| ├──8. The Mage Ball.mp4 188.82M
| ├──8. The Mage Ball.srt 17.53kb
| ├──8.1 52.unitypackage 56.53M
| ├──9. AI looks for positions to occupy.en.srt 12.94kb
| ├──9. AI looks for positions to occupy.mp4 87.06M
| ├──9. AI looks for positions to occupy.srt 11.80kb
| └──9.1 53 final.unitypackage 56.52M
└──5. Bonus Section
| ├──1. Constructors Random hex-tiled Field.en.srt 23.23kb
| ├──1. Constructors Random hex-tiled Field.mp4 154.22M
| ├──1. Constructors Random hex-tiled Field.srt 22.12kb
| ├──1.1 Constructors.rar 64.94M
| ├──1.2 Constructors.unitypackage 5.34M
| ├──2. Correct understanding of the Lerp method.en.srt 21.08kb
| ├──2. Correct understanding of the Lerp method.mp4 135.92M
| ├──2. Correct understanding of the Lerp method.srt 19.57kb
| ├──2.1 M_19_Lerp1.unitypackage 135.21M
| ├──3. Correct understanding of the Lerp method-2.en.srt 18.43kb
| ├──3. Correct understanding of the Lerp method-2.mp4 137.62M
| ├──3. Correct understanding of the Lerp method-2.srt 16.57kb
| ├──3.1 Lerp_2_1.unitypackage 135.52M
| ├──3.2 Lerp2_2.unitypackage 6.14M
| ├──4. Realistic arrow flight in an arc.en.srt 23.66kb
| ├──4. Realistic arrow flight in an arc.mp4 167.79M
| ├──4. Realistic arrow flight in an arc.srt 21.50kb
| ├──4.1 ToCourse.unitypackage 19.02M
| ├──5. Catapult Fires. Physics2D.en.srt 36.27kb
| ├──5. Catapult Fires. Physics2D.mp4 242.91M
| ├──5. Catapult Fires. Physics2D.srt 33.71kb
| └──5.1 Catap.unitypackage 6.35M1

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源