9 tutorials are ready
Published on March 7, 2022 by Aggror
The C# intermediate tutorial project is slightly different that the beginner tutorials. The most feedback that I received was the fact that people who tagged along with the tutorial didn’t have a starting scene. So now, each tutorial contains a Start and Completed scene.
I will probably still utilise a start menu like with the Beginner project, with a button for each tutorial, but this time you will have the choice between the ‘completed scene’ and the ‘follow along’ scene.
I will probably still utilise a start menu like with the Beginner project, with a button for each tutorial, but this time you will have the choice between the ‘completed scene’ and the ‘follow along’ scene.
- UI basics
- Tutorial cover Editor with code as well as entirely by code
- Editor + code
- What are pages
- UI Component
- Getting a UI entity by name
- Click event
- Text change event
- Code only
- Create UI component
- Create page
- Create button from scratch
- Create text edit from scratch
- Scene loading and child scenes
- Loading a scene
- Reloading a scene
- Root asset vs included asset
- Child scenes can be loaded once
- Offset
- Unloading content
- Collision triggers
- Colliders and physics in your scene
- Dealing with collision updates and events
- Groups and filters
- Raycasting
- Raycasts
- Filters/ groups
- Pentratrive raycasts
- Project and Unproject
- From 2d to 3d: displaying UI above 3d objects
- From 3d to 2d: Shooting from the camera
- Sync vs Async
- An async version of collision triggers
- Api example: retrieve the open collective data
- Animation
- Difference between Rigged model, Skeleton and AnimationClips
- Animations component
- Playing, stopping
- Crossfade
- Sound
- 3 sound types
- Async loading
- Spatialized sound
- Navigation
- Navigation meshes
- Navigation boxes
- NavigationComponent
- Navigating along the path
Things left to do:
- Menu
- Making the scene/lighting a little prettier to look at
- A final decision on some remaining topics. Although i can always add those later
- Additive animation and blend trees need another look
🚀 1