sábado, 16 de octubre de 2010

Sound Track for LittleGame

(copied from our new blog, please visit it)

We had a great update to the game LittleGame, this time we added sound. In collaboration with Machinet, a great professional, which has been commissioned to compose a melody in the line of the type of game. The soundtrack is great for the game for its simplicity and subtlety, is a music that accompanies the game perfectly, adding fun and entertainment.

We bring you a video so you can enjoy it.

viernes, 8 de octubre de 2010

We improved our streaming audio system for iOS

(copied from our new blog, please visit it)

Currently we are using OpenAL API for our audio driver, and thanks to the AL_EXT_STATIC_BUFFER extension, at least offered in MACOS X and iOS, we achieved a 2500% gain in performance when transferring audio data.

What is offered by this extension?

Basically the function alBufferDataStatic, that allow us to send to OpenAL directly a memory buffer managed by us, so that OpenAL does not have to reserve extra memory (the corresponding malloc or realloc), and make a copy of our data (memcpy) in its own reserved buffer. Thereby achieving a performance boost (around 2500% in the iPhone).

We have seen some controversy on the Internet about using this extension.

On the one hand it is recommended by Apple in their Technical Note: OpenAL FAQ for iPhone OS, but many people (in the Apple forums) seems not to understand well what does this function, misusing it, and therefore do not getting the desired results.

A clear example is to send to OpenAL a buffer (using alBufferDataStatic) and afterwards release it, (which is exactly what you have to do when using alBufferData). In this example, of course, the sound can't be heard well...

Rule of thumb:

If you use alBufferData you must release your memory.
If you use alBufferDataStatic you must handle your memory.

Some bad practices with the use of this function are contained in the blog of Ben Britten: alBufferDataStatic: Why You Should Avoid it, which in our opinion does not say do not use it, but do not use it unless you know exactly what are you doing.

In any case, we have concluded that we are able to reserve a memory buffer and then do not forget to free it, or use it after being released, so we will use it ^_^

miércoles, 6 de octubre de 2010

LittleGame new update


This is the port to the iPhone platform from a flash game, the game is the brainchild of cheesecake games where we will have to help Hugh, our Neanderthal friend, to collect all the fruit you can along the four seasons of year, you must be skillful and quick to pick fruit and prevent it from falling to the ground.

Features:

  • Powered by Box2D physic engine.
  • Appeal, from Casual (girls game & kids game) to hardcore players (hard difficulty mode).
  • Easy to play (RIGHT & LEFT cursor).
  • Four different seasons with different gameplay (Spring, summer, autumn & winter).
  • 3 difficulty levels.
  • Nice climatic effects (rain, wind, snow).
  • 4 different fruits to pick up.
  • Fast and challenging gameplay.
  • Giant Dinosaurs.
  • Original music.
  • Achievements to achieve.
  • Hi-Score table.
  • Website support.

miércoles, 29 de septiembre de 2010

Invisible Runner on sale

(copied from our new blog, please visit it)

Enjoy the iPhone / iPod Touch version of the successful and innovative online game Invisible Runner created by Devilishgames and ported to the Apple platform by Lucera Project.
Invisible Runner is a platform game where the character is invisible. During the game you have to go through 25 levels full of surprises, using your skills, intuition and some items that will provide visibility to your character for a few seconds.
The online version of the game has been played by more than 1 million people and was “Game of the Week” on the popular gaming portal Newgrounds. Invisible Runner for iPhone / iPod Touch adds many new improvements and features, and the gameplay is perfectly suited to the touchscreen.
You can buy it on the AppStore for only 0,79€

miércoles, 22 de septiembre de 2010

Next project: Hugh’s Shop

(copied from our new blog, please visit it)

This is the port to the iPhone platform from a flash game, the game is the brainchild of cheesecake games where we will have to help Hugh, our Neanderthal friend, to collect all the fruit you can along the four seasons of year, you must be skillful and quick to pick fruit and prevent it from falling to the ground.

Features:

  • Powered by Box2D physic engine.
  • Appeal, from Casual (girls game & kids game) to hardcore players (hard difficulty mode).
  • Easy to play (RIGHT & LEFT cursor).
  • Four different seasons with different gameplay (Spring, summer, autumn & winter).
  • 3 difficulty levels.
  • Nice climatic effects (rain, wind, snow).
  • 4 different fruits to pick up.
  • Fast and challenging gameplay.
  • Giant Dinosaurs.
  • Original music.
  • Achievements to achieve.
  • Hi-Score table.
  • Website support.

sábado, 4 de septiembre de 2010

New version of BrainWave

(copied from our new blog, please visit it)

Finally we have updated BrainWave, our 3D audio library. Highlights in this version include:

  • Streaming audio (AU / SND, CAFF, AIFF, WAVE, OGG).
  • Improvements and optimizations in the codec system (signed / unsigned integer 8, 16, 24, 32, 64 bits, float 32, 64 bits, A-Law, Mu-Law, IMA-ADPCM, MS-ADPCM. Big Endian and Little Endian. Mono and Stereo).
  • Fixed some minor bugs.