Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
E-book details
Log in, If you're interested in the contents of the item.
Creating Games with cocos2d for iPhone 2. Master cocos2d through building nine complete games for the iPhone with this book and
Ebook
Cocos2d for iPhone is a simple (but powerful) 2D framework that makes it easy to create games for the iPhone. There are thousands of games in the App Store already using cocos2d. Game development has never been this approachable and easy to get started.
Creating Games with cocos2d for iPhone 2 takes you through the entire process of designing and building nine complete games for the iPhone, iPod Touch, or iPad using cocos2d 2.0. The projects start simply and gradually increase in complexity, building on the lessons learned in previous chapters. Good design practices are emphasized throughout.
From a simple match game to an endless runner, you will learn how to build a wide variety of game styles.
You will learn how to implement animation, actions, create artificial randomness, use the Box2D physics engine, create tile maps, and even use Bluetooth to play between two devices.
Creating games with cocos2d for iPhone 2 will take your game building skills to the next level.
Creating Games with cocos2d for iPhone 2 takes you through the entire process of designing and building nine complete games for the iPhone, iPod Touch, or iPad using cocos2d 2.0. The projects start simply and gradually increase in complexity, building on the lessons learned in previous chapters. Good design practices are emphasized throughout.
From a simple match game to an endless runner, you will learn how to build a wide variety of game styles.
You will learn how to implement animation, actions, create artificial randomness, use the Box2D physics engine, create tile maps, and even use Bluetooth to play between two devices.
Creating games with cocos2d for iPhone 2 will take your game building skills to the next level.
- Creating Games with cocos2d for iPhone 2
- Table of Contents
- Creating Games with cocos2d for iPhone 2
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers, and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers, and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- 1. Thanks for the Memory Game
- The project is...
- Lets build a menu
- Where is the scene?
- Building the playfield
- We need sprites
- Building a sprite sheet
- On to the playfield
- Creating the playfield header
- Creating the playfield layer
- The flow of the game
- A stack of tiles
- The memory tile class
- Loading tiles
- Drawing tiles
- Adding interactivity
- Checking for matches
- Scoring and excitement
- Animating the score
- Adding lives and game over
- Bringing it all together
- It's quiet...too quiet
- Summary
- 2. Match 3 and Recursive Methods
- The project is
- Basic gem interaction
- The MAGem header
- The MAGem class
- Generating gems
- Building the playfield
- Checking for matches
- Collecting touches
- Moving gems
- Checking moves
- Removing gems
- The update method
- Predictive logic
- Artificial randomness
- Summary
- 3. Thumping Moles for Fun
- The project is
- Design approach
- Designing the spawn
- Portrait mode
- Custom TTF fonts
- Defining a molehill
- Building the mole
- Making a molehill
- Drawing the ground
- Mole spawning
- Special moles
- Moving moles
- The animation cache
- Combining actions and animation
- Simultaneous actions
- Deleting moles
- Touching moles
- Tying it together
- Scoring the mole
- Summary
- The project is
- 4. Give a Snake a Snack
- The project is
- Design approach
- Building a better snake
- Anatomy of a snake segment
- Dissecting the snake
- Building the head
- Building the body segments
- Moving the snake
- Turning the snake
- Death of a snake
- Building the environment
- Outer walls
- Inner walls
- Building snake food
- Collisions and eating
- Levels and difficulties
- The main loop
- Level-up checking
- Dead mice
- Buthow do we control the snake?
- Summary
- The project is
- 5. Brick Breaking Balls with Box2D
- The project is
- Box2D a primer
- Box2D what is it?
- Basic parts of Box2D
- Box2D what is it?
- On to the game!
- World building
- On the edge
- Having a ball
- Setting everything in motion
- Collision handling
- Losing your ball
- Destruction
- Paddling around
- Paddle fixture
- Touching the paddle
- Storing player data
- Displaying player data
- Building bricks
- Loading a plist
- Picking a pattern
- Breaking bricks, for real
- Power-ups, good and bad
- Picking up power-ups
- Paddle deformation
- Restoring the paddle
- Multiball
- Losing lives with multiball
- Summary
- 6. Cycles of Light
- The game is
- Design review
- Let's build a bike
- CLBike header
- CLBike implementation
- Bike rotation
- Turning the bike
- Building walls
- Boundary walls
- Bike walls
- Bike integration
- Bike movement
- Control buttons
- Touching buttons
- Flashing with blocks
- Finishing the buttons
- Building the background grid
- Drawing the grid
- The second grid
- Moving grids
- The glScissor
- The playfield
- Generating the bikes
- Collision handling
- Making it move
- Crashing bikes
- Bluetooth multiplayer
- Peer Picker
- Session callbacks
- Sending messages
- Receiving data
- Upgrading our bikes
- Why send moves?
- Summary
- 7. Playing Pool, Old School
- The game is
- Overall design
- Building the table
- The Box2D world
- Building the rails
- Building pockets
- Creating the cue stick
- Loading the rules
- Rules.plist
- Rack 'em up
- Building the rack
- Player HUD
- Displaying messages
- Collision handling
- Building the control base
- One-touch control
- Two-touch control
- The rules engine
- Putting balls back
- Checking the table
- The playfield init method
- Summary
- 8. Shoot, Scroll, Shoot Again
- The game is
- Design review
- Tiled a primer
- Drawing the ground
- Logic layers
- Spawn layer
- Understanding TMX format
- Creating an HD map
- Implementing the tilemap
- Adding our hero
- Focus on the hero
- Controlling the hero with SneakyJoystick
- Tilt controls
- Interpreting the controls
- Building the HUD
- Scene construction
- Tile helper methods
- Tile self-identification
- Smarter hero walking
- Time for bullets
- TDBullet class
- Building the enemy
- Adding the enemies
- Collision handling
- Everybody gets hit
- Game over, man
- Smarter enemies
- Code not covered here
- Summary
- 9. Running and Running and Running...
- The game is...
- Design review
- Building the ground
- ERTile class
- Adding gap tiles
- Scrolling the tiles
- Parallax background
- Our hero
- Animation loading
- Updating the hero
- Touch controls
- Shooting bullets
- Enemies everywhere
- Collision handling
- Getting shot with particles
- Death of hero
- Summary
- Index
- Title: Creating Games with cocos2d for iPhone 2. Master cocos2d through building nine complete games for the iPhone with this book and
- Author: Paul Nygard
- Original title: Creating Games with cocos2d for iPhone 2. Master cocos2d through building nine complete games for the iPhone with this book and ebook.
- ISBN: 9781849519014, 9781849519014
- Date of issue: 2012-12-24
- Format: Ebook
- Item ID: e_3bic
- Publisher: Packt Publishing