当前位置:网站首页>Unity3D learning route?
Unity3D learning route?
2022-08-11 07:28:00 【Clank's Game Stack】
Foreword
Unity is currently the most mainstream game development engine. Most of the top-ranked games in the AppStore are developed with the Unity engine, so the prospects of the Unity engine are also very good. At the same time, many AR and VR are also based on Unity., so the Unity engine is very worth learning for making games.How to learn Unity?I have summarized several stages of learning Unity and the matters to be paid attention to, hoping to be helpful to everyone.
C# programming
Unity is developed using C#, so to learn Unity, you must first learn the syntax of C#, and API system calls such as C# to read and write files.To learn C# grammar, you can find a C# tutorial or buy a C# programming language book, learn C# to learn basic grammar, basic data structures, such as List, Dictionary, etc., and learn some basic OS API operations, such as file readingwrite etc.There is no need to learn some development and API of windows, because we learn to develop based on Unity.
Unity Basics
After learning C#, learn about Unity editor operation and Unity code development.Most of Unity development is visual, and it is very simple and convenient to develop.First learn the basic operations of the editor, placing 3D objects, adding physical rigid bodies, adding components, running and other basic operations.Next, start from the scene tree node, and then go to the commonly used component instances, GameObject objects, Transform components, MeshRenderer components, SkinnedMeshRenderer components, and the basic material system (Standart Shader main parameters, Diffuse Shader main parameters).AudioSource components, collider components, physical rigid body components, physics engine, ray detection, event system, access events such as mouse buttons, UGUI and UI components, such as Canvas components, Sprite components, Label components, Button components, scrolling lists, Mask componentsWait.
Yes!Here is a The game development communication group has gathered a group of zero-based beginners who love to learn Unity, and there are also some technical leaders who are engaged in Unity development. You are welcome to exchange and learn.
Unity framework design and hot update
Unity Shader rendering pipeline customization
This is relatively difficult. Many large companies need to customize a special Shader rendering pipeline to achieve the rendering effect.For example, cartoon rendering, PBR rendering, etc. At the same time, different platforms may have different rendering effects. We also need to write code to smooth out this difference. At the same time, for some low-end machines, we need to turn off some performance-consuming calculations and use lowerEffects to achieve the smoothness of the game, these need to customize the rendering pipeline.
Classic topics and algorithms in game development
Performance optimization and stability
Well, today's sharing is here. It is not difficult to see from our description that it is easy to get started with Unity, but don't be embarrassed. As long as you study hard and accumulate, these problems can be solved, because they are all matureSolutions and Technologies.Recommend you some good study materials link address, ...
边栏推荐
- 详解BLEU的原理和计算
- concept noun
- 淘宝sku API 接口(PHP示例)
- 每日sql - 判断+聚合
- Find the shops that have sold more than 1,000 yuan per day for more than 30 consecutive days in the past six months
- 一个小时快速熟悉MySQL基本用法
- Daily SQL - find each of the students school gpa minimum (window)
- 1688 product interface
- maxwell 概念
- STM32CUBEIDE(11)----输出PWM及修改PWM频率与占空比
猜你喜欢
随机推荐
Daily sql-employee bonus filtering and answer rate ranking first
Daily sql--statistics the total salary of employees in the past three months (excluding the latest month)
软件测试基本流程有哪些?北京专业第三方软件检测机构安利
1688商品详情接口
什么是Inductive learning和Transductive learning
HCIP MGRE\OSPF Comprehensive Experiment
Class definition, class inheritance, and the use of super
抖音获取douyin分享口令url API 返回值说明
每日sql -查询至少有5名下属的经理和选举
矩阵分析——微分、积分、极限
抖音分享口令url API工具
NTT的Another Me技术助力创造歌舞伎演员中村狮童的数字孪生体,将在 “Cho Kabuki 2022 Powered by NTT”舞台剧中首次亮相
concept noun
亚马逊API接口大全
Cobbleland 博览会 基础系列 1
拼多多api接口应用示例
My approval of OA project (inquiry & meeting signature)
JD.com product details API call example explanation
《Show, Attend and Tell: Neural Image Caption Generation with Visual Attention》论文阅读(详细)
Taobao API interface reference