Mega Dose
 
 

Recently Viewed clear list


Original Essays | September 17, 2014

Merritt Tierce: IMG Has My Husband Read It?



My first novel, Love Me Back, was published on September 16. Writing the book took seven years, and along the way three chapters were published in... Continue »

spacer

Coming Soon!

Preorder
$44.99
New Trade Paper
Available December 2014
Add to Wishlist
Qty Store Section
- Local Warehouse Software Engineering- Game Design

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:

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: A Hands-On Guide to Game Creation will help you master Unity and build powerful skills for success in today’s game industry. 

 

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 online, along with streaming video tutorials for every chapter.

 

Learn how to

  • Set up your Unity development environment and explore its tools
  • Perform common tasks such as opening scenes, creating objects, or accessing layouts
  • Import assets and packages, and prepare to create game play
  • Create 2D sprites, and use sprite sheets and layering
  • Animate sprites using multiple approaches, including scripting
  • Build a realistic game world and make your objects act within it
  • Construct movements that “feel right”
  • Establish player control
  • Set up player physics and colliders
  • Create and apply gameplay systems
  • Implement hazards and set levels of difficulty
  • Create intuitive game menus and interface elements
  • Debug code and provide smooth error handling
  • Organize game resources and optimize game performance

 

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

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 last 7 years and has worked 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.

 

Matthew enjoys spending his free time with his wife and two kids or on his other passion: 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 in 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 under the Edmonton studio and five more under the Austin studio in a variety of design roles before briefly working for Activision. Presently, 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 proved 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:
Reshat Hasankolli II
Author:
Henley, James A.
Author:
Hasankolli, Reshat, II
Author:
Henley, James
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:
336

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 Backorder
Product details 336 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.