0 Basic Swift Combat development from beginner to proficient (4 major project combat, cool run panda, Baidu Music, football games, etc.)

Source: Internet
Author: User
Tags spritekit





Part I: Swift basic syntax

Section 1th: Variables

Section 2nd: Constants

Section 3rd: Writing Swift programs using Playround

Section 4th: type checking and inference

Section 5th: Type aliases

Section 6th: Calculators

Part Two: Characters and strings

Section 1th: characters (characters)

Section 2nd: string-Definition

Part III: Data Types (DataType)

1th: Integral type (int, Uint)

2nd section: Floating point number

Section 3rd: Bool

Part IV: Data type conversions

1th section string Conversion numeric type

2nd section numeric type conversion string

Section 3rd: Converting between numeric types

More............

Project Combat 1:100-degree online music case tutorial


1. Baidu Online music-general overview
2, Baidu online music-interface layout and design
3. Baidu online music-Main interface class
4. Baidu online music-Get Remote data (1)
5. Baidu online music-Get Remote Data (2)
6, Baidu online music-image cache implementation
7, Baidu online music-song list of the show play
8, Baidu online music-play music playback
9, Baidu online music-view jump, pass and bounce back play
10. Baidu online music-show animation
11, Baidu online music-play progress bar play
12. Baidu online music-play time show play
13, Baidu online music-simple gesture control pause playback Playback


Project Combat II: Weather forecast Case Tutorial


1. Online Weather Forecast-course overview Play
2. Online weather forecast-create app
3. Online weather forecast-build prototypes using Interfacebuilder
4. Online weather Forecast-using corelocation framework
5. Online weather forecast-play with cocoapods service
6. Online weather forecast-play with afnetworking frame
7. Online weather forecast-using the IB update interface JSON data parsing (1) Playback
8. Online weather Forecast-using the IB update interface JSON data parsing (2) playback
9. Online weather Forecast-using the IB update interface JSON data parsing (3) playback
10, online weather forecast-app beautification


Project combat three: Spritekit Engine football game Game tutorial

1, based on Spritekit game engine football Game _ Game Course overview
2, based on Spritekit game engine Soccer Game _ Create Ballapp project and understand the framework
3. Game boundary configuration based on Spritekit game engine soccer Game
4, based on Spritekit game engine football Game Games _ add Football
5, based on Spritekit game engine soccer Game _ Football rotation 1 play
6, based on Spritekit game engine soccer Game _ Football rotation 2 Play
7, based on Spritekit game engine soccer Game _ interface elements set play
8, based on the Spritekit game engine soccer Game _ game start play
9, based on Spritekit game engine soccer Game _ record game time play
10, based on Spritekit game engine soccer Game _ Collision Detection Play
11, based on Spritekit game engine Soccer Game _ Add banner play
12, based on Spritekit game engine soccer Game _ randomly generated banner play
13, based on Spritekit game engine soccer Game _ collision and remove play
14, based on Spritekit game engine Soccer Game _ Add turn scene play
15, based on Spritekit game engine football game games _ game End


Project combat four: Spritekit engine cool run Panda game game

1, Cool run Panda game overview
2. Create Project Import Material
3. Create Panda class
4. Panda Running Animation
5. Panda Jumping and scrolling animation
6. Panda Status Settings
7, Scene background settings
8. Game Platform Setting principle
9. Create a game platform
10. Create a game platform factory
11, the Mobile platform
12, the platform has been continuously generated
13. Randomly generated platform location
14. Remove the platform that is already outside the scene
15. Background scrolling principle
16. Background scrolling Implementation
17. Create Collision Detection Identification class
18, scene set physical collision
19, Panda set physical collision
20, Panda and scene collision detection
21. Platform Crash settings
22, the panda's two-segment jump
23, Panda Roll
24. Add a small apple
25, the creation of production of small Apple factory class
26. The panda and the Apple collide
27. Add panda and Apple clash music
28. Add background music
29. Create the game end scene
30. Create a transition effect
31. End of game

Courses that are interested in this course add me, contact QQ 2748165793

0 Basic Swift Combat development from beginner to proficient (4 major project combat, cool run panda, Baidu Music, football games, etc.)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.