Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Make iPhone and iPad games without programming
Introduction
Introduction (0:42)
Free stuff to download (0:18)
3. The format of this course (0:18)
4. Download Game Salad (0:40)
Let's Begin Making Games
5. Opening a new Project (0:40)
6. The Game Area (0:40)
7. Adding in an Actor (0:40)
8. Testing your game (2:02)
9. Actor Images (1:04)
10. Object Attributes (2:02)
11. Changing the Background Color (1:52)
12. Blending Modes (1:52)
13. Stretch and tiling (1:52)
14. More about tiling (1:52)
15. Flipping the image (0:33)
16. Moving an object left and right (2:51)
17. How to rotate and object (0:33)
18 Applying a max speed (1:29)
19. Adding gravity to an object (1:34)
20. Accelerate (1:29)
21. Adding in a collide degree (1:47)
22. Physics (3:51)
Attributes
23. Attributes boolean variables (3:14)
24. Local attributes and scope (2:19)
25. Texture Variables (2:19)
26. Number variables integer and real (2:19)
27. Angle Variables (2:19)
28. Index Attributes (1:56)
29. Adding a variable to the screen (1:56)
30. Adding in two variables to the display text behavior (1:56)
31. Display Text behavior (2:21)
32. Talking about proper variable names (2:21)
Game Salad functions
33. Talking about behaviors and accelerate towards (2:21)
34. Animations (1:38)
35. Change attribute (1:37)
36. Change image (1:37)
37. Adding in a rule (1:52)
38. Rules and touch (1:43)
39. Overlapping and coliding (1:43)
40. Actor tags (1:43)
41. Auto Rotation (1:43)
42. Adding in a key and adding in multiple conditions (2:21)
43. Setting a rule to any condition (2:21)
44. Mouse button down (2:21)
45. Hibernate and pausing the game (1:06)
46. The otherwise functions in rules (1:06)
47. Rule Review (1:06)
48. Changing Scenes (2:25)
49. ScreenShots (1:51)
50. Change Velocity (2:52)
52. Colide objects with tags (1:07)
53. Constrain attribute (2:15)
54. Control camera (3:05)
55. Camera tracking area (2:08)
56. Tracking area with a bigger area (2:03)
57. Camera origin (2:44)
58. Destroy (2:44)
59. Groups (1:25)
60. Interpolate (2:44)
61. Interpolate values (1:35)
62. Adding text (1:35)
63. Log Debugging statement (1:35)
64. Move (1:35)
65. Move to (2:19)
66. Notes (2:19)
67. Particles (2:19)
68. Particles part 2 (3:45)
69. Particles part 3 (1:33)
70. Final thoughts on particles (1:33)
71. Pausing a game (1:33)
73. Play sound effect (2:34)
73. Play sound effect (2:34)
74. Replicate behavior (1:34)
75. Reset game and reset scene (2:34)
76. Rotate (1:56)
77. Rotate to angle (1:56)
78. Vector to angle (1:56)
79. Rotate to position (0:41)
80. Saving and loading (0:41)
81. Spawning actors (0:41)
82. Times and game loops (5:28)
83. Pro features (5:28)
84. Changing from iPhone 5 to iPhone 4s (1:45)
Tables
85. Introduction to tables (1:45)
86. Table values (1:49)
87. Good Table organization skills (1:49)
88. Table Data in game (2:28)
Menu template
89. Introduction to the rest of the course (2:28)
90. Starting a menu template (2:28)
91. Adding extra scenes (1:47)
92. Finishing off the template (1:47)
Color Stars Template
93. New template color stars (2:52)
94. Setting up the the rules for color change (2:52)
95. Adding more background color logic (4:44)
96. Adding in the timer (4:16)
97. Talking about saving and naming (2:42)
98. Adding in an attribute to the timer (4:16)
99. Adding in some star logic and adding (2:23)
99a. Changing the star size and talking about game mechanics (2:23)
100. Adding in the score HUD (2:30)
101. Adding in a score modifier (2:16)
102. Adding in the logic to the other stars (2:30)
103. Testing your game (0:37)
104. Adding in a random location the screen (4:28)
105. The value of getting things right the first time (4:28)
106. Adding in the random to the star logic (2:09)
107. Adding in a grow to the spawn (2:09)
108. Adding in the difficulty buttons (4:39)
109 Adding in a final screen (4:39)
110. Adding in a reset button (4:39)
111. Closing thoughts (1:31)
Starting a new game
112. Stripping a game to start a new one (1:31)
113. Adding in gravity (2:29)
114. Adding in walls (2:29)
115. Adding velocity (2:29)
116 Adding randomization (1:38)
117 Adding in mass to the balls (1:38)
118. Fixing a small mistake (1:38)
119. Adding mass and bounciness (3:37)
120. Adding a random velocity to the balls (3:37)
121. Changing the background color from red to blue (1:22)
122. Adding in special feature to colors (1:22)
123. Adding in a hel HUD (3:04)
124 Adding in another mechanic (0:58)
125. Adding in another help message (1:44)
126. Cleaning up the project (1:37)
127. Adding in the touch logic (1:42)
128 Adding in ball spawning logic (1:42)
129 Adding in another logic point (1:42)
130 Setting up a game over screen (1:40)
131 Fixing a small bug (1:40)
132 Adding in the game over logic part 1 (1:40)
133. Setting up the game over logic part 2 (1:40)
134 Game over logic part 3 (2:40)
135 Adding in score (2:40)
136 Adding in round logic (2:40)
137. Adding in the score modifier logic (1:35)
138. Adding in a cool score graphic (1:35)
139. Closing thoughts on this game (1:35)
140 Starting a new project (1:06)
141. Setting up the ball and the spawning (1:06)
142. Adding the velocity of the ball (1:06)
143 Adding in the touch X and touch Y (2:56)
144. Changing the ball spawn lociation (2:56)
145 Adding in walls (2:56)
146. Modifying the vector to angle (1:05)
147. Adding in the score (1:05)
148. Adding in a timer and a spawner (2:18)
149. Adding in a spawner attribute (2:18)
150. Setting up the other balls (2:36)
151. Adding in the number logic (2:36)
152. More about garbage collection (2:12)
154 Adding in other ball logic (4:11)
155. Adding in explosion particles (3:07)
156 Adding in the other particles (4:11)
157. Adding in the blue particles (1:41)
158. Adding in the bottom HUD (1:41)
159. Adding in a game over screen (1:41)
160 Adding in a difficulty setter (2:04)
161 Final thoughts (0:27)
Ball Zombies
162. Ball Zombies intro (1:06)
163 Adding in varibles (0:27)
164. Adding in a vector 2 angle (2:22)
165. Vector 2 angle part 2 (0:46)
166 Adding in a constrain (0:46)
167 Adding a projectile (2:37)
168 changing the projectile color and changing the player rotation (2:37)
169. Adding in the player position (2:37)
170 Adding in the zombie (2:29)
171. Setting up a local variable and setting up a hitpoint (2:29)
172 Adding in a global variable to change local variable.mov (3:22)
173 Adding in a powerup (2:29)
174. Walls (1:41)
175 Spawning enemies (1:41)
176. Adding a zombie counter (1:41)
177 Adding in a zombie limit (2:20)
178. Adding in the zombie counter destroy logic (2:20)
179 Adding in the score (2:20)
180 Adding in the score logic to the player (2:20)
181 Spawning the powerup (3:56)
182 Spawning the powerup at random (3:56)
183 Adding in more powerup logic (3:56)
184 Fixing the powerup Spawn Bug (3:56)
185. Adding in a score animation (5:51)
186. Adding in an infinite difficulty measure (5:51)
187 Adding in a game over logic (5:51)
188 Adding in a menu part 1 (5:51)
189. Adding in a menu part 2 (1:48)
190. Setting up a credits screen (1:48)
191. Adding in a credits screen part 2 (1:48)
192. Adding in achievements (3:18)
193. Adding in achievement variables (3:26)
194 Adding in the logic (3:18)
195. Adding the achievement text (2:57)
196. Adding in a text variable (2:57)
197. Adding in the variable text (2:57)
198 Closing thoughts (2:57)
Road to the app store: Let's release an app
199. Apple Developer program (1:06)
200. iOS Dev Center (1:06)
201. Publishing a game salad project (1:06)
202. Setting up and generating the app (1:06)
203. Adding the app icon (2:15)
204. Setting up the app in itunes connect (2:15)
205 Setting up the description in itunes connect (2:15)
206 Images (1:55)
207 Clicking read to upload (1:55)
208. Signing the app (1:55)
209 Final pushes to the app store (1:55)
210 Closing thoughts on the app store (1:27)
Tips and time savers when making games
211 Learning how to brainstorm (1:27)
212 Brainstorming (2:44)
213 Where to begin (2:53)
214 Make every moment count (2:53)
215. Divergent thinking (2:53)
216. Talk to other people (1:44)
217 Explore as much as possible (2:21)
218 Always cross poliniate (2:18)
219 Find ideas in odd places (2:18)
220 Write everything down (2:18)
Making a side scrolling shooter
221 Let's make a side scrolling shooter (0:40)
222. Making shooters (1:28)
223. Make it then think about it (1:28)
224. Getting started (1:28)
225 Thinking about the concept (1:14)
226 Think about the mechanics (1:14)
227. Think about the art (1:14)
228. Development (1:33)
229. The last 10% (1:33)
230 Going backwards (2:41)
231 Finalizing your game (2:41)
232 Final thoughts (2:54)
233. Working in a box (0:23)
234 Constraints liberate (2:24)
235 Making another shooter (1:02)
236 Setting up the scope (0:51)
237 The game concepts (0:51)
238 Simple shooter (0:51)
239 Power-ups (1:11)
240 Antagonists (1:40)
241 GamePlay (1:40)
242 Art (2:12)
243 Mechanics (1:46)
244 HUD (1:11)
245 Finishing the game (1:11)
Making a game like 1942
246 Making a game like 1942 (0:31)
247 Building a game like another game (1:21)
248 Setting up the scope (0:39)
249 This game is art intensive (1:06)
250 Play 1942 and improve (0:57)
251 Plot and setting (0:56)
252. Controls (1:12)
253 Development and implimentation (1:19)
254 Learn to scale your production style (1:19)
255 Comparing projects (1:19)
256 Finishing your project (1:17)
User Interface
257 User interface (1:17)
258 What makes a good menu screen (1:17)
259 Creativity versus function (1:17)
260 Let's talk about creativity (1:03)
261 It's just a menu screen (0:44)
262 Sketch out your ideas (1:07)
263 Making the menu fit your game (1:07)
264 Find a color scheme (1:42)
265 fonts (1:47)
266 Buttons (1:07)
267 Testing out your ideas (1:07)
268 Alway think about the menu screen (1:07)
269 Rapid prototyping (0:36)
270 What is rapid prototyping (1:19)
271. Why is it so important (1:04)
272. Testing your ideas (1:07)
273 Game mechanics sketches (1:32)
274 Adding art to pre production (1:07)
275 Pre production art (1:47)
276. Action versus inaction (1:26)
277 As a one person studio (1:26)
278. The Scale of your prototypes (0:57)
279 Keep all of your prototypes (0:57)
280 Branching your prototypes (0:57)
281 The web of prototypes (1:01)
282 If you want to share (1:01)
283 In conclusion (1:01)
Production types on how to start your own studio
Production types and introduction (1:26)
Planning (4:41)
Learning how to adapt (1:26)
Project Scope #1 (1:26)
Project Scope #2 (5:03)
Plan according to size (4:56)
Know your role in the project (5:03)
Project management (5:03)
Shipping is a must (6:41)
Creativity under pressure (6:41)
The Process of making games (6:41)
Learn to be reliable (1:43)
If you want to make money (4:38)
Quality does not necessarily mean success (1:43)
Understanding your target market (1:43)
Innovation and bussiness (7:21)
Creativity and business (7:21)
Business as usual with games (5:58)
Tips on how to make money with games (27:19)
Congrats you are finished! (27:19)
Teach online with
182 Spawning the powerup at random
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock