Several useful game sports effects of Unity

Source: Internet
Author: User
Summary

This article mainly records several sports effects that I used when developing a combat game, which can easily display weapon waving, motion blur, and other special effects. The flexible use can greatly improve the visual effect and appeal of fighting games. For other topics about unity, refer to my other articles.

I. Trajectory

The motion track is often used to show the effect of weapons. It increases the speed and allows the player to see the moves clearly. Therefore, it is a common combat special effect. You can directly use trailrender in unity to achieve this effect.

Ii. Motion Blur

Motion Blur is to retain the first few frames of images to form a certain blur effect, thus highlighting the speed. When used with a slow lens, the climbing performance is often good. Motion Blur is implemented through the motion blur image effect script in unity.

 

3. Fuzzy depth of field

Fuzzy depth of field is used to simulate human eyes or telescope imaging principles, and blur scenes that are far away from the focus of the line of sight, so as to improve the realistic sense of the picture, while also forcing players to pay attention to what is happening at the focus. Although this special effect is more common in shooting games, it can also be used in fighting games in some cases. For example, when a team plays a war in this way, it shows a major event of a teammate, or when the protagonist is knocked down, using this special effect from the audience can bring a stronger sense of presence to the player. Use depth in Unity
Of Field Image Effect script implementation.

 

Other special effects

There is also a common special effect, that is, the use of residual shadows for mobile targets. The difference between this special effect and motion track is that the drag behind is not a simple particle effect, but an image of the first few frames of the object. The difference between this effect and motion blur is that it is used for a specific target separately, instead of the entire screen. Unfortunately, I have not found a method for implementing similar effects in unity. I hope you can give me some suggestions.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.