Get the latest versions of Kobold2D from the download page and more details in the Release Notes.

Kobold2D v1.1.1 has been updated to include the latest version of cocos2d-iphone v1.1 (beta2b) from May 3rd this year. This version supports the -ipad and -ipadhd suffixes.

Both Kobold2D v1.1.1 and v2.0.1 have been updated to include the latest Chipmunk v6.1.1 and Chipmunk SpaceManager v0.1.3. Although unfortunately SpaceManager still isn’t fully compatible with cocos2d-iphone 2.0 because it still won’t rotate the sprites.

Again both versions include an important fix for KKInput: I’ve received several reports where users complained that KKInput is missing some events. Specifically the “ThisFrame” variants were prone to never fire. This is now fixed.

Line-Drawing Game Starterkit: ARC + cocos2d v1.1 & v2.0

While I’ve been meddling with Kobold2D updates I found this to be the perfect opportunity to update the Line-Drawing Game Starterkit as well. You now get four versions of the project, two are using cocos2d-iphone v1.1 and the other two have been updated to work with cocos2d-iphone v2.0.

And each of the two cocos2d-iphone version projects allows you to choose between the ARC enabled project or the classic manual reference counting project. The included readme document explains this in greater detail. Suffice it to say you can simply choose with which to start: cocos2d v1.1 or v2.0 and either with ARC enabled or manual reference counting.

Of course I strongly recommend the cocos2d-iphone v2.0 version with ARC enabled, seeing how the old devices have an ever diminishing, probably below 15% market share.

And do use ARC, it’s really a no-brainer not to bother with reference counting anymore.

If you’re an existing customer, you should have received an update email with your download link.

Tagged with:  

Kobold2D 2.0 is out now!

On June 30, 2012, in Kobold2D, by Steffen Itterheim

Go grab it here:

Download Kobold2D 2.0 and read the Release Notes here.

The Kobold2D and libraries API References are here.

You can use the Kobold2D API References even if you’re not using Kobold2D, since the API References of the 3rd party libraries are unmodified. For example this includes the only Box2D API Reference that’s available online, and separate API References for cocos2d (iOS) and cocos2d (Mac).

Continue reading »

Tagged with:  

Here’s a crazy thought: with commercial game kits (game source code products) being popular and financially rewarding – why not crowd-fund an iOS game by selling it’s source code, resources and development insights while you’re creating it?

Marcus and I will give this idea a spin. Marcus is a game designer I worked with at Electronic Arts Phenomic for 6 years. I’m sure you know me. Together we’re going to create a tilemap-based physics game using cocos2d and KoboldScript (Lua scripting for cocos2d). And we are going to sell everything we’ll create practically from day one.

If that sounds even slightly intruiging to you, we’d love to get your feedback!

Visit the launch page and take our survey which has already helped us tremendously to focus on what’s important for you. For example I’ve converted the entire KoboldScript library to use ARC seeing how important ARC is to you.

But do keep on reading for more details …

Continue reading »

LearnCocosTV 9: Easter Nut

On April 9, 2012, in LearnCocosTV, by Steffen Itterheim

Easter surprise: Learn Cocos2D (the Book) is going to have a 3rd edition! To be released around August 2012 it will be updated to cocos2d 2.0, compatible with Kobold2D and the source code uses ARC throughout.

I apologize for this episode being 50% shorter due to Easter holidays.

• Learn Cocos2D (the Book) v3
o cocos2d v2.0
o Kobold2D compatible
o 100% ARC and Blocks explained
• iDevBlogADay: Enable ARC in a Cocos2D Project
o Coming Soon: Cocos2D with ARC Video Tutorial
NameChanger, free renaming tool

Tagged with:  

While Cocos2D is compatible with ARC, simply enabling ARC in the project’s Build Setting will throw several hundreds of errors in your face. Cocos2D doesn’t provide ARC-enabled project templates. Thus this tutorial about how to enable ARC in a newly created Cocos2D Xcode Project.

While none of these steps are overly difficult, you’ll notice there’s plenty of steps to perform. Unavoidably, and on the off chance you don’t already know, I’d like to recommend Kobold2D to you if you want to write ARC enabled Cocos2D apps. Because none of the steps below, really zero, zilch, nada, niente, keine are necessary to enable ARC in Kobold2D. That’s because it ships with 15 template projects all of which have ARC enabled out of the box. And Kobold2D 2.0 with cocos2d-iphone 2.0 is just around the corner.

Self-advertisment aside, these steps are tested with cocos2d-iphone v2.0 but should also work with cocos2d-iphone v1.1 – but admittedly I haven’t tested the process with the v1.1 version. If you find anything that’s not quite working with v1.1 please leave a comment. Preferably with the solution, that’ll be awesome!

UPDATE: I released a video version of this tutorial:

Continue reading »

LearnCocosTV 8: KobiOSsilator

On March 26, 2012, in LearnCocosTV, by Steffen Itterheim

I bought a Korg Kaossilator (more info on Wikipedia) and show what the device can do for you, music- and/or noise-wise.

I also explain the Q1 2012 iOS Device Sales statistics, the newly released Kobold2D v1.1 and v2.0 progress, and finally I got a surprise present: Mountain Lion. Not what you think, though.

• Korg Kaossilator
o Examples
• Kobold2D 1.1 released
o Kobold2D 2.0: orientation issues delaying release
• iDevBlogADay: iOS Device Sales Statistics Q1 2012
• 10 Golden Rules for Donate Buttons
o Mountain Lion gift

LearnCocosTV 7: Tic Tac To Lua

On March 12, 2012, in LearnCocosTV, by Steffen Itterheim

A presentation about KoboldScript with a demonstration of a Tic Tac Toe game with Scene changes and transitions. You’ll see more KoboldScript code and learn more about its key concepts in this episode.

Episode #7 – Tic Tac To Lua

• KoboldScript Demo #2
o Tic Tac Toe
o Presentation
• iDevBlogADay: Donations
• Angry Ninjas Starterkit

Tagged with:  

Kobold2D v1.0.4 now available!

On February 22, 2012, in Kobold2D, by Steffen Itterheim

Kobold2D v1.0.4 is available from the Kobold2D Download page!

I’m terribly sorry for the hiccup with v1.0.3. There was an absolute path causing build failures for others, which of course worked on my systems so I didn’t catch it. I retracted v1.0.3 shortly after publishing it. The fixed version is now v1.0.4. If you happen to have downloaded v1.0.3 I recommend to upgrade to v1.0.4 right away.

The most important improvements in this version are Xcode 4.3 compatibility and working around a “file not found ../libkobold2d-ios.a” issue caused by the Xcode 4 Build Location setting “Locations Specified by Targets” (in Xcode 4.3 this setting is now appropriately named “Legacy”).

The Release Notes lists all the changes.

Continue reading »

Tagged with:  
Page 3 of 912345...Last »