Senin, 27 Januari 2014

Wow! eBook: Create Mobile Games with Corona - 5 new eBooks


Wow! eBook: Create Mobile Games with Corona - 5 new eBooks

Link to Wow! eBook

Create Mobile Games with Corona

Posted: 27 Jan 2014 06:52 AM PST

Book Description

Develop cross-platform mobile games with Corona using the Lua programming language! Corona is experiencing explosive growth among mobile game developers, and this book gets you up to speed on how to use this versatile platform. You’ll use the Corona SDK to simplify game programming and take a fun, no-nonsense approach to write and add must-have gameplay features. You’ll find out how to create all the gaming necessities: menus, sprites, movement, perspective and sound effects, levels, loading and saving, and game physics. Along the way, you’ll learn about Corona’s API functions and build three common kinds of mobile games from scratch that can run on the iPhone, iPad, Kindle Fire, Nook Color, and all other Android smartphones and tablets.

Get a crash course in cross-platform mobile game programming using the Corona SDK. Corona, one of the easiest to use mobile gaming platforms, makes this often-difficult process both quick and easy to master.

Even if you have little previous programming knowledge, you’ll feel comfortable as we begin with fundamentals before building examples of the most common kinds of games on the market today. You’ll develop arcade, side scroller, and tower defense games from start to finish, and Corona will automatically turn them into apps that can run on both iOS and Android devices. These finished apps can be used as ready-to-go frameworks for your own future projects. You’ll learn how to write clean, easily maintainable, easily expandable game code, and to create online leaderboards for your games. You’ll also find out how to make money with games: enabling in-app purchases and in-game ads as well as how to get apps into the iTunes App Store, Google Play, and the Amazon Android Marketplace.

This book focuses on getting quick and effective results. Every page teaches by example and explanation, not with abstract lists of functions and variables. By the time you’re done, you’ll have learned most of what there is to know about mobile game programming and about the Corona SDK.

Table of Contents
Part I: Getting Started
Chapter 1. Hello, Corona!

Part II: Planet Defender
Chapter 2. The Game Loop
Chapter 3. Sprites and Movement
Chapter 4. Input and Menus

Part III: Vertical-Scrolling Shooter
Chapter 5. Representing Movement and Perspective
Chapter 6. Adding Shooting, Collisions, and Power-Ups
Chapter 7. Adding Sound

Part IV: Tower Defense
Chapter 8. Displaying Maps and Sorting Depths
Chapter 9. Adding Movement and Artificial Intelligence
Chapter 10. Loading and Saving

Part V: Physics and Distribution
Chapter 11. Physics and the Accelerometer
Chapter 12. Publishing Our Apps

Appendix A1. Corona Resources
Appendix A2. Classes in Corona

Book Details

  • Paperback: 248 pages
  • Publisher: Pragmatic Bookshelf (November 2013)
  • Language: English
  • ISBN-10: 1937785572
  • ISBN-13: 978-1937785574
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Create Mobile Games with Corona appeared first on Wow! eBook.

Build Awesome Command-Line Applications in Ruby 2

Posted: 27 Jan 2014 06:47 AM PST

Book Description

Writing a command-line application that's self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, because it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, readable syntax. Plus, Ruby has the support of a rich ecosystem of open source tools and libraries.

Ten insightful chapters each explain and demonstrate a command-line best practice. You'll see how to use these tools to elevate the lowliest automation script to a maintainable, polished application. You'll learn how to use free, open source parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep options simple for everyday users, while giving advanced users options for more complex tasks. There's no reason why a command-line application should lack documentation, whether it's part of a help command or a man page; you'll find out when and how to use both. Your journey from command-line novice to pro ends with a look at valuable approaches to testing your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users.

With Ruby, the command line is not dead. Long live the command line.

What You Need
An installation of Ruby 2, along with a few open-source Rubygems.

Table of Contents
Chapter 1. Have a Clear and Concise Purpose
Chapter 2. Be Easy to Use
Chapter 3. Be Helpful
Chapter 4. Play Well with Others
Chapter 5. Delight Casual Users
Chapter 6. Make Configuration Easy
Chapter 7. Distribute Painlessly
Chapter 8. Test, Test, Test
Chapter 9. Be Easy to Maintain
Chapter 10. Add Color, Formatting, and Interactivity

Appendix A1. Common Command-Line Gems and Libraries
Appendix A2. Bibliography

Book Details

  • Paperback: 224 pages
  • Publisher: Pragmatic Bookshelf (November 2013)
  • Language: English
  • ISBN-10: 1937785750
  • ISBN-13: 978-1937785758
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Build Awesome Command-Line Applications in Ruby 2 appeared first on Wow! eBook.

Node.js the Right Way

Posted: 27 Jan 2014 06:44 AM PST

Book Description

JavaScript is the backbone of the modern web, powering nearly every web app's user interface. Node.js is JavaScript for the server. This book shows you how to develop small, fast, low-profile, useful, networked applications. You'll write asynchronous, non-blocking code using Node's style and patterns. You'll cluster and load balance your services with Node core features and third-party tools. You'll work with many protocols, creating RESTful web services, TCP socket clients and servers, and more.

This short book packs a hefty dose of Node.js. You'll test your code's functionality and performance under load. You'll learn important aspects of Node development—from its architecture and core, to its ecosystem of third-party modules. You'll discover how Node pairs a server-side event loop with a JavaScript runtime to produce screaming fast, non-blocking concurrency. Through a series of practical programming domains, you'll use the latest available ECMAScript Harmony features and harness key Node classes such as EventEmitter and Stream. Throughout the book, you'll develop real programs that are small, fast, low-profile, and useful.

Get ready to join a smart community that's rapidly advancing the state of the art in web development.

What You Need

  • Latest stable release of Node.js, this book was written with 0.12.x in mind.
  • The ØMQ (ZeroMQ) library, version 3.2 or higher.

Table of Contents
Chapter 1. Getting Started
Chapter 2. Wrangling the File System
Chapter 3. Networking with Sockets
Chapter 4. Robust Messaging Services
Chapter 5. Accessing Databases
Chapter 6. Scalable Web Services
Chapter 7. Web Apps

Book Details

  • Paperback: 148 pages
  • Publisher: Pragmatic Bookshelf (November 2013)
  • Language: English
  • ISBN-10: 1937785734
  • ISBN-13: 978-1937785734
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Node.js the Right Way appeared first on Wow! eBook.

Developing Android on Android

Posted: 27 Jan 2014 06:39 AM PST

Book Description

Take charge of your Android phone or tablet by creating your own programs and scripts to make your device work for you. Developing Android on Android will teach you how to use the latest cutting-edge technologies to tailor your Android experience to your mobile lifestyle.

Write scripts that listen to your voice and post spoken tweets on Twitter. Track your phone's status and have it report its location every ten minutes via an instant message. Query and listen to weather forecasts with the click of a headset button. Have system notifications and new SMS messages automatically read to you. Design your own application launcher with a look and behavior that can be dynamically modified depending on the scripts and applications you execute.

With step-by-step instructions throughout, you'll master how to develop your own custom applications. And because you'll be using programming tools on your Android, you can change and improve your programs at any time. You'll build new Android programs and task-driven on-board workflows faster than any traditional Android development environment could hope to match!

What You Need
An Android smartphone or tablet running Android 4.0 or higher.

Table of Contents
Part I: Customize
Chapter 1. Getting Started
Chapter 2. Personalizing Your Home Screen
Chapter 3. Listening to Your Android

Part II: Explore
Chapter 4. Automating with Tasker
Chapter 5. Scripting with SL4A
Chapter 6. Programming with AIDE

Part III: Build
Chapter 7. Tasker Pomodoro Widget
Chapter 8. Messaging Projects
Chapter 9. Notification Projects
Chapter 10. Graphics Projects

Part IV: Appendixes
Appendix A1. Android Programming Tools
Appendix A2. Resources on the Web

Book Details

  • Paperback: 220 pages
  • Publisher: Pragmatic Bookshelf (November 2013)
  • Language: English
  • ISBN-10: 1937785548
  • ISBN-13: 978-1937785543
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Developing Android on Android appeared first on Wow! eBook.

The Dream Team Nightmare

Posted: 27 Jan 2014 06:35 AM PST

Book Description

This first-ever interactive Agile Adventure is the gripping tale of an experienced team struggling with agile adoption. In this unique mashup of a business novel written in the gamebook format, you’ll overcome common yet daunting challenges that come from using agile methods. As Jim, the agile coach, you’ll learn to apply a range of thinking tools and techniques to real-life problems faced by teams and organizations. Find out what really works and what fails miserably from the consequences of your choices. And, unlike in the real world, if at first you don’t succeed, you can make different choices until you get things right.

Management is ready to disband your new agile team and outsource your project. Can you save The Dream Team?

The Dream Team started their journey 18 months ago. Since then, life has become a nightmare. Progress has ground to a halt. Morale is low. Quality has become taboo. You have five days to figure out how to get the team back on track. There will be conflict and maybe tears. One thing is for sure: there will be plenty of tough decisions to make.

Inspired by a classic gamebook series, this fun and interactive story has eight different endings designed to enrich and put your agile development knowledge and experience to the test. Packed with familiar scenarios an agile team faces every day, The Dream Team Nightmare offers you the chance to see what would happen if you could do things differently so you can change the way you do things for real with confidence.

Combining practical team-building exercises with effective facilitation and Systems Thinking, by the end of the book you’ll be ready to rescue projects in trouble, and get new projects off to a better start.

Review
Engaging and fun to read, The Dream Team Nightmare is jam-packed with fresh ideas and techniques that are easy to adopt. It's also a great springboard for follow-up reading on the bigger ideas such as systems thinking. I would heartily recommend it to everyone to share with their teams.
—Victoria Morgan-Smith Scrum Master

The Dream Team Nightmare is a breath of fresh air in comparison to other books on project theory and process out there. It provides you with a wealth of information to make better decisions on your project.
—James Major Project Manager Network Rail

The Dream Team Nightmare is a crash course in Agile. I strongly recommend it to all readers involved in building software products, from technical to product people.
—Dyan Corutiu Software Developer

The Dream Team Nightmare is an innovative and entertaining read that helped me learn some new ideas and techniques, had me thinking about how I work, and kept me wanting to continue the adventure.
—Karl Scotland Agile Coach Rally Software

The Dream Team Nightmare is packed with tips and concrete techniques for how to do just about everything an Agile Coach does. Portia's entertaining book is totally unlike any other Agile book you've ever read.
—Liz Sedley Author of Agile Coaching

This is the most fun read I've had in a long time. I anticipate that it will have the same dramatic effect for Agile methods as The Goal did for Systems Thinking. You should read it at least twice, once for enjoyment and a second time for deeper learning.
—Matt Gelbwalks Transformation Coach North Main, LLC

The Dream Team Nightmare shows in a gentle yet concrete way how an Agile coach works. A great book for anyone working to introduce Agile to others.
—Michael McCullough Founder of Tastycupcakes.org and Executive Technical Director at Quadrus Development

Table of Contents
Part I: Begin the Adventure

Part II: Appendices
Appendix A1. Who's Who
Appendix A2. LinkedIn: Jim Hopper
Appendix A3. Glossary
Appendix A4. Bedtime Reading
Appendix A5. Tools and Exercises Reference

Book Details

  • Paperback: 300 pages
  • Publisher: Pragmatic Bookshelf (November 2013)
  • Language: English
  • ISBN-10: 1937785718
  • ISBN-13: 978-1937785710
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post The Dream Team Nightmare appeared first on Wow! eBook.

Tidak ada komentar:

Posting Komentar