Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8429193
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 10, 20262026-06-10T05:16:01+00:00 2026-06-10T05:16:01+00:00

Learning cocos2d/kobold2d and puzzled by the scenes and layers. As I understand a scene

  • 0

Learning cocos2d/kobold2d and puzzled by the scenes and layers. As I understand a scene usually contains layers where the layers contain UI elements like buttons and all the logic.

My first project is based on the kobold2d helloworld example and there I see that the layer is subclassed from CCLayer instead of CCScene. While searching about this topic I saw the helloworld example is with the layer derived from CCScene. Anyway, why does the helloworld example not derive from CCScene while it apparently did before?

I looked at some other examples (doodle and pinball) and there also CCLayer is used and not CCScene.

Is there a definitive guide on scenes and layers? Does kobold2d promote using just layers or how should I look at this?

Regards,

Rob

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-10T05:16:03+00:00Added an answer on June 10, 2026 at 5:16 am

    In Kobold2D, if your first class derives from CCLayer instead of CCScene, Kobold2D silently wraps it in a CCScene object. That way you don’t have to write the +(id) scene method anymore.

    This is great for scenes that only use a single layer, less code to write. And you can still add more layers to the scene by adding them to the layer’s parent (which is the scene): [self.parent addChild:..]

    Btw, if your first class is indeed a CCScene class or it implements the +(id) scene method, then that scene is used.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Learning client side code of an existing site, would like to understand some activity
Start to learning Cocos2d and have a question. With moving of the sprite I
Just start to learning Cocos2d and getting errors in Xcode 4.3.3 (4E3002). Problem in
Im am using a pattern from the book Learning Cocos2D. I have a GameState
I'm just learning Cocos2d and Objective-C, and I have some problems with touch detection.
I am learning Cocos2d and building an application where i have sprite at one
Learning CasperJS Trying to understand why the following is not displaying my results in
Learning spine.js I completed both the tutorials no problem, seems like a great framework,
Learning C++ and see the class laid out like this: class CRectangle { int
i started out learning cocos2d and came across these lines of code: -(id)init {

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.