Neuerscheinungen 2014Stand: 2020-02-01 |
Schnellsuche
ISBN/Stichwort/Autor
|
Herderstraße 10 10625 Berlin Tel.: 030 315 714 16 Fax 030 315 714 14 info@buchspektrum.de |
Jack Keng-Wei Chang, Kelvin Sung, Robert Zhu
(Beteiligte)
Learn 2D Game Development with C#
For iOS, Android, Windows Phone, Playstation Mobile and More
By Kelvin Sung, Jack Keng-Wei Chang, Robert Zhu et al.
2014. xviii, 292 S. 104 SW-Abb. 254 mm
Verlag/Jahr: SPRINGER, BERLIN; APRESS 2014
ISBN: 1-430-26604-X (143026604X)
Neue ISBN: 978-1-430-26604-4 (9781430266044)
Preis und Lieferzeit: Bitte klicken
2D games are hugely popular across a wide range of platforms and the ideal place to start if you´re new to game development. With Learn 2D Game Development with C sharp, you´ll learn your way around the building blocks of game development and how to put them together to create real working games.
C sharp is increasingly becoming the language of choice for new game developers. Productive and easier to learn than C++, C sharp lets you get your games working quickly and safely without worrying about tricky low-level details like memory management. Making use of MonoGame, an open source framework that´s powerful, free to use and easy to handle, this book will get you building and publishing 2D games in no time, for a fantastic range of platforms including iOS, Android, Windows Phone, Windows 8, MAC OSX and Playstation Mobile.
Learn 2D Game Development with C sharp simplifies 2D game development into essential elements: frame, camera, objects, and sprites, and the logic and simple physics that determines how they interact. In each chapter, you´ll explore a key element of game development in the context of a working game, learn how to implement the example for yourself, and integrate it into your own game library.
At the end of the book, you´ll put everything you´ve learned together to build a full working game. And what´s more, you´ll understand the principles that all great games are built on, and your game library will be full of the building blocks to start creating your own.
Introducing 2D Game Development in C sharp
Getting to Know the MonoGame Framework
2D Graphics, Coordinates, and Game State
Getting Things Moving
Pixel-Accurate Collisions
Game Object States and Semiautonomous Behaviors
Sprites, Camera, Action!
Particle Systems
Working with Mobile Sensors for iOS, Android and Windows Phone
Building and Publishing Your First 2D Game
Kelvin Sung is a Professor with the Computing and Software Systems at University of Washington Bothell (UWB). He received his Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign in 1992. His background is in computer graphics, hardware, and machine architecture. He came to UWB from Alias Wavefront (now part of Autodesk) in Toronto, where he played a key role in designing and implementing the Maya Renderer, an Academy Award-winning image generation system. Before joining Alias Wavefront, Kelvin was an Assistant Professor with the School of Computing, National University of Singapore. Kelvin´s research interests are in studying the role of technology in supporting human communication. Funded by Microsoft Research and the National Science Foundation, Kelvin´s recent work focused on the intersection of video game mechanics, real-world problems, and mobile technologies. Kelvin teaches both undergraduate and graduate classes in Computer Graphics, Game Development, and Mobile Computing.