• دانلود رایگان کتاب Pro Android Games

    In the last few years, Android has progressed with the debut of better fonts, new User Interface and Experience (UI/UX) APIs, tablet considerations, multi-touch capabilities, multi-tasking, faster performance, improved battery management techniques, and now Google TV Android Apps for the Android game app developer repertoire. 

     

    With actionable real-world source, Pro Android Games, Second Edition shows you how to build more sophisticated and addictive Android games, by leveraging the power of these recent advancements found in the new Android Jelly Beans development platform as well as those you've counted on in earlier releases. Multi-touch code gives these games and their players dynamic input and exchange ability, for a more realistic arcade game experience. Faster and better performance offers game players a more seamless, fun arcade experience like never before on Android. There is also improved native C/C++ integration with Android's NDK as well, which makes coding, compiling, and converting both productive and efficient with gains in app performance. 

     

    *** NOTE:  This book published previously as Advanced Android 4 Games.  This edition covers game development for all Android SDK versions up to Jelly Bean / Android SDK 4.1.

    Pro Android Games, Second Edition features the following improvements: 

    • Updates to the latest version of the Android SDK, NKD, plus the latest Eclipse IDE.
    • Greater focus on tablets the ever changing device resolutions, and hardware specs. 
    • Native game development and hardware accelerated graphics.
    • Bigger and Better Real World Engines, such as Quake I and II Plus an oldie from the previous edition: Doom
    • Coverage of the new smart TV APIs (Google TV), UI, UX, multi-touch and multi-tasking features available with Android Jelly Bean.
    • A look into the future with augmented reality
    • Advanced techniques for improving your game playing experience including better multi-tasking, improved performance optimization, battery management and more.
    • A "Quake 3D"-like game app case study 

    You’ll definitely have fun, and perhaps you’ll even make some money. Enjoy!

    تعداد صفحات کتاب 412
    Author Bio:
    Vladimir Silva holds a master's degree in computer science from Middle Tennessee State University. He worked for four years at IBM as a research engineer, where he acquired extensive experience in distributed and grid computing research. Vladimir is a highly technical, focus-based individual and team player. He belongs to two national honor societies, has published many computer science articles for IBM, and is author of Grid Computing for Developers (Charles River Media, 2005) and RCP Practical Projects (Apress, 2008).
    ISBN : 978-1430247975
    Publisher : Apress; 2nd ed. 2012 edition
  • دانلود رایگان کتاب Swift Game Programming for Absolute Beginners

    Swift Game Programming for Absolute Beginners teaches Apple’s Swift language in the context of four, fun and colorful games. Learn the Swift 2.0 language, and learn to create game apps for iOS at the same time – a double win!

    The four games you’ll develop while reading this book are:

    • Painter
    • Tut’s Tomb
    • Penguin Pairs
    • Tick Tick

    These four games are casual, arcade-style games representing the aim-and-shoot, casual, puzzle, and platform styles of game play. Professionally developed game assets form part of the book download. You’ll get professionally drawn sprites and imagery that’ll have you proud to show your learning to friends and family.

    The approach in Swift Game Programming for Absolute Beginners follows the structure of a game rather than the syntax of a language. You’ll learn to create game worlds, manage game objects and game states, define levels for players to pass through, implement animations based upon realistic physics, and much more. Along the way you’ll learn the language, but always in the context of fun and games.

    Swift is Apple’s new programming language introduced in 2014 to replace Objective-C as themain programming language for iOS devices and Mac OS X. Swift is a must learn language for anyone targeting Apple devices, and Swift Game Programming for Absolute Beginners provides the most fun you’ll ever have in stepping over the threshold toward eventual mastery of the language.

     

    تعداد صفحات کتاب 380
    Author Bio:
    Arjan Egges is an associate professor in Computer Science at Utrecht University in the Netherlands. He is responsible there for research in the area of computer animation, and he heads the university s motion capture lab in the animation department. Arjan has written over 30 research papers on animation. He is the founder of the highly successful, annual ACM SIGGRAPH conference on Motion in Games, of which the proceedings have been published by Springer-Verlag. Arjan is responsible for having designed Utrecht University s computer animation course offerings in the Game and Media Technology master s program, and he is currently the leader of that master s program. In 2011 he designed the introductory programming course for the university s bachelor s degree offering in Game Technology. He is coauthor of the book Learn C# by Programming Games, published in 2013 by Springer.
    ISBN : 978-1484206515
    Publisher : Apress; 1st ed. 2015 edition
  • دانلود رایگان کتاب Unity 5 for Android Essentials

    A fast-paced guide to building impressive games and applications for Android devices with Unity 5

    About This Book

    • Design beautiful effects, animations, physical behaviors, and other different real-world features for your Android games and applications
    • Optimize your project and any other real-world projects for Android devices
    • Follows a tutorial-based approach to learning the best practices for accessing Android functionality, rendering high-end graphics, and expanding your project using Asset Bundles

    Who This Book Is For

    This book is perfect for competent Unity developers who want to learn how to develop, optimize, and publish games for Android devices in a quick and easy manner. This book assumes basic knowledge of game design concepts and/or some experience with other game technologies such as Unreal Engine 4, CryEngine, or GameMaker.

    What You Will Learn

    • Discover tips and tricks to optimize Unity scripts
    • Create Java and native C plugins for the Android platform
    • Access Android features and sensors inside the Unity 5 engine
    • Render high quality graphics and optimize Cg shaders
    • Play Legacy and Mecanim animations in Unity 5
    • Download new assets and code behavior while your game is running on an Android device in order to expand your game in real time
    • Debug your games and applications on Android devices using the Unity Profiler tool

    In Detail

    Unity is a very popular and effective technology for creating 2D and 3D games and applications. The Unity rendering engine provides great real-time rendering of high quality graphics without too much cost and effort. It boasts industry leading multi-platform support and world class monetization and retention services for mobile games, making it the first choice for many game developers across the world. Unity 5 is a great starting point for game developers looking to develop stunning and robust games.

    Starting with a refresher on the basics of Unity 5, this book will take you all the way through to creating your first custom game. By the end of the book, you will understand how to work with all the aspects of Unity 5. You will quickly explore all the major key features of the Unity 5 engine and learn to implement real-world Android game and application features in practice.

    We begin by introducing how to set up the Android SDK on Windows and Mac OS X and configure Unity 5 settings for the Android platform. As you progress through the chapters, you will learn to implement innovative and user-friendly features with the aid of real-world examples. You will explore how to render high quality graphics with physically-based shaders and global illumination to enhance your project’s performance. Building on this, you will then learn to transform your native C# and JavaScript code into Unity scripts. Best practices to improve your Android games will also be discussed to help you create games fast and efficiently. Finally, putting together all these concepts, you will learn to create your own Android game from scratch.

    This book will teach you how to harness the benefits of different tools to become proficient at game design and development processes.

    Style and approach

    This book is a simple and fast-paced guide that helps you through the process of creating real-world Android games and applications with the Unity engine using step-by-step and practical examples that progressively build upon each other.

    تعداد صفحات کتاب 200
    Author Bio:
    نا مشخص
    ISBN : نا مشخص
    Publisher : Packt Publishing; 1 edition
  • دانلود رایگان کتاب Unity Virtual Reality Projects

    Explore the world of Virtual Reality by building immersive and fun VR projects using Unity 3D

    About This Book

    • Learn the basic principles of virtual reality applications and get to know how they differ from games and desktop apps
    • Build various types of VR experiences, including diorama, first-person characters, riding on rails, 360 degree projections, and social VR
    • A project-based guide that teaches you to use Unity to develop VR applications, which can be experienced with devices such as the Oculus Rift or Google Cardboard

    Who This Book Is For

    If you're a non-programmer unfamiliar with 3D computer graphics, or experienced in both but new to virtual reality, and are interested in building your own VR games or applications then this book is for you. Any experience in Unity is an advantage.

    What You Will Learn

    • Create 3D scenes with Unity and Blender while learning about world space and scale
    • Build and run VR applications for consumer headsets including Oculus Rift and Google Cardboard
    • Build interactive environments with physics, gravity, animations, and lighting using the Unity engine
    • Experiment with various user interface (UI) techniques that you can use in your VR applications
    • Implement the first-person and third-person experiences that use only head motion gestures for input
    • Create animated walkthroughs, use 360-degree media, and build multi-user social VR experiences
    • Learn about the technology and psychology of VR including rendering, performance and VR motion sickness
    • Gain introductory and advanced experience in Unity programming with the C# language

    In Detail

    What is consumer “virtual reality”? Wearing a head-mounted display you view stereoscopic 3D scenes. You can look around by moving your head, and walk around using hand controls or motion sensors. You are engaged in a fully immersive experience. On the other hand, Unity is a powerful game development engine that provides a rich set of features such as visual lighting, materials, physics, audio, special effects, and animation for creating 2D and 3D games. Unity 5 has become the leading platform for building virtual reality games, applications and experiences for this new generation of consumer VR devices.

    Using a practical and project-based approach, this book will educate you about the specifics of virtual reality development in Unity.

    You will learn how to use Unity to develop VR applications which can be experienced with devices such as the Oculus Rift or Google Cardboard. We will then learn how to engage with virtual worlds from a third person and first person character point of view. Furthermore, you will explore the technical considerations especially important and possibly unique to VR. The projects in the book will demonstrate how to build a variety of VR experiences. You will be diving into the Unity 3D game engine via the interactive Unity Editor as well as C-Sharp programming.

    By the end of the book, you will be equipped to develop rich, interactive virtual reality experiences using Unity.

    So, let's get to it!

    Style and approach

    This book takes a practical, project-based approach to teach specifics of virtual reality development in Unity. Using a reader-friendly approach, this book will not only provide detailed step-by-step instructions but also discuss the broader context and applications covered within.

    تعداد صفحات کتاب 286
    Author Bio:
    Jonathan Linowes Jonathan Linowes is the owner of Parkerhill Reality Labs, a start-up VR/AR consultancy firm. He is a veritable VR and 3D graphics enthusiast, full-stack web developer, software engineer, successful entrepreneur, and teacher. He has a fine arts degree from Syracuse University and a master's degree from the MIT Media Lab. He has founded several successful start-ups and held technical leadership positions at major corporations, including Autodesk Inc.
    ISBN : 978-1783988556
    Publisher : Packt Publishing - ebooks Account
  • دانلود کتاب A Game Design Vocabulary 2014

    “A Game Design Vocabulary succeeds where many have failed—to provide a broad-strokes overview of videogame design. Utilizing analytic smarts, an encyclopedic knowledge of games, and subcultural attitude, Naomi Clark and Anna Anthropy get to the heart of how games work. “Why is this book important? Videogames are the defining mass medium of our time, yet even those who make games lack a clear language for understanding their fundamental mechanics. A Game Design Vocabulary is essential reading for game creators, students, critics, scholars, and fans who crave insight into how game play becomes meaningful.” —Eric Zimmerman, Independent Game Designer and Arts Professor, NYU Game Center
    “A Game Design Vocabulary marks an important step forward for our discipline. Anna Anthropy and Naomi Clark’s extraordinarily lucid explanatio ns give us new ways to unpick the complexities of digital game design. Grounded in practical examples and bursting with original thinking, you need this book in your game design library.” —Richard Lemarchand, Associate Professor, USC, Lead Designer, Uncharted

  • دانلود کتاب Game Development Tool Essentials 2014

    The computer game industry isn’t what it used to be. Early on, which wasn’t all that long ago, developers focused on bringing the magic of arcade games to microcomputers, which was fun, but suffered from a computing environment that was technically and artistically limiting. However, as computing power exploded, so did developers’ technical options and creativity, culminating in the sophisticated AAA titles that became so popular in the aughts. These marvels required large development teams, with complex and proprietary platforms that themselves required dedicated teams of programmers, and game development grew up; boy, did it. In the last few years there has been a massive explosion in the growth of mobile and casual gaming, which has dramatically changed the nature of game development. Many successful products are now developed by small teams that do not have the resources to build the kind of complex tool chains AAA teams use. These developers cannot afford the luxury of specializing in one small part of a complex system. To build a modern game, typically in a web or mobile environment, you must be familiar with a wide range of technologies and techniques, and you must be able to turn your hand to meet the immediate need, which may be just about anything: one day asset management, the next capturing usage statistics, the day after passing conformance tests.

  • دانلود کتاب Learn Unity3D Programming with UnityScript 2014

    If you have the desire to create video games but have no experience with programming or game development, this is the book for you. Unity is a powerful game development ecosystem for creating 2D and 3D games.

    With its basic but still powerful free version, Unity has blasted away the barriers to learning game development. While the Unity editor is visual and intuitive in nature, you will have to learn to script in order to complete your game. Not to fear—all you need is a computer, an Internet connection, and motivation. This book is written for the complete beginner in both game development and programming.

  • دانلود کتاب LibGDX Game Development Essentials

    Make the most of game development features powered by LibGDX and create a side-scrolling action game, Thrust CopterAbout This Book
    • Utilize the
  • دانلود کتاب آموزشی Gaming Development Fundamentals, Exam 98-374

    The Microsoft Technology Associate certification (MTA) curriculum helps instructors teach and validate fundamental technology concepts with a foundation for students' careers as well as the confidence they need to succeed in advanced studies. Through the use of MOAC MTA titles you can help ensure your students future success in and out of the classroom.This MTA text covers the following Gaming Development vital fundamental skills:
    • Understand Game Design
    • Understand Hardware
    • Understand Graphics
    • Understand Animation

  • دانلود کتاب آموزشی Packtpub Unity 3 Game Development Hotshot

    این کتاب برای مخاطبینی است که دانش اولیه ای از نرم افزار بازی سازی Unity دارند و و همچنین برای مخاطبین سطح بالاتر که می خواهند مطالبی فراتر از تکنیکهای پایه را بیاموزند تهیه شده است.

    برای مشاهده محصولات آموزشی و نرم افزاری مرتبط با این کتاب الکترونیکی بر روی این لینک کلیک نمایید .

    برای دانلود این کتاب به ادامه مطلب بروید.

  • دانلود کتاب آموزشی Packtpub Unity 3.x Game Development Essentials

    اگر شما یک طراح یا انیماتور هستید که مایل به ورود به دنیای بازی سازی هستید و یا اگر شما جزو افرادی هستید که ساعت های زیادی را صرف نشستن در مقابل بازی های ویدیویی می کنید و ایده های زیادی در ذهن شما می گذرد این کتاب نقطه شروع خوبی برای شما است. برای استفاده از این کتاب نیازی به داشتن دانش قبلی از بازی سازی ندارید.

    برای مشاهده محصولات آموزشی و نرم افزاری مرتبط با این کتاب الکترونیکی بر روی این لینک کلیک نمایید .

    برای دانلود این کتاب به ادامه مطلب بروید.

  • دانلود کتاب آموزشی آموزش ساخت بازی های جالب با استفاده از Microsoft XNA 4 از انتشارات PACKT

    فریم ورک مایکروسافت XNA مجموعه از ابزارهای قدرتمند جهت برنامه نویسی و توسعه بازی های با کارایی و کیفیت بالا ( High Performance Quality ) برای تمامی پلتفرم های مرتبط با مایکروسافت را برای تیم های برنامه نویسی در هر اندازه ای اعم از تیم های برنامه نویسی منحصر به فرد تا تیم های برنامه نویسی مستقل را ارائه می دهد.

     

  • معرفی آزمون 98-374 به منظور سنجش دانش کاندیداها از مفاهیم پایه ای ساخت بازی

    آزمون 98-374 برای تمامی کسانی می باشد که می خواهند دانش و مهارت خود را در استفاده از تکنولوژی های بازی سازی مایکروسافتی (تکنولوژی XNA شامل XNA Framework , XNA Game Studio و DirectX) محک بزنند.

  • معرفی مدرک CCNP Security

    مدرک Cisco Certified Network Professional (CCNP)Security به منظور محک توانایی های مهندسین امنیت شبکه در امن سازی روترها ، سوییچ ها و دستگاه ها و ابزارهای شبکه می باشد.
    پس از گذراندن آزمون های مرتبط و کسب این مدرک مهارت هایی از قبیل پیاده سازی ، پشتیبانی و عیب یابی فایروال ها ، شبکه های خصوصی مجازی و IDS/IPS در محیط عملیاتی را خواهید آموخت.