TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How to Make a Game Like Cut the Rope – Part 1

142 pointsby PopaLalmost 13 years ago

8 comments

OzzyOsbournealmost 13 years ago
Ray Wenderlich's website is a very valuable source of information for incipient iOS devs. A search:<p><a href="http://www.google.co.za/search?sourceid=chrome&#38;client=ubuntu&#38;channel=cs&#38;ie=UTF-8&#38;q=cocos2d+game+tutorial" rel="nofollow">http://www.google.co.za/search?sourceid=chrome&#38;client=ub...</a><p>yields his website as the first few links.<p>Kudos to this guy for giving a head start to plenty of indie and starting game devs. I can attest to this as I used Cocos2D to produce my iOS game (since pulled because I have been too occupied this year to hack on iOS: last year of high school = major pressure to do well; very competitive environment). But this is beside the point: Wenderlich's tutorials are awesome, well-written and comprehensive. They won't get you production ready games in a flash, but they sure do help.<p>From an Indie point of view, iOS <i>game development</i> is considerably more accessible than Android <i>game development</i> by virtue of the following facts:<p>* Cocos2D is a robust, free and easy-to-use environment; a fully-functional, stable, Android analogue does not exist.<p>* iOS code is 99% universal (<i>just works</i> on all devices) whereas Android code really isn't. For instance: OpenGL sample code from the Android development guides (<a href="http://developer.android.com/training/graphics/opengl/index.html" rel="nofollow">http://developer.android.com/training/graphics/opengl/index....</a>) does not work on 2 of 4 android devices I've tried it on because it targets deprecated API's and methods which are unusable using the newest SDK versions (it was version 14 or 15 at the time; largely unimportant). Imagine how disheartening, demotivating and demoralising it is to see that "official Google endorsed code" just doesn't work.<p>* I have personally tried AndEngine and Cocos2D for Android. Neither is up to scratch with iOS Cocos2D.<p>tl;dr Ray Wenderlich is indirectly responsible for a ton of Indie games on the App Store, should be thanked, and no, an equal (easy-to-use portable, robust, _decent_ framework) doesn't exist for android (though there may be analogues).<p>edit: formatting
评论 #4319853 未加载
评论 #4319330 未加载
评论 #4320658 未加载
StavrosKalmost 13 years ago
While this appears to be a very valuable tutorial, I'm a bit worried about what "like Cut the Rope" implies. You can't get that level of polish without putting thousands of man-hours into it, so I'm afraid it's a bit like those "learn to draw an owl" memes:<p>1. Draw a circle.<p>2. Draw the rest of the fucking owl.
评论 #4319070 未加载
评论 #4319365 未加载
评论 #4319392 未加载
mlreed328almost 13 years ago
Not to take away from Ray Wenderlich's site. I've found it useful and informative.<p>It is worth noting that "This is a blog post by iOS Tutorial Team member Gustavo Ambrozio, a software engineer with over 20 years experience, including over three years of iOS experience. He is the founder of CodeCrop Software."
Jagatalmost 13 years ago
Is there a similar tutorial for Android? As in what's the best hands on tutorial for Android app development?
评论 #4319519 未加载
jiggy2011almost 13 years ago
I've wanted to do a project with Box2D for a while and have a few ideas for physics heavy games. However all the ideas I have involve pretty large game worlds with many objects so I am worried about the performance of this.<p>I read somewhere that collision detection in Box2D is O(N^2), is the answer to write custom collision detection and simply use box2d to process the effects of these?
评论 #4320909 未加载
4ourbitalmost 13 years ago
Me just starting a project on a strategic board game, I was wondering if there is any active development for Android regarding the cocos2d sdk? I only found two seemingly discontinued projects on Google Code. Is a dedicated game framework helpful in this case with no background in game programming but some expertise in the Java portions of Android?
评论 #4319061 未加载
king_magicalmost 13 years ago
This looks fantastic. Excited to see where it leads. I would have loved something like this when I first set out to learn Cocos2D and Box2D. I went through weeks of trial and error before really figuring things out, and this would have been a great primer.<p>Really nice job.
barrangeralmost 13 years ago
While it's a great tutorial, I was kind of hoping it was in regards to the HTML5 version