You are welcome to suggest a tutorial. In fact many of the tutorials on my blog, were suggested by others. Do it in the comment field below.
Do you have any plans on making non cocos2d tutorials? With the addition of sprite kit, a lot of people are thinking of making the switch to just using spriteKit and the rest of Xcode’s built in frameworks. I would really like to see tutorials for this and they would help out a wider audience!
It wud b gr8 if u can post a tutorial on migration of Cocos2d V1.x to V2.x
Still not able to lock my device in Landscape Orientation while using V2.x
Thanks in advance
How about textures….
It is incredibly useful to be able to instantly switch an image via CCTexture2D
Wonderful tutorials, is it possible to make a tutorial that I can use to enter a users name in Cocos2D?
please make a tutorial how to play a video in cocos2d
I’d love to see someone do a series on Cocos3D .. Please
Please presents tutorials in series with the features and powers of Box2d .
agree…good to have more depth into Box2D as series of tutorials.
maybe you can make some tutorials about artificial intelligence ?
or maybe about procedurally generated graphics ?
by the way… thank so much for your work , great tutorials
The last tutorial, core data 1 is very nice, the next one should be the exact same thing using iCloud.
Thanks for such an awesome tutorials, They really help a lot.
I also want to ask if, Can you make a tutorial on game like Tower Of Defense..?
Hi Bob. . !
Can you please make a tutorial on how to add a sprite from any other class into our main layer on touch event, Along with its physic body. The layer’s are a part of same single scene.
an anyone help me about side scrolling.i want to make game just like free running game.please suggest me what i do???
A tutorial on using the debugger would be wonderful!
Thanks for the excellent work. Now that CocosBuilder (http://cocosbuilder.com/) is open source, if you could create a tutorial for it that would be great!
Could you make a tutorial about CocosBuilder?
Would love to learn how to display text blocks into cocos2d from XML. Specifically for story books but I know the gamers would probably find this useful for scene layout too
Could you show me one example of such XML.
I have here a link to a xml parser which I think is what I need to display an XML with all of the text for the story unless you think there is a better and more efficient way!
http://tbxml.co.uk/TBXML/TBXML_Free.html I had trouble using these trying to implement and looked at json and google GData, but im still such a nuuuuuuewbie that I managed to collect all sorts of errors and malfunctions and conflicts! and didn’t really know how to link and run the files spending most of the weekeend trying to get it to go.
Probably my Xcode configurations were not correct for it to run… hmmmm well so many possibilities since there is such a lot to learn, and often i have to guess… I know ill try again later when curiosity out weights the need for sanity :OP
But would love to be able to format the text boxes with kerning etc just to make the text look a little better (maybe using those nice custom CCLabelBMFonts that you showed us in an earlier tutorial) and later to me able to make it possible for the users to touch the words to hear the sound (not necessary at the moment as I think for now this will keep me happily busy :O)
I think xml would be better too as although the same thing can be achieved with p.lists apparently xml is a little more versatile in setting id tags, style of text etc (so Ive read anyway!)
for gamers I have heard that levels loaded and objects placed by using xml
AN found this example, i hope its enough to give you an idea sorry that i cant be more specific as i havent done this myself but would be interested in learning this too!
but here is a link to [cocos2d-iphone] Re: text files for level data? http://email@example.com/2009-03/msg00519.html
Actually heres what im making so far http://www.youtube.com/watch?v=LEN3QA_FXVo still so much to do and learn but I am very much enjoying the process and trying out the ideas i get from your tutorials
You’ll be on the credit page for sure!!! Its great being able to combine my love of illustration, animation and now coding!
anyway better run off!
hope all is well there and bringing smiles!
found this today which is helping quite a lot so thought i would share with everyone :O) http://timroadley.com/2011/07/19/game-template-part-3-game-data-persistence/
How about a tutorial on implementing iAds with Cocos2d?
Could you do a course that fully explains when you should create your own classes, when to sub-class, and benefits verses pitfalls of different approaches. Such as when making your own class for an actor. Should you create an actor class and sub-class it for each actor type or just make direct individual actor type classes. In addition, explain with examples why you’d want to base these classes off something like CCNode verses CCSprite.
Please could you do a tutorial on game that requires swinging from one rope to another like Tarzan.
Could you show how to implement the sneaky joystick with tile maps? This seems to be a missing tutorial on other websites.
please create a tut on a crosshair shooting game
Honestly. Bob, your voice is like butter.
Hi Bob, Thanks for your tutorials… Could you do a tutorial on how 2 Dwarfs communicate to each other or more dwarfs without the NSNotificationCenter stuff…. e.g. 1 Dwarf runs into another Dwarf and one says “excuses me sir”…
Suppose ther is a sprite animation using batchnode, animation . i want to move this up and down . can u suggest me a way to do it ?
could you make a tutorial about switch animations on one Sprite ?
just like jump ,run , attack.
could you make a tutorial about following the Sprite in a level? That means, if i move to the left/right the camera is centered at the sprite.
plzz Post Tutorial For Tiled Map Editor Version 0.8.0….
Hi Bob can you make a tutorial on how to pause some layers within a scene on game start?
Could you explain little what you’re after.. I do not understand.. Could you describe a concrete example..
All right Bob, here we go…supposing I have a scene called scene1 and in this scene I have contained in it three layers namely: an Action Layer, a hud layer and a transparent counter Layer. I want when I make a call through my singleton class or game manager for game to start by pressing play button on the main menu, the three layers in scene1 should come up and be visible on the screen but two of them(HUD and Action layers) should be paused with only the topmost layer in this case the transparent counter layer should be running or active with a tap screen to start label displayed. Thus when the player taps the screen to start and the counter layer should be removed and cleaned up while the paused layers(the HUD and Action layers) should resume once again.
A very good example is the game Tiny wings which has a “tap for sunrise” screen displayed when you press play and on tapping the screen the screen becomes bright and the sprite awakes…something in that line.
My main problem is how to pause some layers whilst some are still active within a scene on game start.
I hope I was clear enough.
Could you please make a tutorial on a Vertical Scrolling airplane shooting game?
Hi Phillip, What is a Vertical Scrolling airplane shooting game?… is it something like space invaders? If not could you please tell me of some game on AppStore that is of this type. I am making a scrolling shooter course called GalaxyFighter. It will be a 10 hour screencast course where I go throgh everything needed to create the game, publish it, advertise it and maintain it.
I simply love your tutorials!
I’m waiting to buy your video course and I’d like to make a game like this one, for the iPad:
A game for the iPad like this one:
Hi Bob as a student and newbie I appreciate your tutorial and it helps a lot on my school project. I ask can you please make a tutorial on how to make a simple scoring in a game? Thank you
How about a tutorial on using RenderTextures…including pixel perfect collision detection, and optimising by sing small render textures?
Please can you do a tutorial using the model view controller design pattern? I have read and tried to follow a few examples done by others using Cocos2d mainly on forums. These however miss off parts and also do not include a Cocos2d sample project for download as in some of your tutorials. As a result I seem to lose the plot.
Many thanks for your good work with your other tutorials which I found very useful.
I’am a huge fan of your tutorials, i’ve learend the basics of cocos2d from your tutorials
My suggestion for a tutorial is to make a bouncing object for your sneakyness joystick, with your sneakyness you can move an “actor” that bounces a ball for instance?\
Is this possible? Would be great.
PS: sorry for my bad english i’am from the netherlands
GR Maarten Winkels
Bob could you make a tutorial on scrollable menus like Angry Birds or Cut the Rope?
Hi Bob, thanks for all the great tutorails
I was wondering how to have music play on the splash screen when the app is first loading, if its possible. Also maybe have it animated as well, i have tried figuring it out myself but i am stuck at a dead end, any advice would bbe great thanks
Im hoping i can ask for a tutorial on using plist for multiple animations which a re loaded into a mutable array to the character
or anything to do with learning/understanding the syntax especially nested code – or really anything that you might think would be of benefit to a newbie like me, its all very new but very interesting!, thank-you for making such good tutorials! – not only did I understand them but was able to adapt and use the information i had learned in a different way – so I felt really happy as I could now understand the proces of setting up animation with background images – so am now running of to your touch tutorials to see if i can make my sprite animate on touch!
anyway hope all is well
Hey Bob, It would be great if you could make a tutorial about protocols!
Great work on the latest tutorials, and I’m waiting for more box2d too!
Great tuts, I learned a lot. A quick suggestion for a tutorial…how about helicopter controls. A side view 2d game where a helicopter will be able to move left or right with a tilt as well as being able to get altitude with a press of a button. Similar controls to the Crazy Copter game http://youtu.be/NgqD8eg1cek. Thank you!
How about showing how two characters in a game interact with each other?
Could you be litlle more specific. Interact in what way?
Thanks for the helpful tutorials. Great work!
I’d love to see a series of tutorials on using Cocos2d and Box2d together. Thanks.
Just wanted to say thanks your tutorials are really helpful and easy to follow, I was wondering if you can add more to the sneakyJoystick tutorial to include the sneakyButton I saw you added a short video showing it but I was wondering if you could do one to explain it. Thanks again Bob.
If you look below the video http://bobueland.com/cocos2d/?p=300 you will see a link called Expanded version or something similar. That contains the code including the sneaky button. Bob
Any chance of a tutorial on memory management? Or space manager physics ?
Keep up the good work.
I like the content of your tutotials. They give a good idea on how to build up a game.\
How about tutorials on Cocos2d using the OOP approach.
1. how to subclass common things like CCSprite etc. So that code is more cleaner and efficient. Lot of people just typing and copying and pasting straight away.
If you’re going to create an army of programmers who might be new. Why not guide them with the most efficient way.
One more suggestion. Along with the video, can you write down some text also in form of a blog post.
I am a quick reader but watching video is quite time consuming fro me
Thanks for you suggestions.
Great work, best tutes online by far.
Would love to know how to create a sling shot like angry birds or a touch visual like in fruit ninja.
Love your Vid Tutorials!! Would it be possible for you to discuss CCSheduler. For instance how to use them with objects that have their own functionality, which need to run their own schedule.
Hi Bob, Totally agree with all the positive comments – excellent videos!
How about how to use a textfield – getting the user’s input for name/ID?
Hi Lynne, One way to do it is to use the tutorial Integrate cocos2d and UIKit.
Yes – I have the slider working fine – except I cannot work out how to turn it sideways. My window is landscape and I cannot turn the slider to that orientation. Any ideas?
Not to worry – done it!
how did you do it?
It would be great if you could show us how to save data in other plist files then UserDefault. So we can create a different plist for every player or something like that. Kind of like an advanced version of your plist tutorial..
Could you please do a tutorial on how to do interaction between sprites. For example two character sprites having a conversation.
Yes, that would be really helpful
Your tutorials are awesome
Thanks for doing them
I’d like to suggest one.
How about integration between cocos2D and Game Center?
Thanks and keep with the good work.
Can you write a tutorial on how to setup svn server on mac
Nice work with the tutorials! Well explained at a good level pace. you’re a natural!
Collisions would be a good one. For example.. Two Ball sprites, that have been created via the component approach. So if two or more Balls(objects) are on the screen moving on their own (using their own logic), that can detect if they have collided with any other object event of the same type/class.
Thanks in advance
I have made a tutorial on collission detection, see the Tutorials. Thanks for the suggestion.
An air hockey game tutorial would be a great starting point for a physics game tutorial..
Can you write a tutorial on pinch/pan of a node/layer.
I would appreciate you can help with a tutorial that “Ralphus Royds” requested on NSMutableArrays. Im a little confused on the concept.
Hi phantomsri, I will make one, but it will take a week or two since I am on my holiday right now. Kind Regards Bob.
Hi Bob, It should be a problem. Will be waiting for your tutorials. Thanks
thanks for your effort to teach all the new comers on Cocos2d.
Your examples are very easy to understand. I was looking for a tutorial on how to save data. Your NSUserDefault tutorial helped me a lot.
A tutorial about a world map layout.
A level map with levels connected to eachother. A sprite of the player visible on the world map if you select the next level the sprite will move allong the path to the selected level.
Also wanted to ask a question on an approach of doing following :
For instance if you have an island (island is not made flat but looks like it’s 3d) and the island is divided into pieces i.e an forest a beach a cave etc..
Each piece is an world that you can select. Now my question is since it’s an island and how would you go around the island and see the worlds you won’t see if you looked from the front. So you can rototate the island by swiping and see the other worlds the island has to offer. What kind of approach is this? CCBezier and CCEaseActions?
Your tutorials are amazing! thanks for all the work you’ve put in these for us in need of them. I suggest you could make a tutorial about creating games with multiple views. For minimap type of stuff of even split-screen multiplayer!
Thanks for all the wonderful tutorials!
I would love to see a solution to synchronizing sound and animation. Like how to lip sync animation to a sound file. Perhaps a cue point system using a list of frames or time codes to call the phonetic image.
I’m not sure that cocos2d is best for making lip sync animation. Personally I would use “VTC Anime 6″ (or some similar tool) for that task, then export in a format that I could handle within cocos2d. I have not personal experience though, so I’m not sure, but if any readers have experience, please let us know. Kind Regards Bob
Hi bob, great tutorials and an interesting biography too (yes I read it all). Would you consider a tutorial on NSMutableArrays and how to add and remove data based on string or integer, arrays have always confused me and you have nice approach to explaining the concepts behind such processes. Many thanks.
Hi Bob, here some tutorials suggestion that would be useful:
- parallax background for platform games;
- use of sqlite for trivia games;
- advanced use of touch (multitouch) and accelerometer;
- chipmunk or box2d basic tutorials.
Thank you and sorry for my english, I’m Italian.
Hi Alex. Your English is good. I am planning to make a simple tutorial on physics. Right now I am dividing my time between making tutorials and making games. so it will take a while. Thank you for the sugestions. Kind Regards Bob
Local multiplayer game on the iPad with 2 or 4 players controlled by a joystick or touch.
Can you please also make a tutorial on platforms.Example-:a player is jumping on different platforms like doodle jump!?
Can you please make a tutorial on joy stick.Example-:a player moves to which ever direction we point our joystick to.
Hi Rohan, Are you referring to some kind of external joystick, that you attach to the iphone?
Bob, I think Rohan is talking about SneakyInput?
Thanks Jeff, I’ve found a video from CraigMcFarlaneOZ at http://www.youtube.com/watch?v=3XPvkOv57N0. Now
Hi Rohan, I ‘ have written the tutorial you sugested. You can find it at http://bobueland.com/cocos2d/?p=300
Very nice tutorials – clear explanations. Great .
Does Cocos2D support social network integration – Facebook ? In your opinion what is the best way to post scores to facebook after completing a game.
I’m sorry but I don’t know the answer to that question. Yet :). If any of the readers of this blog, know the answer, please give us a hint.
Thanks for the Hud tutorial Bob.
I got another one what might be cool to do is to make an tutorial about advanced loading screen’s. Instead of just showing a simple bar that fills up is it possible to make something like this that functions as a loading screen :
http://www.youtube.com/watch?v=DlGOJhPsO24&feature=fvwrel watch at 1:03.
edit: http://www.youtube.com/watch?v=iVTqXnJAotQ watch at 0:09
Thanks for the links Joey. That kind of effects can be done, using the techniques described in
- How to move an image and – How to make an animation
However the real challenge to get such beautiful behavior as in your example, requires real artistic and design skills.
Thank so much for your work on the tutorials in Cocos2D!
It really is helping me. I was wandering if you had time to make tutorials on
making Tiled Maps?
Yes I will do a tutorial on tiled Maps. Right now I’m working on a tutorial on HUD as was asked by Joey (firstname.lastname@example.org). So I can’t say when I will start, but I will do one. Thanks for the suggestion.
Hi Leonard. The tutorial on tile maps is ready now.
You must be logged in to post a comment.