Nonficionado Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | May 5, 2015

    Leonard Mlodinow: IMG The Fragility of Grand Discoveries



    When I was in graduate school at Berkeley I was offered a prestigious fellowship to study for a year in Germany, but I decided it would be a... Continue »
    1. $19.57 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$44.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton COMP- SWENG GAME PROG
3 Burnside Software Engineering- Game Design
8 Local Warehouse Software Engineering- Game Design
8 Remote Warehouse Software Engineering- Game Design

More copies of this ISBN

Other titles in the Learning series:

Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation (Learning)

by

Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation (Learning) Cover

 

Synopses & Reviews

Publisher Comments:

The Unity Engine Tutorial for Any Game Creator

¿

Unity is now the world’s #1 game engine, thanks to its affordability, continuous improvements, and amazing global community. With Unity, you can design, code, and author your game once, and then deploy it to multiple platforms, reaching huge audiences and earning maximum returns. Learning 2D Game Development with Unity® will help you master Unity and build powerful skills for success in today’s game industry. It also includes a bonus rundown of the new GUI tools introduced in Unity’s version 4.6 beta.

¿

With this indispensable guide, you’ll gain a solid, practical understanding of the Unity engine as you build a complete, 2D platform-style game, hands-on. The step-by-step project will get you started fast, whether you’re moving to Unity from other engines or are new to game development.

¿

This tutorial covers the entire development process, from initial concept, plans, and designs to the final steps of building and deploying your game. It illuminates Unity’s newly integrated 2D toolset, covering sprites, 2D physics, game scripts, audio, and animations. Throughout, it focuses on the simplest and lowest-cost approaches to game development, relying on free software and assets. Everything you’ll need is provided.

¿

Register your book at informit.com/title/9780321957726 to access assets, code listings, and video tutorials on the companion website.

¿

Learn How To

  • Set up your Unity development environment and navigate its tools
  • Create and import assets and packages you can add to your game
  • Set up game sprites and create atlas sheets using the new Unity 2D tools
  • Animate sprites using keyframes, animation controllers, and scripting
  • Build a 2D game world from beginning to end
  • Establish player control
  • Construct movements that “feel right”
  • Set up player physics and colliders
  • Create and apply classic gameplay systems
  • Implement hazards and tune difficulty
  • Apply audio and particle effects to the game
  • Create intuitive game menus and interface elements
  • Debug code and provide smooth error handling
  • Organize game resources and optimize game performance
  • Publish your game to the web for others to see and play

¿

Synopsis:

Ask almost anyone doing indie-game development and they will tell you all about the benefits of using the Unity game engine.  Unity has become increasingly popular due to its affordability, continuous updates and additions, and a growing community of users that numbers well into the millions!  Allowing developers to design, code, and author their game once, and then deploy to almost any platform, it's easy to see why more and more games are being realized with Unity.

Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation will be your guide into the exciting profession of game development and the Unity game engine.  Using practical game design theory, illustrations and code examples, each chapter will build upon the previous one.  By the end of the book, you will have gained a solid understanding of the Unity engine and the skills involved in creating a 2D platform style game.  More importantly, you will have created a game from start to finish that you can call your own!  To complement the text, the ancillaries included deliver all of the game assets and code, as well as chapter-by-chapter video tutorials for you to follow along with.

Synopsis:

Unity is the most popular game engine in use today, at schools, as well as AAA game studios and small independent studios. The Unity game engine provides affordable and incredibly powerful features that drive modern games. The engine supplies a set of libraries to help programmers get started. The libraries have multi-platform capability to allow developers to author once and deploy anywhere, whether desktop, web, mobile device or console.

 

While reading Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation , you will be taken through a series of lessons that will guide you through the many nuances of game development, including designing for multiple platforms, understanding game optimization techniques, interface and user input programming, art asset creation and usage, sounds and special effects, and publication. Each chapter in the book represents one of the critical steps in the game development cycle. In parallel with relevant theory, author Hasankolli details, as an illustration, the design and creation of the very same game presented throughout the text. Chapter by chapter, he guides you through exercises focused on the creation of the game. These exercises will allow you to build on skills and knowledge obtained in the previous chapters.

 

By the end of the book, you will have created the game and gained a solid understanding of the game development process. To complement the text, the ancillaries deliver all game assets and code, as well as video tutorials.

About the Author

Matthew Johnson is a principal 3D artist at Firebrand Games in Merritt Island, Florida. He graduated with a BFA from the International Academy of Design, where he trained in computer animation before going on to study animation at Animation Mentor.

 

Matthew has been in game development for the past seven years working on more than a dozen AAA racing games, such as NASCAR, Hot Wheels, and the Need for Speed series. He has helped publish titles on almost every platform, including PC, Wii U, iOS, Android, and Steam.

 

In his spare time Matthew enjoys spending time with his wife and two kids and, when he finds time, pursuing his love for photography.

 

James A. Henley is an experienced game developer who has worked on several major titles and franchises, including Mass Effect, Dragon Age, Star Wars, and Skylanders, over the past decade. He originally entered the industry via the Neverwinter Nights modding community, where he was able to indulge his desires to craft content, tell stories, and write code all at the same time. He turned that love into a job opportunity at BioWare, where he spent three years with the Edmonton studio and five more with the Austin studio in a variety of design roles before briefly working for Activision.

 

Currently, James is working as an independent developer on [TITLE REDACTED] and is actively live streaming to share his love of games and game design in an interactive fashion. He may or may not also be a mad scientist. Analysis has proven inconclusive.

Table of Contents

  1. Setting up the Unity Development Environment
  2. The Unity Game Engine
  3. Asset Creation & the Unity Asset Store
  4. The Game Environment
  5. Game Mechanics & Play
  6. Creating the User Interface
  7. Creating a More Realistic Game World
  8. Error Handling & Code Debugging
  9. Releasing a Polished Product
  10. Monetizing & Mobile Considerations

Product Details

ISBN:
9780321957726
Author:
Johnson, Matthew
Publisher:
Addison-Wesley Professional
Author:
Hasankolli, II, Reshat
Author:
Henley, James
Author:
Reshat Hasankolli II
Author:
Henley, James A.
Author:
Hasankolli, Reshat, II
Author:
Reshat Hasankolli, II
Subject:
Computer Graphics - Game Programming
Subject:
Game Development; Mobile Development; Game Design; Game Programming; Game Engine; Unity Engine; Unity Game Engine; Unity 4 Development
Subject:
Software Engineering-Game Design
Copyright:
Edition Description:
Trade paper
Series:
Learning
Publication Date:
20140810
Binding:
TRADE PAPER
Language:
English
Pages:
384
Dimensions:
9 x 7 x 1 in 567 gr

Related Subjects

Computers and Internet » Software Engineering » Game Design
Hobbies, Crafts, and Leisure » Games » Video Games
Science and Mathematics » Mathematics » General
Science and Mathematics » Mathematics » Probability and Statistics » General
Science and Mathematics » Mathematics » Probability and Statistics » Statistics

Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation (Learning) New Trade Paper
0 stars - 0 reviews
$44.99 In Stock
Product details 384 pages Addison-Wesley Professional - English 9780321957726 Reviews:
"Synopsis" by , Ask almost anyone doing indie-game development and they will tell you all about the benefits of using the Unity game engine.  Unity has become increasingly popular due to its affordability, continuous updates and additions, and a growing community of users that numbers well into the millions!  Allowing developers to design, code, and author their game once, and then deploy to almost any platform, it's easy to see why more and more games are being realized with Unity.

Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation will be your guide into the exciting profession of game development and the Unity game engine.  Using practical game design theory, illustrations and code examples, each chapter will build upon the previous one.  By the end of the book, you will have gained a solid understanding of the Unity engine and the skills involved in creating a 2D platform style game.  More importantly, you will have created a game from start to finish that you can call your own!  To complement the text, the ancillaries included deliver all of the game assets and code, as well as chapter-by-chapter video tutorials for you to follow along with.

"Synopsis" by ,

Unity is the most popular game engine in use today, at schools, as well as AAA game studios and small independent studios. The Unity game engine provides affordable and incredibly powerful features that drive modern games. The engine supplies a set of libraries to help programmers get started. The libraries have multi-platform capability to allow developers to author once and deploy anywhere, whether desktop, web, mobile device or console.

 

While reading Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation , you will be taken through a series of lessons that will guide you through the many nuances of game development, including designing for multiple platforms, understanding game optimization techniques, interface and user input programming, art asset creation and usage, sounds and special effects, and publication. Each chapter in the book represents one of the critical steps in the game development cycle. In parallel with relevant theory, author Hasankolli details, as an illustration, the design and creation of the very same game presented throughout the text. Chapter by chapter, he guides you through exercises focused on the creation of the game. These exercises will allow you to build on skills and knowledge obtained in the previous chapters.

 

By the end of the book, you will have created the game and gained a solid understanding of the game development process. To complement the text, the ancillaries deliver all game assets and code, as well as video tutorials.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.