
Training Center
- Design & Theory
-
- Audio
- Engines & SDKs
-
- Unity
-
- Interface
- Game Builds
- Techniques
-
- Audio Features
- Deferred Lighting
- Occlusion Culling
- Texture Settings
- Image Effects
- Vector Snapping & Marquee Selection
- Binocular GUI
- Triggered Cameras In Unity
- Door Functionality in Unity
- Unity Particle Effects
- Inventory GUI
- Gun Muzzle Flash & Raycast Bullets
- Character Selection Menu
- Creating A Terrain
- Coding
- Mobile
- Asset Integration
- UDK
-
- Interface
- Game Builds
- Coding
- Level Design
- Source
-
- Level Design
- Asset Integration
-
- Source Machinima Choreography
- Source Machinima Cinematography
- Custom Props & Animation with Softimage
- Custom Props & Animation with Maya
- Custom Props & Animation with 3Ds Max
- Source Creature Rigging
- Modifying & Recompiling Source Characters
- Custom Props & Animation with Maya
- Custom Props & Animation with 3Ds Max
- Custom Props & Animation XSI
- Coding
- GameSalad
- 3D Art & Animation
-
- Maya
- 3ds Max
- Softimage
-
- Interface
- Modeling
- Texturing
- Rigging & Animation
- Blender
-
- Interface
- Modeling
- Texturing
- Rigging & Animation
- Mixamo
- 2D Art & Design
-
- Photoshop
-
- Interface
- Textures
- Concept Art
- Graphics
- Substance Designer
-
- Interface
- Asset Creation
- Asset Integration
- Audio
-
- Melodyne
-
- Interface
- Sound Effects
- Logic
-
- Interface
- Music
- Web
-
- WordPress
Binocular GUI
You'll learn how to create a high-tech binocular effect for your game, complete with distance readouts, faux night vision, and an interactive camera zoom. This can be integrated into any player-controlled camera and would probably be most at home in a first-person game. The sky's the limit; take what you learn here and run with it!
An overview of the binocular feature we're going to implement in this module. You'll create an interactive high-tech binocular overlay effect.
Additional Info
- Runtime 01 min 44 sec
- Software Unity
Here we set up a new scene in which we can test our binocular effect.
Additional Info
- Runtime 02 min 16 sec
- Software Unity
Learn how to create a basic distance readout by casting a ray from your camera into your scene, detecting where it hits, and displaying the hit distance using a GUI Text component.
Additional Info
- Runtime 06 min 42 sec
- Software Unity
You'll be able to create all the 2D assets you need for the binoculars from scratch in Photoshop. We guide you through that process; feel free to add your own creative touches!
Additional Info
- Runtime 19 min 53 sec
- Software Photoshop
We need to add our new custom graphics to our Unity project before we can use them. The asset importer makes this a simple task.
Additional Info
- Runtime 01 min 27 sec
- Software Unity
We make a new script for all our overlay textures so we can more easily control their size and position on screen.
Additional Info
- Runtime 04 min 02 sec
- Software Unity
We begin to construct the binocular object by putting the 2D images into GUI Texture components, properly positioning them onscreen, and creating a hierarchy to organize everything.
Additional Info
- Runtime 05 min 59 sec
- Software Unity
Learn how to implement crosshairs in your game. We need to disable the cursor and use a custom graphic instead.
Additional Info
- Runtime 07 min 19 sec
- Software Unity
We start to add user control to the binoculars, allowing a player to turn them on or off. This requires us to access all the GUI components so we can selectively enable them.
Additional Info
- Runtime 07 min 14 sec
- Software Unity
We still need to implement the arrow effects, so we position the arrows and tie them to user input so they light up as the player moves around.
Additional Info
- Runtime 14 min 45 sec
- Software Unity
Here we fully implement the distance readout from earlier. We use a GUI Skin to enhance its look and reposition it on screen.
Additional Info
- Runtime 10 min 30 sec
- Software Unity
