在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 愤怒的小鸟源码

愤怒的小鸟源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:12.87M
  • 下载次数:8
  • 浏览次数:161
  • 发布时间:2020-10-28
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
愤怒的小鸟AngryBirds-final源码,适合初学者。经典案例。
【实例截图】
【核心代码】
愤怒的小鸟源码下载AngryBirds-final
├── AngryBirds-final
│   ├── AngryBirds
│   │   ├── AngryBirds-Info.plist
│   │   ├── AngryBirds-Prefix.pch
│   │   ├── AppDelegate.h
│   │   ├── AppDelegate.mm
│   │   ├── Bird.h
│   │   ├── Bird.mm
│   │   ├── en.lproj
│   │   │   └── InfoPlist.strings
│   │   ├── GameScene.h
│   │   ├── GameScene.mm
│   │   ├── GameUtils.h
│   │   ├── GameUtils.mm
│   │   ├── Ice.h
│   │   ├── Ice.mm
│   │   ├── JsonParser.h
│   │   ├── JsonParser.m
│   │   ├── LevelScene.h
│   │   ├── LevelScene.mm
│   │   ├── LoadingScene.h
│   │   ├── LoadingScene.mm
│   │   ├── main.m
│   │   ├── MyContactListener.h
│   │   ├── MyContactListener.mm
│   │   ├── ParticleManager.h
│   │   ├── ParticleManager.mm
│   │   ├── Pig.h
│   │   ├── Pig.mm
│   │   ├── RootViewController.h
│   │   ├── RootViewController.m
│   │   ├── SlingShot.h
│   │   ├── SlingShot.mm
│   │   ├── SpriteBase.h
│   │   ├── SpriteBase.mm
│   │   ├── StartScene.h
│   │   └── StartScene.mm
│   ├── AngryBirds.xcodeproj
│   │   ├── project.pbxproj
│   │   ├── project.xcworkspace
│   │   │   ├── contents.xcworkspacedata
│   │   │   └── xcuserdata
│   │   │   └── yang.xcuserdatad
│   │   │   └── UserInterfaceState.xcuserstate
│   │   └── xcuserdata
│   │   └── yang.xcuserdatad
│   │   └── xcschemes
│   │   ├── AngryBirds.xcscheme
│   │   └── xcschememanagement.plist
│   ├── Images
│   │   ├── 100001.png
│   │   ├── 100002.png
│   │   ├── 100003.png
│   │   ├── 100004.png
│   │   ├── 1.png
│   │   ├── 2.png
│   │   ├── 3.png
│   │   ├── 4.png
│   │   ├── 5000.png
│   │   ├── angrybird@2x.png
│   │   ├── angrybird.png
│   │   ├── backarrow.png
│   │   ├── bg.png
│   │   ├── bird_11.png
│   │   ├── bird1.png
│   │   ├── bird_22.png
│   │   ├── bird2.png
│   │   ├── bird_33.png
│   │   ├── bird3.png
│   │   ├── bird_44.png
│   │   ├── bird-explosion.plist
│   │   ├── bj2.png
│   │   ├── bj3.png
│   │   ├── bluebird1.png
│   │   ├── circlewood1.png
│   │   ├── circlewood2.png
│   │   ├── circlewood3.png
│   │   ├── circlewood4.png
│   │   ├── clock.png
│   │   ├── Default@2x.png
│   │   ├── Default.png
│   │   ├── finish.png
│   │   ├── ice1.png
│   │   ├── ice2.png
│   │   ├── ice3.png
│   │   ├── ice4.png
│   │   ├── Icon-250.png
│   │   ├── Icon@2x.png
│   │   ├── Icon-72.png
│   │   ├── Icon.png
│   │   ├── Icon-Small@2x.png
│   │   ├── Icon-Small-50.png
│   │   ├── Icon-Small.png
│   │   ├── leftshot.png
│   │   ├── level.png
│   │   ├── littleice1.png
│   │   ├── littleice2.png
│   │   ├── littleice3.png
│   │   ├── littlestone1.png
│   │   ├── littlestone2.png
│   │   ├── littlestone3.png
│   │   ├── littlewood1.png
│   │   ├── littlewood2.png
│   │   ├── littlewood3.png
│   │   ├── loading@2x.png
│   │   ├── loading.png
│   │   ├── menu.png
│   │   ├── next.png
│   │   ├── pig_11.png
│   │   ├── pig1.png
│   │   ├── pig_22.png
│   │   ├── pig_2.png
│   │   ├── pig-33.png
│   │   ├── pig_3.png
│   │   ├── pig_44.png
│   │   ├── pig_4.png
│   │   ├── pig_55.png
│   │   ├── restart.png
│   │   ├── rightshot.png
│   │   ├── selectlevel@2x.png
│   │   ├── selectlevel.png
│   │   ├── shelf1.png
│   │   ├── shelf2.png
│   │   ├── shelf3.png
│   │   ├── shelf4.png
│   │   ├── shortwood1.png
│   │   ├── shortwood2.png
│   │   ├── shortwood3.png
│   │   ├── shortwood4.png
│   │   ├── SjApk_com_0180055.jpg
│   │   ├── SjApk_com_6231143.png
│   │   ├── snow.png
│   │   ├── star0.png
│   │   ├── star1.png
│   │   ├── star2.png
│   │   ├── star3.png
│   │   ├── start@2x.png
│   │   ├── startbg.png
│   │   ├── start.png
│   │   ├── stone1.png
│   │   ├── stone2.png
│   │   ├── stone3.png
│   │   ├── stone4.png
│   │   ├── stonelong1.png
│   │   ├── stonelong2.png
│   │   ├── stonelong3.png
│   │   ├── stonelong4.png
│   │   ├── wood1.png
│   │   ├── wood2.png
│   │   ├── wood3.png
│   │   ├── wood4.png
│   │   ├── yellowbird1.png
│   │   ├── yumao1.png
│   │   ├── yumao2.png
│   │   └── yumao3.png
│   ├── Level
│   │   ├── 1.data
│   │   └── 2.data
│   └── libs
│   ├── Box2D
│   │   ├── Box2D.h
│   │   ├── Collision
│   │   │   ├── b2BroadPhase.cpp
│   │   │   ├── b2BroadPhase.h
│   │   │   ├── b2CollideCircle.cpp
│   │   │   ├── b2CollidePolygon.cpp
│   │   │   ├── b2Collision.cpp
│   │   │   ├── b2Collision.h
│   │   │   ├── b2Distance.cpp
│   │   │   ├── b2Distance.h
│   │   │   ├── b2DynamicTree.cpp
│   │   │   ├── b2DynamicTree.h
│   │   │   ├── b2TimeOfImpact.cpp
│   │   │   ├── b2TimeOfImpact.h
│   │   │   └── Shapes
│   │   │   ├── b2CircleShape.cpp
│   │   │   ├── b2CircleShape.h
│   │   │   ├── b2PolygonShape.cpp
│   │   │   ├── b2PolygonShape.h
│   │   │   └── b2Shape.h
│   │   ├── Common
│   │   │   ├── b2BlockAllocator.cpp
│   │   │   ├── b2BlockAllocator.h
│   │   │   ├── b2Math.cpp
│   │   │   ├── b2Math.h
│   │   │   ├── b2Settings.cpp
│   │   │   ├── b2Settings.h
│   │   │   ├── b2StackAllocator.cpp
│   │   │   └── b2StackAllocator.h
│   │   └── Dynamics
│   │   ├── b2Body.cpp
│   │   ├── b2Body.h
│   │   ├── b2ContactManager.cpp
│   │   ├── b2ContactManager.h
│   │   ├── b2Fixture.cpp
│   │   ├── b2Fixture.h
│   │   ├── b2Island.cpp
│   │   ├── b2Island.h
│   │   ├── b2TimeStep.h
│   │   ├── b2WorldCallbacks.cpp
│   │   ├── b2WorldCallbacks.h
│   │   ├── b2World.cpp
│   │   ├── b2World.h
│   │   ├── Contacts
│   │   │   ├── b2CircleContact.cpp
│   │   │   ├── b2CircleContact.h
│   │   │   ├── b2Contact.cpp
│   │   │   ├── b2Contact.h
│   │   │   ├── b2ContactSolver.cpp
│   │   │   ├── b2ContactSolver.h
│   │   │   ├── b2NullContact.h
│   │   │   ├── b2PolygonAndCircleContact.cpp
│   │   │   ├── b2PolygonAndCircleContact.h
│   │   │   ├── b2PolygonContact.cpp
│   │   │   ├── b2PolygonContact.h
│   │   │   ├── b2TOISolver.cpp
│   │   │   └── b2TOISolver.h
│   │   └── Joints
│   │   ├── b2DistanceJoint.cpp
│   │   ├── b2DistanceJoint.h
│   │   ├── b2FrictionJoint.cpp
│   │   ├── b2FrictionJoint.h
│   │   ├── b2GearJoint.cpp
│   │   ├── b2GearJoint.h
│   │   ├── b2Joint.cpp
│   │   ├── b2Joint.h
│   │   ├── b2LineJoint.cpp
│   │   ├── b2LineJoint.h
│   │   ├── b2MouseJoint.cpp
│   │   ├── b2MouseJoint.h
│   │   ├── b2PrismaticJoint.cpp
│   │   ├── b2PrismaticJoint.h
│   │   ├── b2PulleyJoint.cpp
│   │   ├── b2PulleyJoint.h
│   │   ├── b2RevoluteJoint.cpp
│   │   ├── b2RevoluteJoint.h
│   │   ├── b2WeldJoint.cpp
│   │   └── b2WeldJoint.h
│   ├── cocos2d
│   │   ├── CCActionCamera.h
│   │   ├── CCActionCamera.m
│   │   ├── CCActionEase.h
│   │   ├── CCActionEase.m
│   │   ├── CCActionGrid3D.h
│   │   ├── CCActionGrid3D.m
│   │   ├── CCActionGrid.h
│   │   ├── CCActionGrid.m
│   │   ├── CCAction.h
│   │   ├── CCActionInstant.h
│   │   ├── CCActionInstant.m
│   │   ├── CCActionInterval.h
│   │   ├── CCActionInterval.m
│   │   ├── CCAction.m
│   │   ├── CCActionManager.h
│   │   ├── CCActionManager.m
│   │   ├── CCActionPageTurn3D.h
│   │   ├── CCActionPageTurn3D.m
│   │   ├── CCActionProgressTimer.h
│   │   ├── CCActionProgressTimer.m
│   │   ├── CCActionTiledGrid.h
│   │   ├── CCActionTiledGrid.m
│   │   ├── CCActionTween.h
│   │   ├── CCActionTween.m
│   │   ├── CCAnimationCache.h
│   │   ├── CCAnimationCache.m
│   │   ├── CCAnimation.h
│   │   ├── CCAnimation.m
│   │   ├── CCAtlasNode.h
│   │   ├── CCAtlasNode.m
│   │   ├── CCBlockSupport.h
│   │   ├── CCBlockSupport.m
│   │   ├── CCCamera.h
│   │   ├── CCCamera.m
│   │   ├── ccConfig.h
│   │   ├── CCConfiguration.h
│   │   ├── CCConfiguration.m
│   │   ├── CCDirector.h
│   │   ├── CCDirector.m
│   │   ├── CCDrawingPrimitives.h
│   │   ├── CCDrawingPrimitives.m
│   │   ├── CCGrabber.h
│   │   ├── CCGrabber.m
│   │   ├── CCGrid.h
│   │   ├── CCGrid.m
│   │   ├── CCLabelAtlas.h
│   │   ├── CCLabelAtlas.m
│   │   ├── CCLabelBMFont.h
│   │   ├── CCLabelBMFont.m
│   │   ├── CCLabelTTF.h
│   │   ├── CCLabelTTF.m
│   │   ├── CCLayer.h
│   │   ├── CCLayer.m
│   │   ├── ccMacros.h
│   │   ├── CCMenu.h
│   │   ├── CCMenuItem.h
│   │   ├── CCMenuItem.m
│   │   ├── CCMenu.m
│   │   ├── CCMotionStreak.h
│   │   ├── CCMotionStreak.m
│   │   ├── CCNode.h
│   │   ├── CCNode.m
│   │   ├── CCParallaxNode.h
│   │   ├── CCParallaxNode.m
│   │   ├── CCParticleExamples.h
│   │   ├── CCParticleExamples.m
│   │   ├── CCParticleSystem.h
│   │   ├── CCParticleSystem.m
│   │   ├── CCParticleSystemPoint.h
│   │   ├── CCParticleSystemPoint.m
│   │   ├── CCParticleSystemQuad.h
│   │   ├── CCParticleSystemQuad.m
│   │   ├── CCProgressTimer.h
│   │   ├── CCProgressTimer.m
│   │   ├── CCProtocols.h
│   │   ├── CCRenderTexture.h
│   │   ├── CCRenderTexture.m
│   │   ├── CCRibbon.h
│   │   ├── CCRibbon.m
│   │   ├── CCScene.h
│   │   ├── CCScene.m
│   │   ├── CCScheduler.h
│   │   ├── CCScheduler.m
│   │   ├── CCSpriteBatchNode.h
│   │   ├── CCSpriteBatchNode.m
│   │   ├── CCSpriteFrameCache.h
│   │   ├── CCSpriteFrameCache.m
│   │   ├── CCSpriteFrame.h
│   │   ├── CCSpriteFrame.m
│   │   ├── CCSprite.h
│   │   ├── CCSprite.m
│   │   ├── CCTexture2D.h
│   │   ├── CCTexture2D.m
│   │   ├── CCTextureAtlas.h
│   │   ├── CCTextureAtlas.m
│   │   ├── CCTextureCache.h
│   │   ├── CCTextureCache.m
│   │   ├── CCTexturePVR.h
│   │   ├── CCTexturePVR.m
│   │   ├── CCTileMapAtlas.h
│   │   ├── CCTileMapAtlas.m
│   │   ├── CCTMXLayer.h
│   │   ├── CCTMXLayer.m
│   │   ├── CCTMXObjectGroup.h
│   │   ├── CCTMXObjectGroup.m
│   │   ├── CCTMXTiledMap.h
│   │   ├── CCTMXTiledMap.m
│   │   ├── CCTMXXMLParser.h
│   │   ├── CCTMXXMLParser.m
│   │   ├── CCTransition.h
│   │   ├── CCTransition.m
│   │   ├── CCTransitionPageTurn.h
│   │   ├── CCTransitionPageTurn.m
│   │   ├── CCTransitionRadial.h
│   │   ├── CCTransitionRadial.m
│   │   ├── ccTypes.h
│   │   ├── cocos2d.h
│   │   ├── cocos2d.m
│   │   ├── Platforms
│   │   │   ├── CCGL.h
│   │   │   ├── CCNS.h
│   │   │   ├── iOS
│   │   │   │   ├── CCDirectorIOS.h
│   │   │   │   ├── CCDirectorIOS.m
│   │   │   │   ├── CCTouchDelegateProtocol.h
│   │   │   │   ├── CCTouchDispatcher.h
│   │   │   │   ├── CCTouchDispatcher.m
│   │   │   │   ├── CCTouchHandler.h
│   │   │   │   ├── CCTouchHandler.m
│   │   │   │   ├── EAGLView.h
│   │   │   │   ├── EAGLView.m
│   │   │   │   ├── ES1Renderer.h
│   │   │   │   ├── ES1Renderer.m
│   │   │   │   ├── ESRenderer.h
│   │   │   │   ├── glu.c
│   │   │   │   └── glu.h
│   │   │   └── Mac
│   │   │   ├── CCDirectorMac.h
│   │   │   ├── CCDirectorMac.m
│   │   │   ├── CCEventDispatcher.h
│   │   │   ├── CCEventDispatcher.m
│   │   │   ├── MacGLView.h
│   │   │   ├── MacGLView.m
│   │   │   ├── MacWindow.h
│   │   │   └── MacWindow.m
│   │   └── Support
│   │   ├── base64.c
│   │   ├── base64.h
│   │   ├── CCArray.h
│   │   ├── CCArray.m
│   │   ├── ccCArray.h
│   │   ├── CCFileUtils.h
│   │   ├── CCFileUtils.m
│   │   ├── CCProfiling.h
│   │   ├── CCProfiling.m
│   │   ├── ccUtils.c
│   │   ├── ccUtils.h
│   │   ├── CGPointExtension.h
│   │   ├── CGPointExtension.m
│   │   ├── OpenGL_Internal.h
│   │   ├── TGAlib.h
│   │   ├── TGAlib.m
│   │   ├── TransformUtils.h
│   │   ├── TransformUtils.m
│   │   ├── uthash.h
│   │   ├── utlist.h
│   │   ├── ZipUtils.h
│   │   └── ZipUtils.m
│   ├── CocosDenshion
│   │   ├── CDAudioManager.h
│   │   ├── CDAudioManager.m
│   │   ├── CDConfig.h
│   │   ├── CDOpenALSupport.h
│   │   ├── CDOpenALSupport.m
│   │   ├── CocosDenshion.h
│   │   ├── CocosDenshion.m
│   │   ├── SimpleAudioEngine.h
│   │   └── SimpleAudioEngine.m
│   ├── cocoslive
│   │   ├── CLScoreServerPost.h
│   │   ├── CLScoreServerPost.m
│   │   ├── CLScoreServerRequest.h
│   │   ├── CLScoreServerRequest.m
│   │   ├── cocoslive.h
│   │   └── cocoslive.m
│   ├── FontLabel
│   │   ├── FontLabel.h
│   │   ├── FontLabel.m
│   │   ├── FontLabelStringDrawing.h
│   │   ├── FontLabelStringDrawing.m
│   │   ├── FontManager.h
│   │   ├── FontManager.m
│   │   ├── ZAttributedString.h
│   │   ├── ZAttributedString.m
│   │   ├── ZAttributedStringPrivate.h
│   │   ├── ZFont.h
│   │   └── ZFont.m
│   ├── Fonts
│   │   ├── Abberancy.ttf
│   │   ├── Abduction.ttf
│   │   ├── A Damn Mess.ttf
│   │   ├── arial16.fnt
│   │   ├── arial16.png
│   │   ├── bitmapFontTest2.bmp
│   │   ├── bitmapFontTest2.fnt
│   │   ├── bitmapFontTest3.fnt
│   │   ├── bitmapFontTest3.png
│   │   ├── bitmapFontTest4.fnt
│   │   ├── bitmapFontTest4.png
│   │   ├── bitmapFontTest5.fnt
│   │   ├── bitmapFontTest5.png
│   │   ├── bitmapFontTest.fnt
│   │   ├── bitmapFontTest.png
│   │   ├── fps_images-hd.png
│   │   ├── fps_images.png
│   │   ├── futura-48.fnt
│   │   ├── futura-48.png
│   │   ├── konqa32.fnt
│   │   ├── konqa32-hd.fnt
│   │   ├── konqa32-hd.png
│   │   ├── konqa32.png
│   │   ├── larabie-16-hd.png
│   │   ├── larabie-16.png
│   │   ├── MarkerFelt.ttc
│   │   ├── Paint Boy.ttf
│   │   ├── Schwarzwald Regular.ttf
│   │   ├── Scissor Cuts.ttf
│   │   ├── tuffy_bold_italic-charmap-hd.png
│   │   └── tuffy_bold_italic-charmap.png
│   ├── LICENSE_Box2D.txt
│   ├── LICENSE_cocos2d.txt
│   ├── LICENSE_CocosDenshion.txt
│   ├── LICENSE_FontLabel.txt
│   ├── LICENSE_TouchJSON.txt
│   ├── SBJson
│   │   ├── NSObject+SBJson.h
│   │   ├── NSObject+SBJson.m
│   │   ├── SBJson.h
│   │   ├── SBJsonParser.h
│   │   ├── SBJsonParser.m
│   │   ├── SBJsonStreamParserAccumulator.h
│   │   ├── SBJsonStreamParserAccumulator.m
│   │   ├── SBJsonStreamParserAdapter.h
│   │   ├── SBJsonStreamParserAdapter.m
│   │   ├── SBJsonStreamParser.h
│   │   ├── SBJsonStreamParser.m
│   │   ├── SBJsonStreamParserState.h
│   │   ├── SBJsonStreamParserState.m
│   │   ├── SBJsonStreamWriterAccumulator.h
│   │   ├── SBJsonStreamWriterAccumulator.m
│   │   ├── SBJsonStreamWriter.h
│   │   ├── SBJsonStreamWriter.m
│   │   ├── SBJsonStreamWriterState.h
│   │   ├── SBJsonStreamWriterState.m
│   │   ├── SBJsonTokeniser.h
│   │   ├── SBJsonTokeniser.m
│   │   ├── SBJsonUTF8Stream.h
│   │   ├── SBJsonUTF8Stream.m
│   │   ├── SBJsonWriter.h
│   │   └── SBJsonWriter.m
│   └── TouchJSON
│   ├── CDataScanner.h
│   ├── CDataScanner.m
│   ├── Extensions
│   │   ├── CDataScanner_Extensions.h
│   │   ├── CDataScanner_Extensions.m
│   │   ├── NSDictionary_JSONExtensions.h
│   │   └── NSDictionary_JSONExtensions.m
│   └── JSON
│   ├── CJSONDeserializer.h
│   ├── CJSONDeserializer.m
│   ├── CJSONScanner.h
│   ├── CJSONScanner.m
│   ├── CJSONSerializer.h
│   ├── CJSONSerializer.m
│   └── JSONRepresentation.h
└── __MACOSX
└── AngryBirds-final
├── AngryBirds
│   └── en.lproj
├── Images
└── libs
└── cocos2d
└── Platforms
└── iOS

42 directories, 482 files

标签:

实例下载地址

愤怒的小鸟源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警