Downloading and installing Corona...3 Building Our First Game – Breakout Breakout – bringing...

Preview:

Citation preview

1 Getting Started with Corona SDK

Downloading and installing Corona

2

3

4

Developing on devices

5

6

7

8

9

Testing our application on an iOS device

10

11

12

13

14

15

16

17

Creating the Hello World build for iOS

18

19

Creating the Hello World build for Android

20

21

2 Lua Crash Course and the Corona Framework

Images

22

Runtime configuration

23

Dynamic resolution images

24

What are functions?

25

26

3 Building Our First Game – Breakout

Breakout – bringing back old-school gaming

27

Understanding Corona physics API

28

29

Red alert!

30

4 Game Controls

Moving in the up direction

31

Brick by brick

32

Directional changes

33

34

5 Animating Our Game

It's sprite mania!

35

Game time!

36

Let's start the round

When the game ends

37

38

Starry skies

Screen touches

39

40

6 Playing Sounds and Music

Time to take control

41

42

7 Physics – Falling Objects

Creating our new game – Egg Drop

43

Displaying the heads-up display

Introducing the main character

44

Body properties

Making the display objects fall

45

Ending the game play

46

8 Operation Composer

Data saving

Pausing the game

47

New game transitions

Creating a loading screen

48

Creating a main menu

Creating an options menu

49

Creating a credits screen

50

9 Handling Multiple Devices and Networking Your Apps

Networking your apps

51

52

10 Optimizing, Testing, and Shipping Your Games

Distributing iOS applications

53

iTunes Connect

54

55

56

Building an iOS application for distribution in Corona

57

The Google Play Store

58

59

60

11 Implementing In-App Purchases

Create an In-App Purchase

61

62

63

64

Testing In-App Purchases

65

66

67

68

Recommended