4 simple examples of using raycasting, C#, and the Unity game engine. FPS or first-person shooting, selecting objects with a mouse, moving objects with a mouse, and checking is grounded for simple jumping.
Sebastian Lague's Platformer Series: • 2D Platformer Controll...
Want to support the Channel?
*******************************
Shop the Unity Asset Store (affiliate): assetstore.unity.com/top-asse...
Become A Channel Member: / @onewheelstudio
Or a Patron: / onewheelstudio
Grab a T-Shirt: onewheelstudio.com/merch/
My video and streaming kit: kit.co/onewheelstudio/tutoria...
Buy a Game Design Book: kit.co/onewheelstudio/game-de...
Video Gear List (Amazon Affiliate)
***********************************
Sony A6100 Camera: amzn.to/32logXz
Camera Lens: amzn.to/3KA4Wr4
GoXLR (audio interface): amzn.to/35dmr03
Shure SM7B Mic: amzn.to/3fNbV1E
Blue Mic Arm: amzn.to/3tHgwdQ
Neewer Light: amzn.to/3rD8eRv
Light Softbox: amzn.to/3GUaHgQ
Neewer RGB Light: amzn.to/3rCTQJ9
Other Links
************
Discord: discord.onewheelstudio.com
Twitter: / onewheelstudio
Devlog: onewheelstudio.com/
Twitch: / onewheelstudio
Timestamps
*************
0:00 What is Raycasting?
0:22 Things You Should Know
1:10 The Raycast Function
1:48 Using Rays
2:09 FPS Shooting
4:22 Selecting & Clicking on Objects
5:53 Debug Draw Line
6:25 Moving Objects with Mouse
8:18 Jumping - Check is Grounded
10:02 RaycastHit
10:50 Infinite Distance
11:14 Raycast Performance
11:52 THE END
#GameDevelopment #Unity3D #raycasting #indiedeveloper
Негізгі бет Unity Raycasting - 4 Examples
Пікірлер: 15