Sharing of previous articles
Click jump = > stay up late and fight Android again from bronze to King - development efficiency plug-in Click jump = > unity particle special effects series - Tornado preform is ready, and the unitypackage package can be used directly! Click jump = > my sister asked me to unlock the new skills of dolls: ...
Posted on Mon, 06 Dec 2021 15:55:24 -0500 by shastry
1 model space - world space - observation space - clipping space
Modeling is carried out in model space, and the coordinates of the model are represented in model space. When the model is placed in the world coordinate system, the coordinates in world space are used to express the position of a model, so a corresponding point on the mod ...
Posted on Fri, 03 Dec 2021 05:35:48 -0500 by Hopps
3D games and programming Homework 6
Submission requirements:Game design requirements:
Create a map and several patrols (using animation);Each patrol takes a convex polygon with 3 ~ 5 sides, and the position data is the relative address. That is, determine the next target position each time and c ...
Posted on Thu, 02 Dec 2021 19:17:48 -0500 by gio2k
This case is derived from the official ML-Agents example, Github address: https://github.com/Unity-Technologies/ml-agents This is a detailed accompanying explanation.
This article is based on two previous articles I have published. It is necessary to have some knowledge of ML-Agents. For more information, see: Use of ML-Agents for Unity Enhanc ...
Posted on Mon, 29 Nov 2021 14:00:04 -0500 by h3ktlk
1. Get profile information dynamically
Configuration files are generally placed in the streamaassets folder. After packaging, this folder will be in the folder generated by packaging, which is convenient for changing configuration information in the future. In the code, get the location of the folder through Application.streamingAssetsPa ...
Posted on Tue, 23 Nov 2021 02:07:38 -0500 by DJTim666
Unity skill system (II)
Unity skill system (I)
5, Skill management and release
Skill system class, which provides skill release methods for external (skill buttons, keys);
Skill release logic:
Determine the conditions in order. If they are true, how to continue. Otherwise, return;
Finally, call the D ...
Posted on Thu, 11 Nov 2021 06:15:49 -0500 by snrecords
This case comes from the official example of ML agents, Github address: https://github.com/Unity-Technologies/ml-agents
Based on my previous two articles, I need to know about ml agents. For details, see: The use of ML agents in Unity reinforcement learning,Ml agents command and configuration.
reference material: Ml agents (x) Crawler
The t ...
Posted on Tue, 09 Nov 2021 17:03:45 -0500 by casbboy
The introduction of FSM state machine Baidu Bing has a lot. I won't talk about it here. I mainly talk about how to realize it. One of the main advantages of state machine is that it can handle complex states, such as fist, leg, jump, rubbing and other relationships in fighting games. If it is only writ ...
GPU Instancing overview:
Common static and dynamic batch combination are optimized on the CPU side, while GPU Instancing is optimized on the GPU side. The core idea is that it is sometimes a waste to use a Draw Call to make the GPU render an object. It is better to use a Draw Call to make the GPU ren ...