Release date:2018, October

Duration:14 h 32 m

Author:Luis Ruelas

Skill level:Intermediate

Language:English

Exercise files:Yes

What Will I Learn?

Learn the work with Unity and C# from zero in a practical way

Learn the programming methodology

Create and programming a 3D platformer videogame with all the professional aspects

Programming the main character

Programming diferent kinds of enemies with artificial intelligence

Advanced systems of the game such as: items, life systems, obstacles, UI elements, checkpoints, scene navigation, etc…

Programming a final battle with a boss fighting

Virtual controls to mobile devices

Ads insertions to monetize the game

Requirements

Basic skills in computer

Managing digital files

Self interest in game develop and programming

Clear and logic thinking

Unity3D software (personal edition)

Description

This course was designed so the students can master the elements of a professional 3D platformer videogame in Unity and with the C# language.

In this course you will see the complete functionality of Unity, the programming methodology and the C# language from zero.

Complete characters functionality, attack systems, graphic user interfase, life systems, navigation, final boss battle and virtual controls for mobile device and monetization.

Who is the target audience?

This course goes to any person who has interest in game development

The student can take this course without any previous knowledge of Unity or programming

If the student has already some knowledge in Unity or programming, this course can help him to improve their skills
Table of Contents

Level & Player Set Up 02:50:48

101 – Section01 Overview 01:31

102 – Initial Considerations 07:46

103 – Build the first platform 11:30

104 – Introduction to components 04:36

105 – Player Set Up 10:43

106 – Player horizontal movement 22:39

107 – Flip the Player 05:17

108 – Player Idle Animation 06:19

109 – Player Running Animation 06:58

110 – Programing the camera follow 22:59

111 – Programing the Jump 14:17

112 -Jumping Animation 15:06

113 – Programing the Attack 18:47

114 – Attack Animation 08:14

115 – Animation Event for the Attack 04:53

116 – Expand the level 09:13

Programing the first enemy 02:02:36

201 – Section 02 Overview 01:06

202 – Enemy01 Set Up 07:53

203 – NavMeshAgent to follow player 10:12

204 – Fix Enemy Move Bugs 02:26

205 – Enemy01 Animation clips 06:11

206 – Enemy01 Idle and Walking Animations 05:39

207 -Creation of a GameManager 11:53

208 -Enemy01 Attack Function 11:11

209 – Player Damage 12:58

210 – Player Dead 08:12

211- Enemy Damage 01 15:37

212- Enemy Damage 02 13:23

213- Player HealhtBar 09:53

214- Add Audioclips 03:49

215 – Student Audio Challenge 02:13

Programming the second enemy (Shooter) 43:48

301 – Section03 Overview 00:34

302 – Enemy02 Setup 14:20

303 – Programming the attack functionality 09:50

304 – Programming the arrow projectile 05:48

305 – Programming the damage 13:16

Items 01:14:18

401 – Section 04 Overview 02:09

402 – Creating a Health Item 04:40

403 – Programming a Health Item 10:35

404 – Create a 3d Item 03:36

405 – Create a particle system 05:51

406 – Programming the PowerItem 01 11:02

407 – Programming the PowerItem 02 07:04

408 – Explosion FX for item pick up 11:35

409 – Enemies drop items 17:46

Advanced Details 01:55:19

501 – Section 05 Overview 01:11

502 – Mobile platform set up 09:26

503 – Mobile platform programming 11:23

504 – Create and program a killBox 08:22

505 – Respawn Player 01 06:19

506 – Respawn Player 02 07:22

507 – Respawn Player 03 09:26

508 – Respawn Player 04 04:30

509 – Multiple Checkpoints 05:07

510 – Player Life System 13:22

511 – Start screen set up 08:25

512 – Start screen programming 11:55

513 – GameOver Screen 08:22

514 – Fix GameManager issue 02:03

515 – Life Item 08:06

Enemy Spawner 01:30:00

601 – Section 06 Overview 01:26

602 – Enemy Cave Set Up 11:24

603 – Create animations for EnemyCave 06:40

604 – Programming EnemyCave 22:13

605 – Enemy spawn type set up 11:50

606 – Enemy spawn type health 11:59

607 – Programming the spawner 10:23

608 – Add music for the game 04:25

609 – Programming the pause function 09:40

Battle with the Final Boss 03:21:31

701 – Section 07 Overview 01:51

702 – Boss Set Up 14:51

703 – Boss CheckPoint 09:03

704 – Boss Awakening Set Up 09:13

705 – Programming the camera for the battle 14:50

706 – Boss Initial Animations 09:05

707 – Reactivate the player movement 05:52

708 – Boss Attack System Initial Set Up 05:36

709 – Boss Health Script 03:53

710 – Boss Attack System 06:55

711 – Boss Life Meter Set Up 09:16

712 – Boss Life Meter Programming 13:44

713 – Boss Attack01 Animation 08:36

714 – Boss Reset 25:36

715 – Programming the second and third attack 07:32

716 – Programming the falling rocks 10:10

717 – Programming player rock damage 05:44

718 – Programming the random attacks 10:54

719 – Hurt and dead boss animations 06:48

720 – Disable component for the dead boss 08:04

721 – Change the Boss material 06:55

722 – Change the Battle music 07:03

Mobile Device implementation 54:05

801 – Section 08 Overview 01:20

802 – Instert a video cutScene 11:59

803 – Export to windows 03:46

804 – Joystick Mobile Device 09:21

805 – Buttons Mobile Device 08:20

806 – SetUp for Android Export 09:27

807 – Implement Adds and apk build 09:52

01. Level & Player Set Up 01. 101 – Section01 Overview 02. 102 – Initial Considerations 03. 103 – Build the first platform 04. 104 – Introduction to components 05. 105 – Player Set Up 06. 106 – Player horizontal movement 07. 107 – Flip the Player 08. 108 – Player Idle Animation 09. 109 – Player Running Animation 10. 110 – Programing the camera follow 11. 111 – Programing the Jump 12. 112 -Jumping Animation 13. 113 – Programing the Attack 14. 114 – Attack Animation 15. 115 – Animation Event for the Attack 16. 116 – Expand the level

02. Programing the first enemy 01. 201 – Section 02 Overview 02. 202 – Enemy01 Set Up 03. 203 – NavMeshAgent to follow player 04. 204 – Fix Enemy Move Bugs 05. 205 – Enemy01 Animation clips 06. 206 – Enemy01 Idle and Walking Animations 07. 207 -Creation of a GameManager 08. 208 -Enemy01 Attack Function 09. 209 – Player Damage 10. 210 – Player Dead 11. 211- Enemy Damage 01 12. 212- Enemy Damage 02 13. 213- Player HealhtBar 14. 214- Add Audioclips 15. 215 – Student Audio Challenge

03. Programming the second enemy (Shooter) 01. 301 – Section03 Overview 02. 302 – Enemy02 Setup 03. 303 – Programming the attack functionality 04. 304 – Programming the arrow projectile 05. 305 – Programming the damage

04. Items 1. 401 – Section 04 Overview 2. 402 – Creating a Health Item 3. 403 – Programming a Health Item 4. 404 – Create a 3d Item 5. 405 – Create a particle system 6. 406 – Programming the PowerItem 01 7. 407 – Programming the PowerItem 02 8. 408 – Explosion FX for item pick up 9. 409 – Enemies drop items

05. Advanced Details 01. 501 – Section 05 Overview 02. 502 – Mobile platform set up 03. 503 – Mobile platform programming 04. 504 – Create and program a killBox 05. 505 – Respawn Player 01 06. 506 – Respawn Player 02 07. 507 – Respawn Player 03 08. 508 – Respawn Player 04 09. 509 – Multiple Checkpoints 10. 510 – Player Life System 11. 511 – Start screen set up 12. 512 – Start screen programming 13. 513 – GameOver Screen 14. 514 – Fix GameManager issue 15. 515 – Life Item

06. Enemy Spawner 01. 601 – Section 06 Overview 02. 602 – Enemy Cave Set Up 03. 603 – Create animations for EnemyCave 04. 604 – Programming EnemyCave 05. 605 – Enemy spawn type set up 06. 606 – Enemy spawn type health 07. 607 – Programming the spawner 08. 608 – Add music for the game 09. 609 – Programming the pause function

07. Battle with the Final Boss 01. 701 – Section 07 Overview 02. 702 – Boss Set Up 03. 703 – Boss CheckPoint 04. 704 – Boss Awakening Set Up 05. 705 – Programming the camera for the battle 06. 706 – Boss Initial Animations 07. 707 – Reactivate the player movement 08. 708 – Boss Attack System Initial Set Up 09. 709 – Boss Health Script 10. 710 – Boss Attack System 11. 711 – Boss Life Meter Set Up 12. 712 – Boss Life Meter Programming 13. 713 – Boss Attack01 Animation 14. 714 – Boss Reset 15. 715 – Programming the second and third attack 16. 716 – Programming the falling rocks 17. 717 – Programming player rock damage 18. 718 – Programming the random attacks 19. 719 – Hurt and dead boss animations 20. 720 – Disable component for the dead boss 21. 721 – Change the Boss material 22. 722 – Change the Battle music

08. Mobile Device implementation 01. 801 – Section 08 Overview 02. 802 – Instert a video cutScene 03. 803 – Export to windows 04. 804 – Joystick Mobile Device 05. 805 – Buttons Mobile Device 06. 806 – SetUp for Android Export 07. 807 – Implement Adds and apk build

Develop Professional Videogames with Unity Files.7z

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!