![]() * 3D Animation – This section covers basic PAS animation using matrices, morph target and bone animations, although morph target animations are not covered as in depth as I would like to have seen. Finally the chapter covers rendering exported 3D data using Marmalades IwGraphics API. The chapter then moves on to show you how to get data from popular packages such as Blender / 3DS Max into a format that Marmalade can use using the Marmalade supplied exporters. * 3D Graphics – This section has a short introduction to 3D graphics, followed by an explanation on how to render 3D shapes with IwGx (polygon by polygon), description of view / model matrices. Gestures sample project is good as it shows how to detect swipe and pinch gestures, something many developers have trouble with * User Input – This section covers detecting key presses, touch screen (including multi-touch) and accelerometer (would have liked to have seen compass covered also). * 2D Graphics – This section compares IwGL, IwGx and Iw2D then goes into in-depth details of IwGx (my favourite Marmalade graphics API), including materials, streams, textures and polygons ![]() ![]() You should pay particular attention to this section as resource management is one of the most important things to get right when developing cross platforms apps. * Resource management – This section covers Marmalade resource management. The book then progresses on to explain many of the Marmalade API’s, below I will cover each section of the book: It then moves on to building a fairly simple Hello World application complete with a step by step explanation of each of the parts of the program. The book begins with a short introduction to the Marmalade SDK, including step by step instructions on how to install and setup Marmalade on your computer. There’s quite a lot of content squashed into a relatively short book. I’m happy to say that this book passed my initial contents inspection. Ok, the first thing I do with all new books is take a scan through the chapter list to see how much content is there, I can usually judge a books value from the contents pages. So once I heard that the book was out you can bet I’m gonna read and scrutinise it In addition, I was approached by Packt publishing some time ago to write this book, but unfortunately due to my busy schedule I had to forego the opportunity. With this book being the first and only book and considering that I had spent so much time writing tutorials to help bring would-be Marmalade developers get up to speed that I felt inspired to review this book. The Marmalade SDK is a cross platform game and app development system for a number of mobile devices including Android and iOS, which I have been using now for a few years. I recently obtained a copy of a new book called Marmalade SDK Mobile Game Development Essentials by Sean Scaplehorn, which is currently the first and only book available that covers the Marmalade SDK.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |