Make iPhone and iPad games without programming
2.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
287 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Make iPhone and iPad games without programming to your Wishlist.

Add to Wishlist

Make iPhone and iPad games without programming

Learn how to make games without writing a single line of code! Also get the game source code and 100 game graphics!
2.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
287 students enrolled
Created by John Bura
Last updated 8/2013
English
Curiosity Sale
Current price: $10 Original price: $75 Discount: 87% off
30-Day Money-Back Guarantee
Includes:
  • 12 hours on-demand video
  • 6 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • To learn how to make a game
  • To learn how to upload to the app store
  • To learn how to set up your own indie studio
View Curriculum
Requirements
  • An apple computer
  • A current Mac OS
  • Game Salad the free version
Description

BONUS!!!!

YOU GET 176 GAME READY IMAGES WITH THIS COURSE WHEN YOU BUY IT!


Have you ever wanted to make a game? You have tried to Google tutorials and tried to learn how to code. You plow through tutorial after tutorial and get nowhere. After much frustration, you give up and put your fantastic game ideas aside.

Luckily if you want to make iPhone, iPad, mac store and android games you are in luck. If you take this course you can learn the basics of game design and learn how to make iPhone and iPad games with absolutely zero programming!  It sounds too good to be true but you can realize your game without writing one single line of code!

This course goes through all of the fine details you will need to start building successful games. The course is designed for beginners to help you understand how a game engine works and the logic behind game production. In this course the fine details on how to make games offered. The instructor shows you the theory behind the games and give you the student a great knowlege base that you wouldn't normally find on the internet. There is tons of content that will give you the foundation you need to become a great game designer. 

This is a course that is aimed at beginners who want to make a game for themselves or for somebody else. This course is not a technical development course. The course mainly focuses on how the basics of games design and is not for experienced users. For this course you will need a mac computer. The software only runs on a mac. It is highly recommended that you have the latest version and OS that apple has provided. 

This course is recommended for
- This course is aimed at beginners who want to make games today
- People who want to build games and add them to their resume

This course is not for
- Experienced programmers who know what they are doing. This course is meant for people who don't want to program. Or want an easier starting point than traditional coding courses. 

There is no excuse not to start. Start learning how to make games today!

Who is the target audience?
  • Complete beginners
Students Who Viewed This Course Also Viewed
Curriculum For This Course
308 Lectures
13:08:52
+
Introduction
4 Lectures 04:32
+
Let's Begin Making Games
18 Lectures 38:01



8. Testing your game
02:02

9. Actor Images
01:06

10. Object Attributes
02:30

11. Changing the Background Color
01:55

12. Blending Modes
02:15

13. Stretch and tiling
02:59

14. More about tiling
01:27

15. Flipping the image
00:38

16. Moving an object left and right
02:54

17. How to rotate and object
01:41

18 Applying a max speed
01:31

19. Adding gravity to an object
01:37

20. Accelerate
03:05

21. Adding in a collide degree
01:48

22. Physics
03:54
+
Attributes
10 Lectures 25:47
23. Attributes boolean variables
03:25

24. Local attributes and scope
02:20

25. Texture Variables
02:42

26. Number variables integer and real
02:23

27. Angle Variables
01:27

28. Index Attributes
02:00

29. Adding a variable to the screen
03:33

30. Adding in two variables to the display text behavior
02:26

31. Display Text behavior
02:25

32. Talking about proper variable names
03:06
+
Game Salad functions
51 Lectures 01:41:49
33. Talking about behaviors and accelerate towards
02:38

34. Animations
01:49

35. Change attribute
01:42

36. Change image
00:32

37. Adding in a rule
01:57

38. Rules and touch
01:43

39. Overlapping and coliding
01:29

40. Actor tags
02:49

41. Auto Rotation
01:06

42. Adding in a key and adding in multiple conditions
02:25

43. Setting a rule to any condition
02:40

44. Mouse button down
00:49

45. Hibernate and pausing the game
01:11

46. The otherwise functions in rules
01:15

47. Rule Review
01:40

48. Changing Scenes
02:26

49. ScreenShots
01:51

50. Change Velocity
03:00

52. Colide objects with tags
01:13

53. Constrain attribute
02:17

54. Control camera
03:15

55. Camera tracking area
02:10

56. Tracking area with a bigger area
02:03

57. Camera origin
01:08

58. Destroy
02:49

59. Groups
01:33

60. Interpolate
01:52

61. Interpolate values
01:37

62. Adding text
03:17

63. Log Debugging statement
01:58

64. Move
01:17

65. Move to
02:29

66. Notes
01:27

67. Particles
01:05

68. Particles part 2
03:48

69. Particles part 3
01:34

70. Final thoughts on particles
01:14

71. Pausing a game
03:23

73. Play sound effect
02:34

73. Play sound effect
01:41

74. Replicate behavior
01:36

75. Reset game and reset scene
02:19

76. Rotate
01:56

77. Rotate to angle
00:54

78. Vector to angle
02:22

79. Rotate to position
00:43

80. Saving and loading
02:07

81. Spawning actors
01:42

82. Times and game loops
05:30

83. Pro features
02:04

84. Changing from iPhone 5 to iPhone 4s
01:50
+
Tables
4 Lectures 10:04
85. Introduction to tables
03:03

86. Table values
01:54

87. Good Table organization skills
02:39

88. Table Data in game
02:28
+
Menu template
4 Lectures 09:16
89. Introduction to the rest of the course
00:33

90. Starting a menu template
04:48

91. Adding extra scenes
01:49

92. Finishing off the template
02:06
+
Color Stars Template
20 Lectures 01:01:03
93. New template color stars
02:53

94. Setting up the the rules for color change
04:03

95. Adding more background color logic
04:46

96. Adding in the timer
04:17

97. Talking about saving and naming
02:42

98. Adding in an attribute to the timer
02:14

99. Adding in some star logic and adding
02:26

99a. Changing the star size and talking about game mechanics
02:41

100. Adding in the score HUD
02:33

101. Adding in a score modifier
02:18

102. Adding in the logic to the other stars
02:03

103. Testing your game
00:42

104. Adding in a random location the screen
04:30

105. The value of getting things right the first time
01:55

106. Adding in the random to the star logic
02:15

107. Adding in a grow to the spawn
03:25

108. Adding in the difficulty buttons
04:39

109 Adding in a final screen
07:35

110. Adding in a reset button
01:34

111. Closing thoughts
01:32
+
Starting a new game
49 Lectures 01:56:14
112. Stripping a game to start a new one
02:17

113. Adding in gravity
02:35

114. Adding in walls
02:22

115. Adding velocity
03:55

116 Adding randomization
01:38

117 Adding in mass to the balls
01:48

118. Fixing a small mistake
02:37

119. Adding mass and bounciness
03:38

120. Adding a random velocity to the balls
02:01

121. Changing the background color from red to blue
01:23

122. Adding in special feature to colors
02:07

123. Adding in a hel HUD
03:06

124 Adding in another mechanic
00:58

125. Adding in another help message
01:50

126. Cleaning up the project
01:40

127. Adding in the touch logic
01:47

128 Adding in ball spawning logic
06:41

129 Adding in another logic point
01:38

130 Setting up a game over screen
01:46

131 Fixing a small bug
00:41

132 Adding in the game over logic part 1
02:13

133. Setting up the game over logic part 2
01:51

134 Game over logic part 3
02:41

135 Adding in score
02:13

136 Adding in round logic
03:41

137. Adding in the score modifier logic
01:36

138. Adding in a cool score graphic
05:23

139. Closing thoughts on this game
00:51

140 Starting a new project
01:07

141. Setting up the ball and the spawning
01:39

142. Adding the velocity of the ball
01:31

143 Adding in the touch X and touch Y
02:56

144. Changing the ball spawn lociation
01:02

145 Adding in walls
01:46

146. Modifying the vector to angle
01:05

147. Adding in the score
03:02

148. Adding in a timer and a spawner
02:18

149. Adding in a spawner attribute
03:33

150. Setting up the other balls
02:38

151. Adding in the number logic
00:59

152. More about garbage collection
02:12

154 Adding in other ball logic
04:11

155. Adding in explosion particles
05:17

156 Adding in the other particles
03:07

157. Adding in the blue particles
01:41

158. Adding in the bottom HUD
02:38

159. Adding in a game over screen
04:03

160 Adding in a difficulty setter
02:04

161 Final thoughts
00:28
+
Ball Zombies
37 Lectures 01:35:33
162. Ball Zombies intro
01:08

163 Adding in varibles
02:22

164. Adding in a vector 2 angle
02:22

165. Vector 2 angle part 2
00:47

166 Adding in a constrain
01:28

167 Adding a projectile
02:39

168 changing the projectile color and changing the player rotation
01:20

169. Adding in the player position
03:27

170 Adding in the zombie
02:32

171. Setting up a local variable and setting up a hitpoint
03:35

172 Adding in a global variable to change local variable.mov
03:24

173 Adding in a powerup
04:21

174. Walls
01:42

175 Spawning enemies
02:44

176. Adding a zombie counter
02:10

177 Adding in a zombie limit
02:26

178. Adding in the zombie counter destroy logic
02:24

179 Adding in the score
02:54

180 Adding in the score logic to the player
01:02

181 Spawning the powerup
03:57

182 Spawning the powerup at random
01:52

183 Adding in more powerup logic
02:41

184 Fixing the powerup Spawn Bug
01:34

185. Adding in a score animation
05:52

186. Adding in an infinite difficulty measure
01:36

187 Adding in a game over logic
03:53

188 Adding in a menu part 1
01:44

189. Adding in a menu part 2
01:49

190. Setting up a credits screen
03:38

191. Adding in a credits screen part 2
03:40

192. Adding in achievements
03:19

193. Adding in achievement variables
03:27

194 Adding in the logic
02:23

195. Adding the achievement text
02:59

196. Adding in a text variable
02:42

197. Adding in the variable text
01:57

198 Closing thoughts
01:43
+
Road to the app store: Let's release an app
12 Lectures 30:17
199. Apple Developer program
01:06

200. iOS Dev Center
02:48

201. Publishing a game salad project
01:43

202. Setting up and generating the app
04:53

203. Adding the app icon
02:15

204. Setting up the app in itunes connect
03:04

205 Setting up the description in itunes connect
05:14

206 Images
01:58

207 Clicking read to upload
00:50

208. Signing the app
01:49

209 Final pushes to the app store
02:59

210 Closing thoughts on the app store
01:38
6 More Sections
About the Instructor
John Bura
4.3 Average rating
5,650 Reviews
125,835 Students
124 Courses
Best Selling Instructor Web/App/Game Developer 300k Students

John Bura is has been a successful Udemy instructor since 2011. John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to the top 10 in the Apple's app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.