当前位置:网站首页>Unity first lesson
Unity first lesson
2022-08-09 07:02:00 【Small wind ah shout shout shout】
Yeah yeah final exams are over!!!
A brief introduction to unity
- What is it?A development engine for creating games and three interactive content (developed by unity technologies)
- What can I do?2D, 3D game development, AR/VR development
- The history of unity?Three young people who love games in Copenhagen, Denmark decided to develop a convenient game development engine to help young people who love games realize their dream of creating games!!!The well-known Monument Valley and Temple Run are developed with unity3D
- What platforms does unity support?Both Android and Apple PC (seems to be 26 platforms) are popular in the market due to their cross-platform nature and ease of use
- About the unity version?The author uses 2017.3.1f1 and 2018.4.30f1. These two versions should be relatively stable (at least there is no problem yet). It is recommended to download a unity hub first, so that using multiple versions of unity at the same time will not have any problems.Question
- About scripting languages?Generally use C#
- About the installation: I remember that I need to select some components during installation, which can be based on my own development content and development platform.For example Android Build Support.Remember not to put it on the C drive!!!
- About the hardware question: If it is a notebook, it is better to use an i7 or R7 to be more mobile.Of course, if you are a beginner, i5 should also work
unity learning resources recommended
The first is unity official website, which has some videos, developer community, etc.
Component Reference: User Manual This is really important!
Script API: Some notes on scripting
Recommendations about some video courses:
When I first started self-study, I really looked for resources all over the Internet. Here are a few video courses recommended.(Because I mainly study the development of unity+vuforia on Android, I can only recommend courses in this area. Friends who want to use other plugins can ignore this)- SIKI Academy AR Tutorial
- A simple AR program based on recognition map
- PokemonGo-LBS AR project combat
I haven't tried this yet, friends who want to play can join us in winter vacationLearn to duck!!!I was so excited to cry when I found this tutorial
Then Jianshu and Zhihu Baidu have many tutorials on installation and configuration environment that are very suitable for beginners, so I won't post them here
Some basic introduction to the unity interface
Layout: set the basic layout of unity
Edit skin shades: edit-preferences-editor skin
Find the unity manual in help A useful manual!
scene state used to edit the game game trial run assets store (buy some model UI controls, etc.)
Note that the game view can be adjusted as shown below
How to view some runtime data?hierarchy view: used to display all game objects in the current scene
Resources folder and console
Some resources can be imported into these folders
The console can be used to display debugging information and running error information in the programIspector is used to display the properties of the currently selected game object
transform refers to the coordinate position
Things to know before doing a project
- In fact, each game is composed of many scenes, and you can use buttons to jump between scenes
- I personally think that the setting of parallel light is very important, that is, the effect of adjusting the light on the atmosphere of the scene (of course, it can also be adjusted in the modeling software)
- Websites to find resources and where to find open source projects: Aigei.com or the official resource store introduced at the beginning, open source projectsYou can go to github (this chicken has not learned yet)
- The other is Baidu!!!What can't be found on Baidu, or the wrong information can also be searched in Baidu (of course, it is better if you can use google)
—————————END————————
边栏推荐
- Built-in macros in C language (define log macros)
- AD picture PCB tutorial 20 minutes clear label shop operation process, copper network
- SAP ALV 数据导出被截断的bug
- RK3568商显版开源鸿蒙板卡产品解决方案
- cut命令的使用实例
- 重要消息丨.NET Core 3.1 将于今年12月13日结束支持
- P7 Alibaba Interview Questions 2020.07 Sliding Window Algorithm (Alibaba Cloud Interview)
- P6阿里机试题之2020 斐波那契数
- list与string转换
- SIGINT,SIGKILL,SIGTERM信号区别,各类信号总结
猜你喜欢
随机推荐
VS2019 common shortcut keys
Singleton DCL (double check the lock) full han mode and the hungry
cut命令的使用实例
变压器的工作原理(图解,原理图讲解,一看就懂)
ByteDance Interview Questions: Mirror Binary Tree 2020
长沙学院2022暑假训练赛(一)六级阅读
vlucas/phpdotenv phpdotenv获取变量内容偶尔出现返回false
01 自然语言处理NLP介绍
DSP+ARM+FPGA高速PCIE/千兆网口信号仿真介绍
Zero shift of leetcode
C语言的内置宏(定义日志宏)
Invoker 2019CCPC秦皇岛站I题 简单DP
SSL证书最长有效期13个月,还有必要一次申请多年吗?
搭载开源鸿蒙系统的嵌入式XM-RK3568工业互联方案
Import the pycharm environment package into another environment
排序第三节——交换排序(冒泡排序+快速排序+快排的优化)(5个视频讲解)
P7 Alibaba Interview Questions 2020.07 Sliding Window Algorithm (Alibaba Cloud Interview)
vim 程序编辑器的基本操作(积累)
Integer 线程安全的
composer 内存不足够