Release date:2023, March

Author:Octo Man

Skill level:Beginner

Language:English

Exercise files:Yes

Description

Get ready to advance your Unity game development skills with my new online course on Snake 3D. This course will teach you how to create a modern version of the classic arcade game, complete with challenging obstacles and pick-ups. You’ll learn how to design and code a 3D snake game using Unity’s powerful tools and features.

Whether you’re a beginner or an experienced developer, this course is perfect for anyone looking to create their own game with Unity. I will guide you through the entire process, from setting up your project to refining your game mechanics.

This course is aimed at beginners and intermediate users. If you encounter any difficulties, feel free to message me for assistance.

During the course, you’ll learn the following skills:

Game Concept:

Navigate a 3D snake through a grid-based playfield Avoid obstacles and the snake’s own tail Eat pickups to grow the snake and increase your score

Unity (version 2021.3.3f1):

Create basic navigation mechanics Create different game modes Create a menu and UI panels Create pickup mechanics to increase snake length Use Text Mesh Pro for beautiful font visuals Create a Windows build to show the basics

C#:

Use scripts and Visual Studio Code to add functionality Use floats, integers, booleans, lists, void, and delegate functions Create game logic and necessary prefabs Integrate Text Mesh Pro for beautiful font visuals Learn all necessary content for the new input system Integrate keyboard and gamepad playability Create a scrolling texture mechanic for the main menu

Extra:

Explore multiple game ideas to make a unique Snake 3D game and stand out from the crowd. What will you learn:
Creating a 3D Snake game in Unity Advanced coding techniques using delegates Using the new Input System in Unity Fundamentals of C# Working with Unity features, such as Prefabs and more. Requirements A computer with a stable internet connection. Basic computer skills, such as file management and navigation. Programming knowledge or a willingness to learn programming languages. Understanding of game design principles and concepts. Knowledge of game engines and development tools (although not necessary, it is beneficial). Creativity and passion for game development. Patience and persistence to overcome challenges and setbacks. Willingness to keep learning and stay updated with industry trends and technologies. Strong problem-solving and critical thinking skills. Who this course is for: Individuals new to game development who want to learn from the ground up. Game enthusiasts who want to pursue a career in game development. Students studying game design or computer science. Freelance game developers who want to enhance their skills and knowledge. Independent game developers interested in developing games for mobile or PC platforms. Small game development studios looking to improve their team’s abilities. Hobbyists who want to use game development as a creative outlet. Educators who want to incorporate game design into their teaching. Entrepreneurs who want to start their own game development studio.
01 – Introduction

01 – 1 Snake 3D Introduction 02 – 2 Snake 3D Concept 03 – 3 Snake 3D Unity Interface

02 – The Snake Mechanics

04 – 4 Snake 3D Snake Head Base 05 – 5 Snake 3D Snake Head Move 06 – 6 Snake 3D Tail Prefab 07 – 7 Snake 3D Tail Direction 08 – 8 Snake 3D Add Tail Piece 09 – 9 Snake 3D Testing Tails 10 – 10 Snake 3D Move Tails 1 11 – 11 Snake 3D Move Tails 2 12 – 12 Snake 3D Tail Grafics 1 13 – 13 Snake 3D Tail Grafics 2 14 – 14 Snake 3D Set Grafics 15 – 15 Snake 3D Snake Models 16 – 16 Snake 3D Set Tail Graphics 17 – 17 Snake 3D Pick Ups 18 – 18 Snake 3D Update Tail 19 – 19 Snake 3D Update PickUp

03 – The Playfield

20 – 20 Snake 3D Playfield Design 21 – 21 Snake 3D 2D Assets Import 22 – 22 Snake 3D Pickup Random Position 23 – 23 Snake 3D Check Free Position 24 – 24 Snake 3D Prepare Spawn 25 – 25 Snake 3D PickUp and Generate

04 – Controlling the Snake

26 – 26 Snake 3D Input System 27 – 27 Snake 3D Move Snake 28 – 28 Snake 3D Direction Fix

05 – User Interface

29 – 29 Snake 3D UI Top Bar 30 – 30 Snake 3D UI Score 31 – 31 Snake 3D UI Countdown 32 – 32 Snake 3D Countdown Listener

06 – Audio

33 – 33 Snake 3D Adding Eat Audio

07 – Game Over UI Menu Design

34 – 34 Snake 3D GameOver Screen 35 – 35 Snake 3D Game Over 36 – 36 Snake 3D Menu Manager 37 – 37 Snake 3D Main Menu Design 38 – 38 Snake 3D Scolling Background 39 – 39 Snake 3D Menu Navigation 40 – 40 Snake 3D Menu Buttons 41 – 41 Snake 3D Other Buttons

08 – New Game Modes

42 – 42 Snake 3D Game Modes 43 – 43 Snake 3D Colors in Modes 44 – 44 Snake 3D Game Mode Ideas

09 – Basic PC Game Build

45 – 45 Snake 3D Build Game Basics

10 – Conclusion Thanks

47 – 46 Snake 3D Conclusion

[Udemy] Unity Game Tutorial – Snake 3D – Arcade Game by Octo Man.7z [Udemy] Unity Game Tutorial – Snake 3D – Arcade Game by Octo Man_Subtitles.7z

  Channel    and      Group

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