山河都在眼里 发表于 2024-9-24 13:38:00

Unity贪吃蛇经典街机游戏开发训练教程 Unity Game Tutorial: Snake 3D - Arcade Game




本教程是关于Unity贪吃蛇经典街机游戏开发训练教程 Unity Game Tutorial: Snake 3D - Arcade Game,时长:8小时40分,大小:1.3 GB,MP4高清视频格式,教程使用软件:Unity,附源文件,作者:Octo Man,共47个章节,语言:英语。

你将会学到的:
如何在Unity中创建一个3D蛇形游戏。
如何使用一些先进的编码技术,如委托。
如何使用Unity中的新输入系统。
大量的c#基础知识。
很多Unity的功能,如使用Prefabs,等等。

要求:
有可靠网络连接的电脑。
基本的计算机技能,包括文件管理和导航。
有编程知识或愿意学习编程语言。
了解游戏设计原则和概念。
对游戏引擎和开发工具的了解(不是必须的,但总是好的)
对游戏开发的创造力和热情。
有克服挑战和挫折的耐心和毅力。
愿意不断学习并掌握最新的行业趋势和技术。
有较强的解决问题的能力和批判性思维能力。

说明:
你准备好提高你的Unity游戏开发技能了吗?我新开设的Snake 3D在线课程将教你如何创建一个具有现代风格的经典街机游戏。在本课程中,你将学习如何设计和编码一个3D版本的经典蛇形游戏,其中包括具有挑战性的障碍物和拾取物。
我将指导你完成整个过程,从设置你的项目到完善你的游戏机制。你将学习如何使用Unity的强大工具和功能来创造令人惊叹的视觉效果和引人入胜的游戏性。
无论你是初学者还是有经验的开发者,这个课程对任何想用Unity创建自己的游戏的人来说都是完美的。不要错过这个机会,学习如何制作Snake 3D,将你的游戏开发技能提高到一个新的水平
本课程是初级/中级课程,所以如果你在任何情况下有困难,请给我写信或问答,我会尽可能地帮助你。

游戏概念:
Snake 3D是一个基本的概念,玩家要在一个基于网格的游戏场地中引导一条3D蛇。蛇不断地向前移动,所以玩家必须采取相应的行动来避免障碍物和它自己的尾巴。吃下拾取物,使蛇成长并增加分数。

我们将创建基本的导航机制
我们将创建不同的游戏模式
我们创建一个菜单和用户界面面板
我们创建拾取机制来增加蛇的长度
我们使用Text Mesh Pro制作漂亮的字体视觉效果
我们将创建一个Windows Build,以展示基础知识。
我们将使用Visual Studio Code和C#(你可以使用任何其他IDE)将功能与脚本结合起来。
我们学习使用:浮点、整数、布尔、列表、无效和委托函数。
我们创建游戏逻辑和所有需要的Prefabs
我们学习整合Text Mesh Pro以获得漂亮的字体视觉效果
我们学习新输入系统所需的所有内容
我们将键盘和游戏板的可玩性结合起来
我们为主菜单创建一个滚动的纹理机制

额外的:
我们检查了多个额外的游戏想法,以制作一个更不同的Snake 3D游戏,这样你就可以在人群中脱颖而出。

通过本课程的学习,你应该能够用不同的游戏模式创建自己的关卡。
在本课程结束时,你将拥有一个功能齐全的Snake 3D -街机游戏。

课程材料:
多个用户界面元素,如按钮和背景图画
5个3D模型--蛇头、蛇身、蛇角、蛇尾、边框。

该课程材料仅用于教育目的,所以如果你想发布你自己的游戏,请创建你自己的图案和3D模型。我提供的所有材料仅用于教育,不应出现在你的最终版本中.
在你创建了漂亮的菜单、按钮、3D模型、新关卡和其他内容后,将游戏上传到任何游戏网站、Google Playstore、Apple Store,甚至Windows Store或Steam。

水平:初学者/中级+
需要的Unity版本。5.6+

此课程面向哪些人:
对从头开始学习游戏开发感兴趣的初学者。
希望过渡到游戏开发职业的游戏爱好者。
正在攻读游戏设计或计算机科学学位的学生。
寻求提高自己技能和知识的自由游戏开发者。
希望为移动或PC平台创建游戏的独立游戏开发者。
希望提高其团队技能的小型游戏开发工作室。
想创建自己的游戏作为创意出口的业余爱好者。
希望将游戏设计纳入其课程的教育工作者。
想创办自己的游戏开发工作室的企业家。

Unity Game Tutorial: Snake 3D - Arcade Game
Learn how to design and code a 3D version of the classic Snake game in Unity Game Engine.

你将会学到的
How to create a 3D Snake game in Unity.
How to use some advance coding techniques like delegates.
How to use the new Input System in Unity.
A lot c# fundamentals.
A lot of Unity features, like working with Prefabs, and more.

要求
Computer with a reliable internet connection.
Basic computer skills, including file management and navigation.
Programming knowledge or willingness to learn programming languages.
Understanding of game design principles and concepts.
Knowledge of game engines and development tools.(Not a must, but always good to have)
Creativity and passion for game development.
Patience and persistence to overcome challenges and setbacks.
Willingness to continuously learn and stay up-to-date with industry trends and technologies.
Strong problem-solving and critical thinking skills.
说明
Are you ready to level up your Unity game development skills? My new online course on Snake 3D will teach you how to create a classic arcade game with a modern twist. In this course, you'll learn how to design and code a 3D version of the classic Snake game, complete with challenging obstacles and pick-ups.

I will guide you through the entire process, from setting up your project to refining your game mechanics. You'll learn how to use Unity's powerful tools and features to create stunning visuals and engaging gameplay.

Whether you're a beginner or an experienced developer, this course is perfect for anyone looking to create their own game with Unity. Don't miss out on this opportunity to learn how to make Snake 3D and take your game development skills to the next level!

This course is a Beginner/Intermediate course, so if you have trouble in any case, write me a message or Q&A, and i'll help as best as i can.

Game Concept

Snake 3D is a basic concept in which the player navigates a 3D snake through a gridbased Playfield. The snake constantly moves forwards, so the Player has to act accordingly to avoid Obstacles and it's own tail. Eat pickups to grow the snake and increase the score.

Unity (2021.3.3f1 used in this course)

We will create the basic navigation mechanics

We will create different Game Modes

We create a Menu and UI panels

We create pickup mechanics to increase snake length

We use Text Mesh Pro for beautiful font visuals

We create a Windows Build, to show the basics.

C#

We will put in functionality with scripts using Visual Studio Code and C# (you can use any other IDE)

We learn to use: floats, integers, booleans, Lists, void and delegate functions

We create the game logic and all needed Prefabs

We learn to integrate Text Mesh Pro for beautiful font visuals

We learn all needed content for the New Input System

We intergate Keyboard and Gamepad playability

We create a scrolling Texture mechanic for the main Menu

Extra

We check out multiple extra game ideas to make a more different Snake 3D game, so you can stand out of the crowd

Conclusion

As a result of this course you should be able to create your own levels with different game Modes.

In the end of this course you will have a fully functional Snake 3D - Arcade Game

Course Material

multiple UI-Elements like Buttons and background grafics

5 3D Models - - Snake Head, Snake Straight piece, Snake Corner piece, Snake Tail Piece, Border Gras Piece

The Course Material is for education purposes only, so if you want to release your own game, create your own grafics and 3D Models for that. All Materials i provide are for education only and should not be in your final release!

Challenge

After you have created nice Menus, Buttons, 3D Models, new Levels and maybe additional content, upload the Game to any Gaming Website, Google Playstore, Apple Store or even Windows Store or Steam.

So what are you waiting for?

Let's make your dream game a reality!!

Level: Beginner/Intermediate +
Video Course Length: ~
Unity Version required: 5.6+

此课程面向哪些人:
Beginners interested in learning game development from scratch.
Game enthusiasts looking to transition to a career in game development.
Students pursuing a degree in game design or computer science.
Freelance game developers seeking to improve their skills and knowledge.
Independent game developers looking to create games for mobile or PC platforms.
Small game development studios looking to upskill their team.
Hobbyists who want to create their own games as a creative outlet.
Educators who want to incorporate game design into their curriculum.
Entrepreneurs who want to start their own game development studio.


下载地址:
**** Hidden Message *****

‌简约风 发表于 2024-9-30 10:29:24

感谢分享

愿山河无恙 发表于 2024-10-5 07:28:15

楼主发贴辛苦了,谢谢楼主分享!

黑鹰战神 发表于 2024-10-6 06:57:49

感谢分享

十四色彩 发表于 2024-10-6 17:14:16

回复看看下载地址

十四星辰 发表于 2024-10-6 22:16:47

感谢,看看能下载不
页: [1]
查看完整版本: Unity贪吃蛇经典街机游戏开发训练教程 Unity Game Tutorial: Snake 3D - Arcade Game