Buch, Englisch, 350 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 454 g
Buch, Englisch, 350 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 454 g
ISBN: 978-1-4302-6752-2
Verlag: Springer
Learn Unity Programming with C# is your step-by-step guide to learning to make your first Unity games using C#. You will learn how to move from the basics of C# in Unity, to building exciting games with sophisticated elements. Jonathan Weinberger has taught C# in Unity to a wide range of people, and now brings this knowledge to one excellent book.
Through hands-on examples and real game programming, you'll develop a sound knowledge and competency in C# for Unity. This book doesn't just show you the code, it challenges you to learn by doing from the very start. You will start by learning about the basics of Unity and C# programming, creating a basic program, and a basic game. You'll then learn the intricacies of C# programming in Unity by building two complete games. First you'll build a space shooter game, through which you'll learn about Unity physics, and how to create an efficient and good-looking Unity GUI. You'll also learn how to create the best AI for your game. After this you'll move onto the second game - a zombie survival adventure. While creating this game you'll learn about object-oriented programming, raycasting, character control, how to make weapons, how to control spawning, and so much more.
Unity is one of the most exciting cross-platform game development engines out there and with the power of C# you can learn how to make exciting, challenging, and versatile games. Start your game programming adventure with this book today!
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
1. Unity3D 101
2. Game Programming with C# Part 1
3. Game Programming with C# Part 2
4. Creating Our First Game
5. Enemy AI
6. GUI and Finished Gameplay
7. Setting Up the Character Controller
8. Grab a Rifle and Some Health
9. Trigonometry and Games
10. 3D Models & Animation
11. Death by Physics Ragdoll
12. Spawn Manager & Win Conditions
13. Main Menu
14. Visual & Sounds Effects
15. PlayerPrefs (Saving & Loading)




