Archive for the 'Sapus Tongue' Category

Sapus Tongue 3.0 released. Includes iPhone, iPad and Mac versions!

Sapus Tongue macSapus Tongue Mac

Sapus Tongue 3.0 has been released.

Highlights:

  • NEW: Sapus Tongue works for Mac too
  • NEW: Finished iPad version

Sapus Tongue 3.0 supports 4 different targets/configurations, all of them sharing the same the source code.
Supported targets/configurations:

Changelog from v2.3:

  • [NEW] Mac Version: Works on Mac. Differences between Mac and iOS:
    • Mac: Pause shows a modal window instead of an Alert
    • Mac: Only local scores are supported
    • Mac: InstructionsNode: Instructions Video is not shown
    • It reuses all the the cocos2d code.
    • The UIKit specific code, was rewritten using Cocoa specific code.
  • [NEW] GameHUD: Splitted in 3 files: HUD, HUDPaused and HUDSaveScore. Easier to maintain.
  • [FIX] GameNode: Accelerometer works correctly in any orientation
  • [FIX] GameNode: Sprite is in the main loop, not a “draw” time.
  • [FIX] InstructionsNode: it looks nice on iPad. Simplified code, easier to maintain.
  • [FIX] RootViewController: Supports hi-res.
  • [FIX] Xcode: SapusTongue-iPad renamed to SapusTongue HD
  • [FIX] Xcode: objects separated in 4 groups: Scenes, GameHUD, Helper Nodes, Platform Nodes
  • [3RD] cocosLive: fixed parsing error when posting scores
  • [3RD] cocos2d: udpated to v0.99.5-beta2

To order or renew Sapus Tongue source code, please visit this page: Sapus Tongue Source Code page

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue v2.3 released

Sapus Tongue Source Code v2.3 (2010-08-02) has been released.

HiScores iPad version

Highlights

  • Added 2 ways to autorotate the screen: UIKit version and cocos2d version
  • iPad version supports autorotate

Full  Changelog

  • [NEW] CreditsNode: Works both on iPad and iPhone
  • [NEW] GameHUD: Displays the keyboard / text input rotated or not depending on the EAGLView rotate mode.
  • [NEW] HighScoreNode: On iPad it displays a nicer and bigger background. The UIKit view is rotated or not depending on the EAGLView rotate mode.
  • [NEW] InstructionsNode: Displays the MoviePlayer rotated or not depending on the EAGLView autorotate mode
  • [NEW] RootViewController: handles the autorotation. It can rotate the EAGLView using the “UIKit” mode or the cocos2d mode. iPad uses UIKit mode.
  • [NEW] SapusConfig.h: A file that contains the Sapus Tongue Configuration
  • [FIX] MainMenuNode: Fixed crash when Adview delegate is triggered after the AdViewController is removed
  • [FIX] All: uses the new CCSpriteBatchNode class instead of CCSpriteSheet class
  • [FIX] AppDelegate: added applicationWillTerminate callback
  • [FIX] AppDelegate: applicationDidEnterBackground & Foreground: stops & stars the animation
  • [3RD] cocos2d: updated to v0.99.5-beta from (2010-08-02)

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue v2.2 released

Sapus Tongue Source Code v2.2 (2010-06-28) has been released.

Highlights

  • iAd is “weak” linked. The game works on iOS >= 3. If iOS >= 4, only then iAd will be used
  • iAd frame is displayed only if the ad is loaded successfully

Full  Changelog

  • [FIX] Menu: iAd is weak linked. It is only used if the device supports it.
  • [FIX] InstructionsNode: MPMoviePlayer works in iOS 3.x and 4.x.
  • [FIX] Menu: displays iAd only if the ad is loaded successfully
  • [FIX] Xcode: Deploy OS target is 3.0
  • [3RD] cocos2d: updated to v0.99.4-rc2

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

SapusTongue v2.1 with iAd support

Sapus Tongue Source Code v2.1 (2010-06-16) has been released.

Highlights

  • iAd support: Sapus Tongue Lite uses iAd
  • SDK 3.2 & 4.0 support: Uses new MPMoviePlayer control
  • Scores: Added 2 categories: iPad & iPhone

Full  Changelog

  • [NEW] Uses iAd (removed AdMob) in Sapus Tongue Lite
  • [NEW] AppDelegate: implements applicationDidEnterBackground and applicationWillEnterForeground
  • [NEW] HighScores: add 2 categories: iPad and iPhone.
  • [NEW] HighScores: Uses “update” score
  • [FIX] AppDelegate: initializes EAGLView using new cocos2d API
  • [FIX] MoviePlayer: Works OK in SDK 4.0 and 3.2
  • [3RD] cocos2d: updated to cocos2d v0.99.4-beta

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue Source Code v1.9.3 released

Sapus Tongue v1.9.3 source code has been released.

Highlights:

  • Includes an alpha version for iPad

Changes:

  • Admob: Uses libAdMobNoThumb3 instead of libAdMob
  • Admob: Uses libAdMob3 2009-11-19
  • AppDelegate: set window parameters before attaching the window into cocos2d [FIX]
  • Chipmunk: uses Chipmunk v5.2
  • cocos2d: uses cocos2d v0.99.1-pre (SVN r1847)
  • GameNode: uses cpArbiterGetShapes() to obtain the shapes (new API in Chipmunk v5.2)
  • Instructions: sounds effects work after playing the video [FIX]
  • iPad: most of the code is resolution independent
  • iPad: Added some iPad resources in Resources-iPad
  • iPad: Added the Xcode “sapusTongue-iPad” target in Xcode
  • MainMenu: Uses CCRadialTransition from Menu to SelectCharNode
  • Resources: levels -> Resources/tileMap. Sounds -> Resources/Sounds. Images->Resources/Images
  • Xcode: Default SDK is 3.0

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue Source Code v1.9.2 released

Sapus Tongue v1.9.2 source code has been released.

Changes:

  • Buttons: buttons are loaded using CCSpriteFrameCache (faster loading times, consumes less memory)
  • BuyNode & SelectCharNode: uses CCSpriteFrameCache & SpriteSheet (faster loading times, consumes less memory, faster rendering times)
  • SapusIntroNode: reuses Default.png instead of loading a new image
  • GameNode: using better hash values for Chipmunk
  • Uses cocso2d v0.99.0-rc + blend fix (SVN r1761)
  • Uses Chipmunk v5.1

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue source code v1.9.1 released

Sapus Tongue v1.9.1 source code has been released.

Changes:

  • Uses cocos2d v0.9.0-beta
  • Uses new CCCrossFadeTransition from Sapus Scene to Menu Scene
  • Uses Chipmunk 5.0
  • Updated code to use Chipmunk 5.0 (new joints and new collision detection callbacks)

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue source code v1.8.3 released

Sapus Tongue v1.8.3 source code released.

Changes:

  • Uses cocos2d v0.8.2
  • Uses Admob 2009-10-16. Includes libAdMob3 for SDK 3.0
  • To prevent crashes, Admob is enabled only on SDK 2.2. It can be enabled on SDK 3.0 by adding the libAdMob3 library
  • Uses the new cocos2d logo
  • Uses DisplayLink director on SDK >= 3.1
  • Uses COCOS2D_DEBUG=1 instead of DEBUG=1 on debug builds to make CCLOG() works

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue source code v1.8.2 released

Sapus Tongue v1.8.2 source code released.

Changes:

  • Uses cocos2d v0.8.1 (final)
  • Fixed leak in GameHUD#newTextField_Rounded method
  • Fixed extra-release in GameHUD#saveCallback

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Sapus Tongue source code v1.8.1 released

Sapus Tongue v1.8.1 source code released.

Changes:

  • Uses cocos2d v0.8.0 (final)
  • Added LoadingBarNode.m class
    • It’s a simple but useful class that displays progress while the textures are being loaded
    • Once the textures are loaded, a callback is called
    • This class can be used like any other CocosNode object

If you have bought the Premium or Updates source code package, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.