Customer Reviews

19
4.2 out of 5 stars
Corona SDK Mobile Game Development: Beginner's Guide
Format: PaperbackChange
Price:$44.99 + Free shipping with Amazon Prime
Your rating(Clear)Rate this item


There was a problem filtering reviews right now. Please try again later.

14 of 14 people found the following review helpful
on June 3, 2012
I like this book, on a content level for a beginner it is easily a 4 or 5, however unfortunately the kindle version lacks proper formatting for the code, which means that it is hard to follow the text without formatting internally in your mind. When the Kindle formatting is fixed, I will update my review score.
11 commentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
6 of 6 people found the following review helpful
on October 5, 2012
Corona SDK is a good choice to rapidly prototype and develop cross-platform mobile electronic games. As one of only a few titles on the subject, this book provides a solid foundation for new developers, even if they don't have experience with Corona or the Lua programming language. Unfortunately, as others have mentioned, the formatting of the Kindle electronic version of this book makes it difficult to follow at times, especially through long code examples.

As I already had some experience with Corona, I have not read the book cover-to-cover, but have found several chapters quite useful. The author uses a rather informal style that I expect many beginners will appreciate. At times, I personally found it awkward, and some example code is repetitive. As with many technology subjects, this product is changing rapidly, leaving some techniques in this book outdated. Still, for the target audience, beginning game developers, Corona SDK is an excellent choice, and this book provides a good introduction to get them up to speed.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
8 of 10 people found the following review helpful
on November 6, 2012
I am sorry, but I cannot rate this book as highly as have the previous reviewers. I bought this book because there seemed to be no other book about the Corona SDK, and because the existing reviews were very favorable. However, after trying to use it for actually using the Corona SDK, I have found it to be of very limited help. The Corona SDK is based on the language Lua, and that language applies many concepts from modern computer science, concepts difficult to understand, and not treated at all in this book. This book will enable you to get some apps up and running quickly, but you will soon discover the need for information simply not available in this book.

I think this book is not only inadequate, but misleading. Consider, for example, the section on tables on page 51. Understanding how tables are used in Lua is essential to understanding Lua. This book says that tables contain indexed elements, and that when the index is a string the element is known as a property. Now Jonathan Beebe of Corona, in his tutorial "Understanding Lua tables in Corona SDK", describes tables as consisting of key-value pairs, the key being the location of the value in the table, and the value being anything, including functions or other tables. The keys can be numbers or strings of characters. The definition of tables in this book is at best inadequate if not misleading.

The most helpful information I have found is the following:

Search for "Corona Labs blog Jonathan Beebe"

Lua: Programming in Lua, Second Edition, by Roberto Ierusalimschy

The Programming in Lua book is a gem. However, there is a still need for a text about the Corona SDK which explains clearly how to use it.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
10 of 13 people found the following review helpful
on June 7, 2012
I never thought I could do it. But with this book I started from scratch and made a game for the iPhone in the app store! Holy cow I never thought I could do that!
66 commentsWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
The game examples in the book are necessarily short and simple to understand. The downloading and installing of Corona should be straightforward for most readers. Ah, but be aware of the following, which the author quickly tells you in the first chapter. If you just want to write code that will run under the Corona Simulator, then you do not need to install XCode (which is from Apple) or the Android SDK (supplied by Google). But let's be realistic. Most readers will have an ultimate goal of writing games that will actually run on the iPhone or on a phone using Android. What this means is that for the iPhone (or iPad), you'll have to pay for an iOS application developer license from Apple, which is currently $99 a year. Please do not bemoan this cost. It is still essentially free, compared to how much time you will be coding.

Or suppose you are going to Android. Fernandez suggests that you can avoid downloading the Android SDK unless you will need the ADB tool it has, so that you can simplify your builds and see debug messages. My advice is to go ahead and get the Android SDK. It's worth it down the road.

As for the current book, it quickly revs you up with some short example snippets. Including, sigh, the stereotypical Hello World. I guess the field has standardised on this.

The book also teaches Lua. A popular scripting language for game coders. Some resemblences to JavaScript and ActionScript. The syntax is simple. Though I really do wish they would close statements with semicolons. Lua's designers decided to presumably simplify the looks. But if you have written in enough languages, you should know that having a definite and explicit statement closure symbol is a good thing. C.!C, C++, java, C# etc. What this tells you about Lua is that its code is then by necessity made of short lines. The end of line or newline symbol appears to be the statement ending symbol.

However, as we go further into the book, I do have to say, against earlier expectations, that it seems you can indeed write games of some sophistication in Lua. Especially impressive was the inclusion of a physics engine, so that games can take advantage of a player's intuition.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on April 30, 2014
Explanation are simple with efficiency in mind, my biggest challenge which eventually cost me to stop coding a new project, was the code was not showing. Even after I tried copying and pasting samples I would still have a blank simulator. I emailed the mfg. for help and they said its a possibility the code is outdated due to updates to Corona! Needless to say now I'm selling my book.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 2 people found the following review helpful
on June 7, 2013
I don't usually write feedback on books I've bought, but I felt I had to this time. I am not very pleased with this book. There are many errors in the text, which makes it hard to follow along with if you haven't downloaded the code. You can tell she is a newer programmer because some of the functions have redundant code in them. ( vx = vx ). I would expect books these days to be reviewed really well by an editor, but in this instance it seems like the book was rushed out to meet a deadline or something. I have found lots of grammatical and language errors in the text and the code is sometimes hard to follow without going back and reading it a few times. I however did enjoy going through the book and learning a few things, but I could have found all of this out with the tutorials and very thorough community involvement. All in all I would rather spend my money on videos and tutorials online instead of buying this book. Sorry.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on May 25, 2013
Not bad, writing is good but the form is repetitive and drives a hole in my head. Now this... Now that...Run around the block... Gee.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 2 people found the following review helpful
on October 4, 2012
Corona SDK Mobile Game Development: Beginner's Guide, is a highly recommended book for all that people who want to start making his own videogames or mobile apps.

Corona SDK is a set of tools that help you to create games and apps for mobile platforms like iOS, Android, Nook or Blackberry. It's based in LUA programming language (very similar to Actionscript or Javascript), a simple, flexible but yet powerful scripting language. Reading and practicing with all the source code that came up with the book, you will be capable to develop your own apps and games in record time and without any advanced programming knowledge (like Java, Objective-C, etc).

In short, a must be book, well scructured, with great source code and highly recommended if you want to create your own games and apps in a short period of time.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
4 of 7 people found the following review helpful
on May 2, 2012
Clear, Concise, and Informative. Everything I was looking for in a beginners guide. It had me up and coding in no time. Noticed the kindle version had a few minor formatting issues on my kindle fire though... but I just adjusted the text setting and everything was golden. If you're looking to get into mobile game development, then this is the book to get!
11 commentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
     
 
Customers who viewed this also viewed
Programming in Lua
Programming in Lua by Roberto Ierusalimschy (Paperback - January 3, 2013)
$27.66

Create Mobile Games with Corona: Build with Lua on iOS and Android
Create Mobile Games with Corona: Build with Lua on iOS and Android by Silvia Domènech (Paperback - November 10, 2013)
$36.00

Programming in Lua, Second Edition
Programming in Lua, Second Edition by Roberto Ierusalimschy (Paperback - March 5, 2006)
$32.30
 
     

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.

Your Recently Viewed Items and Featured Recommendations 
 

After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in.