Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Wittayabundit, Jate
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.