Автор: Millington, Ian Название: Game physics engine development ISBN: 0123819768 ISBN-13(EAN): 9780123819765 Издательство: Taylor&Francis Рейтинг: Цена: 8726.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Veteran game programmer/consultant/author Ian Millington brings us a newly revamped and updated edition to a KEY game text that covers the full process of building a physics engine from start to finish--including NEW coverage on casual games and collision detection.
Автор: Thorn, Alan Название: Pro unity game development with c# ISBN: 1430267461 ISBN-13(EAN): 9781430267461 Издательство: Springer Рейтинг: Цена: 5863.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: In Pro Unity Game Development with C#, Alan Thorn, author of Learn Unity for 2D Game Development and experienced game developer, takes you through the complete C# workflow for developing a cross-platform first person shooter in Unity.
Автор: Wallace Jackson Название: Pro Java 9 Games Development ISBN: 1484209745 ISBN-13(EAN): 9781484209745 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Use Java 9 and JavaFX 9 to write 3D games for the latest consumer electronics devices. Written by open source gaming expert Wallace Jackson, this book uses Java 9 and NetBeans 9 to add leading-edge features, such as 3D, textures, animation, digital audio, and digital image compositing to your games. Along the way you'll learn about game design, including game design concepts, genres, engines, and UI design techniques. To completely master Java 3D game creation, you will combine this knowledge with a number of JavaFX 9 topics, such as scene graph hierarchy; 3D scene configuration; 3D model design and primitives; model shader creation; and 3D game animation creation. With these skills you will be able to take your 3D Java games to the next level. The final section of Pro Java 9 Games Development puts the final polish on your abilities. You'll see how to add AI logic for random content selection methods; harness a professional scoring engine; and player-proof your event handling. After reading Pro Java 9 Games Development, you will come away with enough 3D expertise to design, develop, and build your own professional Java 9 games, using JavaFX 9 and the latest new media assets.
What You'll Learn
Design and build professional 3D Java 9 games, using NetBeans 9, Java 9, and JavaFX 9
Integrate new media assets, such as digital imagery and digital audio
Integrate the new JavaFX 9 multimedia engine API
Create an interactive 3D board game, modeled, textured, and animated using JavaFX
Optimize game assets for distribution, and learn how to use the Java 9 module system
Who This Book Is For
Experienced Java developers who may have some prior game development experience. This book can be for experienced game developers new to Java programming.
Автор: Goodwin Название: Polished Game Development ISBN: 1484218787 ISBN-13(EAN): 9781484218785 Издательство: Springer Рейтинг: Цена: 5170.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Learn the things you need for a complete game, such as translations and tutorials, and improve the things you've already written to raise their standard to a professional level. This is a practical guide covering every discipline: art, music, writing, and code. In the case of the latter, code examples are included to demonstrate how to implement functionality to make the game shine.Polished Game Development acts as a comprehensive checklist of everything your game should, and should not, do, in order to be as good as it possibly can. It is more than just a book on theoretical game design principles. Explains the difference between a pet project, and a professional one.Covers how to test for the problems and bugs you don't know you'll have.Details simple, but effective, visual improvements that can be done with very little effort.Regardless of platform (web, mobile, or console), or language (C++, C#, JavaScript) there is a wealth of common (and specific) tips within these pages that will enable you to make the most professional games you can.What You Will LearnLearn what essential elements are often missedStay on-brand, visually and verballyUse audio to enhance your gameImprove game balanceTest effectively
Who This Book Is For
Polished Game Development is for game developers looking for a guide and checklist on how to get their game finished to the highest possible standards. They will know how to write a game, and get it released, but not necessarily how to make it shine. They will be professional developers, indies, university students and graduates.
Автор: Lee Stemkoski Название: Java Game Development with LibGDX ISBN: 1484233239 ISBN-13(EAN): 9781484233238 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Part I: Fundamental Concepts The first part of the book explains basic material that will be needed throughout the rest of the book: rendering graphics and animations, processing user input (continuous and discrete), basic physics (movement and collision detection), displaying text, and playing audio (sound effects and background music). 1. Getting started with Java and LibGDX This chapter explains how to set up a Java development environment (BlueJ), which is chosen for simplicity and user-friendliness. The standard first program (which prints "Hello, World!" to the text console) is given. Next, instructions for setting up the LibGDX library are given, and a visual "Hello, World!" program is demonstrated (which displays an image of the world in a window). Finally, the benefits of using LibGDX for game development are explained in some detail. 1.1 Choosing a development environment 1.2 Setting up BlueJ 1.3 A "Hello World" program 1.4 Advantages to using LibGDX 2. The LibGDX Framework This chapter presents the minimal code needed to create a basic game: rendering textures, detecting user input, and collision detection. The game Starfish Collector is introduced, which will be a recurring example throughout the book: features will be added on when introducing new topics (in chapters 3, 5, 6, 10, and 13). 2.1 Understanding the Life Cycle of a Game 2.2 Managing the Action (actors and stages, screens and games) 2.3 The Basics: Graphics, User Input, and Collisions2.4 Game Project: Starfish Collector 3. Extending the Framework The LibGDX framework simplifies many elementary tasks required in game development, while providing users a variety of ways to extend their framework to facilitate creation of different types of games. This chapter creates a series of classes (BaseActor, BaseScreen, BaseGame) which extend core LibGDX classes, which will streamline the games created in the following chapters. The new classes are used in refactoring the Starfish Collector game from the previous chapter. 3.1 Extending the Actor class 3.2 Animations 3.2.1 Value-based Animations 3.2.2 Image-based Animations 3.3 Physics and Movement 3.4 Polygons and Collisions 3.5 Lists of Actors 4. Shoot-em-up games To demonstrate the convenience and flexibility of the extended classes created in the previous chapter, this chapter uses the new base classes to create a game called Space Rocks, inspired by the classic arcade game Asteroids. New concepts introduced in this chapter include a new style of movement (relative to the character perspective, rather than the player perspective), spawning new objects, attaching objects to other objects, and adversaries that target the main character. 4.1 Game Project: Space Rocks4.2 Spaceship Setup4.3 Lasers, Rocks, and Explosions 4.4 Endgame Conditions 4.5 Extra Features: Shields and Enemies 5. Text and User Interfaces This chapter introduces classes that are used to generate image-based fonts and display text using labels, enabling the developer to show the player important game related information (such as score, time left, health points, item counts) and menus containing instructions. The creation of buttons (to change screens or start/pause/quit the game) is also explained. Tables are introduced to automatically manage the layout of these elements. The creation of signpost-like objects is discussed, which can serve as an in-game tutorial or
Автор: Jacobson Название: The Road to the Unified Software Development Process ISBN: 0521787742 ISBN-13(EAN): 9780521787741 Издательство: Cambridge Academ Рейтинг: Цена: 9979.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book provides an excellent overview of Ivar Jacobson`s work on the Unified Software Development Process.
Автор: Sutherland Bruce Название: Beginning Android C++ Game Development ISBN: 1430258306 ISBN-13(EAN): 9781430258308 Издательство: Springer Рейтинг: Цена: 4745.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Beginning Android C++ Game Development introduces general and Android game developers like you to Android's powerful Native Development Kit (NDK). The Android NDK platform allows you to build the most sophisticated, complex and best performing game apps that leverage C++. In short, you learn to build professional looking and performing game apps like the book's case study, Droid Runner.
In this book, you'll learn all the major aspects of game design and programming using the Android NDK and be ready to submit your first professional video game app to Google Play and Amazon Appstore for today's Android smartphones and tablet users to download and play.
The techniques contained in this book include building a game engine, writing a renderer, and building a full game app with entities, game levels and collisions. As part of the tutorial you'll also learn about inserting perspectives using cameras and including audio in your game app. "
Автор: Mehta Prateek Название: Learn OpenGL ES: for Mobile Game and Graphics Development ISBN: 1430250534 ISBN-13(EAN): 9781430250531 Издательство: Springer Рейтинг: Цена: 4611.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Want to create sophisticated games and graphics-intensive apps? Learn OpenGL ES gets you started immediately with OpenGL ES. After mastering the basics of OpenGL ES itself, you will quickly find yourself writing and building game apps, without having to learn about object oriented programming techniques.
This book demonstrates the use of a powerful open-source modeling tool, Blender. You will be guided, step by step, through the development of Tank Fence, a dynamic, interactive 3D game. Along the way you'll gain skills in building apps with Eclipse and the Android SDK or NDK, rendering graphics using hardware acceleration, and multithreading for performance and responsiveness. iOS developers will also find this book's information invaluable when writing their apps.
You'll learn everything you need to know about:
Creating simple, efficient game UIs Designing the basic building blocks of an exciting, interactive 3D game Pulling all the elements together with Blender, a powerful open-source tool for modeling, animation, rendering, compositing, video editing, and game creation Taking the next big step using custom and inbuilt functions, texturing, shading, light sources, and more Refining your mobile game app through collision detection, player-room-obstacle classes, and storage classes Doing all this efficiently on mobile devices with limited resources and processing "
Автор: Zarrar Chishti Название: Cross Over to HTML5 Game Development ISBN: 1484232909 ISBN-13(EAN): 9781484232903 Издательство: Springer Рейтинг: Цена: 3772.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Break into the most lucrative platform in the world by adding HTML5 game development to your current skillset. Zarrar Chishti has trained developers from a wide range of programming disciplines to cross over into HTML5 game development. Whatever your vocation, whether it be an Application Databases Systems developer or a Professional Web developer, with this book you will learn to evolve your current coding skills to become eligible for the biggest gaming platform in the world. From the first chapter you will see encouraging results immediately as you power through a challenging and fun project that has been uniquely designed and developed for this book.
With the relentless backing of the giants of the industry including Apple and Google, HTML5 is rapidly becoming the leading technology for game development. Furthermore nearly every mobile device, tablet and PC system offer full support to the latest games developed in HTML5. Never before has there been such a widely accepted platform by literally every manufacturer and operating system. This in turn has convinced marketing departments to move away from traditional platforms, such as dedicated mobile apps, for the more widely accepted HTML5 format. There has never been a better time for a seasoned IT programmer to crossover and capitalize in this lucrative market with their much sought after talents and experience. Take the skills you already have and expand your career into HTML5 development with this book.
What You'll Learn
Quickly identify the core similarities and differences between HTML5 and other coding standards
Follow a large scale game development project to experience the full lifecycle of an HTML5 game development project
Download graphics and media to use in sample projects throughout the book
Who This Book Is For Professional developers working in application and database development. These seasoned coders, having secured a wealth of knowledge, can transfer that expertise to the growing HTML5 game development market. This book will instantly appeal to this audience as it will not attempt to teach the basics of programming; instead it will simply point out the differences in how to develop with HTML5.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru