Unity 4 Game Development HOTSHOT /
In Detail Immerse yourself in the world of high-end game design by partaking in challenging missions. Start off by working with the Sprite Mode, then learn the basics of creating a UI system for an RPG, and work your way through the game virtually embodying your greatest hero or heroine. Every proje...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2014.
|
Colección: | Cool projects the will push your skills to the limit
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Project 1: Develop a Sprite and Platform Game; Mission briefing; Setting up a 2D level and collider; Creating a 2D character and animation; Controlling the character with the PlayerController_2D class; Creating a key, door, and replay button; Mission accomplished; Hotshot challenges; Project 2: Create a Menu for an RPG
- Add Powerups, Weapons, and Armors; Mission briefing; Customizing skin with GUISkin; Creating a menu object; Creating the STATUS tab; Creating the INVENTORY tab.
- Creating the EQUIPMENT tabMission accomplished; Hotshot challenges; Project 3: Shade Your Hero/Heroine; Mission briefing; Shader programming
- Diffuse and Bump (normal) maps; Shader programming
- Ambient and Specular light; Shader programming
- Half Lambert, Rim Light, and Toon Ramp; Mission accomplished; Hotshot challenges; Project 4: Add Character Control and Animation to Our Hero/Heroine; Mission briefing; Setting up character animation and level; Creating an animator controller; Creating a character control script; Creating a third-person camera to follow our character.
- Mission accomplishedHotshot challenges; Project 5: Build a Rocket Launcher!; Mission briefing; Setting up a character animation and animator controller; Adding new features to the CharacterControl and CameraControl scripts; Creating a MouseLook script and laser target scope; Creating a rocket prefab and particle effects; Creating a rocket launcher and RocketUI; Mission accomplished; Hotshot challenges; Project 6: Making AI Appear Smart; Mission briefing; Creating the Waypoint and WaypointsContainer scripts; Creating a custom editor for the WaypointsContainer script.
- Creating the enemy movement with AI scriptCreating a hit-point UI; Mission accomplished; Hotshot challenges; Project 7: Forge a Destructible and Interactive Virtual World; Mission briefing; Creating a ragdoll object; Creating a destructible wall; Creating a rockslide and trigger area; Creating the RocksTrigger and Rocks scripts; Mission accomplished; Hotshot challenges; Project 8: Let the World See the Carnage
- Saving and Loading High Scores; Mission briefing; Creating the UserData and Hiscore scripts; Saving and loading the local high score; Creating an XMLParser script.
- Saving and loading server high scoreMission accomplished; Hotshot challenges; Appendix A: Important Functions; Awake(); Start(); Update(); FixedUpdate(); LateUpdate(); OnEnable(); OnDisable(); OnGUI(); OnDrawGizmos(); Appendix B: Coroutines and Yield; Coroutines; YieldInstruction; WaitForSeconds; WaitForFixedUpdate; StartCoroutine; StopCoroutine; StopAllCoroutines; Appendix C: Major Differences Between C# and Unity JavaScript; Unity script directives; Type names; Variable declaration; Variables with dynamically typed resolution; Multidimensional array declaration.