Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn GameSalad for iOS: Game Development for iPhone, iPad, and HTML5 (Learn Apress)

Buy
In 2007, Apple revolutionized our way of living by introducing the iPhone, but most important was the birth of iOS. Today, iOS is used in the iPhone, iPad, and iPod Touch. Via the App Store, a new business model has emerged that offers more than 500,000 applications and games, resulting in 25 billion downloads. This new business model is a huge opportunity for game entrepreneurs and hobbyists as there are more than 100,000 games in the App Store.

GameSalad is on a mission to help you to be an active actor in this revolution. GameSalad is a powerful, graphical 2D-game development engine for iOS. According to GameSalad, more than 3% of the games in the App Store are created with the GameSalad Creator, its development tool. The Creator has been downloaded more than 150,000 times since 2009.

The power of GameSalad comes from the fact that no programing knowledge is required. You read correctly: NO PROGRAMING at all! You focus on your game logic, and via an intuitive WYSIWYG interface you design your games with a few drag and drop actions. Forget the long learning curve of object-oriented programing (OOP) and Objective-C; this is no longer required with GameSalad.

However, this power does not come without a few constrains. For instance, you can only develop 2D games. Also, you are limited to a specified set of features—important ones but not complete compared to the iOS SDK. Don’t worry—these constrains still leave you with an infinite number of games to create!

GameSalad comes in two versions: free and pro. The free version is obviously free of charge, whereas the pro version costs 299USD per year. I cover the differences between these two versions in Chapter 1.

The book is divided in three parts. Part 1 provides you with the fundamental skillset for GameSalad. Chapter 1 offers step-by-step tutorials for installing all the required tools on your computer to get you started with GameSalad. In Chapters 2 and 3, you design a fully functioning and classic game, Pong, and you get familiar with scenes, actors, attributes, and behaviors. You then create a new version of Arkanoid in Chapter 4, consolidating your skills and using the accelerometer for the first time. Chapter 5 concludes the first part of the book as you remake Space Invader and add new tools to your arsenal.

Part 2 spices things up with more complex features and projects in GameSalad. In Chapters 6 and 7, you create a fully functioning Angry Birds-like game, learning the required physics and creating a very advanced menu system. In Chapter 8, you add music and sounds to your project and implement a very powerful visual effect with a labyrinth game.

Part 3 completes the journey by bringing your game to the Apple Store. In Chapter 9, you finish the Arkanoid-like project started in Chapter 4 by polishing it in Game Center and adding features. Chapter 10 illustrates some non-game apps with GameSalad. You also learn about the device clock features. In Chapter 11, you publish your game on the App Store via a very detailed step-by-step tutorial. Chapter 12 offers a brief introduction to game promotion in Chapter 12. You learn the main tactics to get your game visibility so that it can potentially be the next big hitter!
(HTML tags aren't allowed.)

Learn JavaFX 8: Building User Experience and Interfaces with Java 8
Learn JavaFX 8: Building User Experience and Interfaces with Java 8

Learn JavaFX 8 shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 8's features. Each chapter starts with an introduction to the topic at hand, followed by a step-by-step discussion of the topic with small snippets of code. The...

Mastering the SAS DS2 Procedure: Advanced Data-Wrangling Techniques, Second Edi
Mastering the SAS DS2 Procedure: Advanced Data-Wrangling Techniques, Second Edi

Enhance your SAS® data-wrangling skills with high-precision and parallel data manipulation using the DS2 programming language.

Now in its second edition, this book addresses the DS2 programming language from SAS, which combines the precise procedural power and control of the Base SAS® DATA step...

Prototype and Scriptaculous in Action
Prototype and Scriptaculous in Action
Prototype and Scriptaculous are libraries that extend standard Ajax. They make it easier to program Ajax and provide powerful features like drag and drop and animation. In this book, developers learn by playing and see how the libraries work in the real world.

As experience with Ajax increases, developers want the standard Ajax capabilities...


Google Earth For Dummies (Computer/Tech)
Google Earth For Dummies (Computer/Tech)
Want to stroll down the Champs Elysees in Paris? Feel like taking a personal look at the Great Wall of China? Or perhaps you’d like to explore the island of Tahiti on your lunch break? Thanks to Google Earth, you can.

With Google Earth, you can forget the Frequent Flyer miles. All you have to do is plop down in front of your
...
Wireless Personal Area Networks: Performance, Interconnection, and Security with IEEE 802.15.4
Wireless Personal Area Networks: Performance, Interconnection, and Security with IEEE 802.15.4
Wireless personal area networks and wireless sensor networks are rapidly gaining popularity, and the IEEE 802.15 Wireless Personal Area Working Group has defined no less than three different standards so as to cater to the requirements of different applications. One of them is the low data rate WPAN known as 802.15.4, which covers a broad range of...
Eloquent Ruby (Addison-Wesley Professional Ruby Series)
Eloquent Ruby (Addison-Wesley Professional Ruby Series)

Do you know why experienced Ruby programmers tend to reach for basic collections and hashes while programmers from other languages go for more specialized classes? Do you know the difference between strip, chop, and chomp, and why there are three such similar methods when apparently one might suffice? (Not to mention lstrip and...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy