Game Development Reference
In-Depth Information
Chapter 13
Libraries
While these frameworks discussed in this topic are complete in their own respects, developers
always require a little bit more. This subtle demand generally translates into libraries and tools that
are created for internal use. Some people also share these tools and libraries, either commercially
or under the MIT license. The use of these third-party libraries does not undermine the power of
these frameworks, but instead works to enhance the frameworks further. In this chapter, we shall
look at some libraries that are useful when developing—some of which can be adapted for use with
frameworks other than the one they were initially developed for.
This chapter doesn't present an all-inclusive list of libraries, as there are many talented developers
that keep creating newer libraries. Many of them are variants of a previous library. For example, there
are several particle engine libraries for Corona SDK, not all of which can be covered.
Particle Candy
URL : www.x-pressive.com/ParticleCandy_Corona/index.html
Price : € 39.95
Platforms : Corona SDK
This is a popular and extremely useful particle generator library written in Lua, from www.x-pressive.com .
It is specific to Corona SDK. Because Corona SDK code has to be distributed in plain-text form,
this is available as full source code, which allows you to study the way it works. It is expected that
you do not redistribute the code or resell it in any modified form. The library comes with several very
useful and impressive examples. It makes so many effects look easy and abstracts the calculations
required to achieve them. Apart from standard smoke- and fire-type effects, it allows you to create
more advanced effects, and provides access to things like attractors (as shown in Figure 13-1 ),
repellers, and emission shapes.
303
 
Search WWH ::




Custom Search