Game Starter Kit Cheat Sheet

Similar documents
GameSalad Creator Interface

GameSalad Creator. Written by Jack Reed Layout by Anne Austin

Teacher Cheat Sheet - Game Coding Challenges

FLASH ANIMATION TUTORIAL

Recipes4Success. Animate Plant Growth. Share 4 - Animation

To use the keyboard emulation, you must activate it in the tray icon menu (see 2.6 Enable keyboard emulation)

Introduction to Unreal Engine Blueprints for Beginners. By Chaven R Yenketswamy

4 TRANSFORMING OBJECTS

WINDOWS 8.X SIG SEPTEMBER 22, 2014

In order to update you will have to uninstall the current version and install the newer version using the same procedure.

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

The playhead, shown as a vertical red beam, passes each frame when a movie plays back, much like movie fi lm passing in front of a projector bulb.

Autodesk Navisworks Freedom Quick Reference Guide

CS248 Lecture 2 I NTRODUCTION TO U NITY. January 11 th, 2017

Actions and Graphs in Blender - Week 8

Organize Your iphone: Icons and Folders

REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB!

Apps Every College Student Should Have

Getting to Know Pages on ipad

ACS-1805 Introduction to Programming (with App Inventor)

Creating Breakout - Part 2

Work with RSS Feeds. Procedures. Add an RSS Text Object CHAPTER. Procedures, page 7-1

animation, and what interface elements the Flash editor contains to help you create and control your animation.

Burning Laser. In this tutorial we are going to use particle flow to create a laser beam that shoots off sparks and leaves a burn mark on a surface!

Swarm of Bees. See a preview animation of the effect to get an idea about what we are creating here:

Iconasys Advanced 360 Product View Creator. User Guide (Mac OSX)

Alice. Coverage. Mathematical Expressions, Conditional Statements, Control Structures. Arithmetic Expressions Built-in Functions Conditional Execution

SETTINGS AND WORKSPACE

How to create interactive documents

Hardware and Software minimum specifications

Adding a Trigger to a Unity Animation Method #2

How to Convert a PDF to PNG

Beginning Paint 3D A Step by Step Tutorial. By Len Nasman

Fruit Snake SECTION 1

: Rendered background can show navigation mesh : Multi-level backgrounds, priority backgrounds and Z-ordering.

5. Canvas overview. Cricut Design Space User Manual. Design Panel

Create Sponsor Scroll

GAME:IT Pinball. Objectives: Review skills from Introduction Introduce gravity and friction Introduce GML coding into programming

Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem

Save and Restore Backups using itunes File Sharing

Programming Project 1

-Using Excel- *The columns are marked by letters, the rows by numbers. For example, A1 designates row A, column 1.

Pick up a book! 2. Is a reader on screen right now?! 3. Embedding Images! 3. As a Text Mesh! 4. Code Interfaces! 6. Creating a Skin! 7. Sources!

SKIP THIS STEP IF YOUR DISTRICT HAS CHROMEBOOKS FOR EVERY STUDENT WITH THEIR OWN GOOGLE APPS USERNAME!!!

CENTER FOR INNOVATION IN TEACHING AND RESEARCH. ibooks Author. An ibook About Creating ibooks. Create Interactive Books for ipad BY CHAD DENNIS

IAT 445 Lab 10. Special Topics in Unity. Lanz Singbeil

Flash offers a way to simplify your work, using symbols. A symbol can be

Course: Google Drive Episode: Introduction. Note-Taking Guide

S3 Scratch Programming

Wow Admin Panel. Version Probably the best WoW Private Servers trainer out there

GOM Cam User Guide. Please visit our website (cam.gomlab.com) regularly to check out our. latest update.

Tutorial: Overview. CHAPTER 2 Tutorial

[ the academy_of_code] Senior Beginners

A QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE)

How to Transfer Your Contact Information Into Microsoft Outlook 2010

Animate this crate. Part 1 adding PWK Use

Animating the Page IN THIS CHAPTER. Timelines and Frames

COPYRIGHTED MATERIAL. 1Hello ios! A Suitable Mac. ios Developer Essentials

Adobe Flash CS4 Part 1: Introduction to Flash

move object resize object create a sphere create light source camera left view camera view animation tracks

Introduction to Microsoft Word 2010

Introduction to web page creation

Adobe Flash CS4 Part 4: Interactivity

Creating a Histogram Creating a Histogram

The Newsletter will contain a Title for the newsletter, a regular border, columns, Page numbers, Header and Footer and two images.

IN THIS CLASS WE ARE GOING TO LEARN THE BASIC FEATURES OF WINDOWS 8.1 WITH HANDS ON TRAINING THE CLASS WILL RUN ON THE SPEED OF THE AVERAGE STUDENT

Introduction to Microsoft Excel 2010

Manually Zoom Out Mac Screen Size

1. Introduction P Package Contents 1.

Index. Guide. Camera Detect Event Guide. AcuraVision

Dice in Google SketchUp

Windows Movie Maker lets you edit videos from video and photo files. It is free from Microsoft.

DinoCapture Additional Software Instructions for Measurement models

Workshop BOND UNIVERSITY. Bachelor of Interactive Multimedia and Design. Asteroids

BASICS OF PIXLR EDITOR

iart - Calligraphy Brushes and Image Mask iart - Fremantle Arts Centre 2018

Using Flash Animation Basics

Tree and Data Grid for Micro Charts User Guide

XnView Image Viewer. a ZOOMERS guide

Adding Depth to Games

better if the document has a good contrast to the background and all edges are clearly visible. A white document on a white table would be difficult

Autodesk Inventor - Basics Tutorial Exercise 1

9/8/13

Unit 21 - Creating a Navigation Bar in Macromedia Fireworks

GIMP ANIMATION EFFECTS

Edge Television Advertisement. -Open the 3 images of TV characters and the network logo in Photoshop. Your images must be high resolution images!

User Manual Version

SketchUp + Google Earth LEARNING GUIDE by Jordan Martin. Source (images): Architecture

How to Use SVG Cut Files

Premiere Pro Desktop Layout (NeaseTV 2015 Layout)

HYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool.

Gloucester County Library System. Microsoft 2010 PowerPoint

Introduction To Inkscape Creating Custom Graphics For Websites, Displays & Lessons

on the: My Files (Yours may be in a different location) (Android only)

A Guide to App Studio 9.1

Tips and Tricks for Microsoft PowerPoint Game

Working with the BCC Z Space II Filter

Creating a 3D Characters Movement

3D Surface Plots with Groups

-Remember to always hit Command + S every time you make a change to your project going forward.

Transcription:

Game Starter Kit Cheat Sheet In this cheat sheet, I am going to show you how you can create your own custom Flappy Bird Game in a matter of minutes, using FREE Software. The same style of game that was reportedly making $50,000 per day before the developer decided to take it down. You don t need any prior programming experience or any technical skills whatsoever you just need to follow some simple steps. I even provide you with all of the artwork and sounds you will need to create your own version of this #1 Hit Game. Let s get started. Step 1: Download and install the FREE GameSalad Creator Tool on your Mac or PC www.gamesalad.com/creator The FREE version allows you to publish your game on a limited number of app stores, while the paid version includes the option to publish in almost all of the app stores including (Google, itunes, Amazon, Windows, Mac, etc ). * P.S. students in my App Rush Academy Coaching Program get 50% off the paid version ($150 Savings). Step 2: Once you have GS Creator installed you are ready to begin. The first thing you are going to need are the images I provided in the zipped folder. You should see 17 Images (Background, 2 images of Birds, Instruction Image, Ground, Numbers, etc ) and 5 sounds (Swoosh, Score, Smack). Download these images and sounds onto your computer somewhere where you can easily find them. Step 3: Open GameSalad Creator, Select the ipad Portrait orientation and Import all of the images by clicking on the plus sign in the bottom left hand corner of the program, select all of the images and click open. Now click on the sounds tab, click the plus sign in the bottom left corner and import the 3 sounds import them as sound. Step 4: Create 4 Game Attributes to be used later to keep score, and so that we know if the bird is still alive and flying or if it has collided with an object or the ground and the game should be over. Create 4 Game Attributes 1. Playing (Boolean) = unchecked 2. Is Dead (Boolean) = unchecked 3. Score (Integer) = 0 4. Speed (Integer) = 200 Drag Images into Actor Panel Create 4 new Actors 1. Controller 2. Invisible Goal 3. Score

4. High Score 5. Invisible Ground Open Actors View and create a Tag = Crash and tag these 3 actors with the new Crash Tag 1. Bottom Obstacle 2. Top Obstacle 3. Invisible Ground Open up the Scenes View and double click the 1 st Scene to open it Drag the Background image onto the main Scene and center it by placing the center circle of the image on top of the red cross in the middle of the scene Double click on the background image, unlock it by double clicking the lock in the middle and create a behaviour Load Attribute Key High_Score as game.highscore Drag the Instructions image onto Scene on top of the background image and place it somewhere near the center Open instructions by double clicking on it and create a rule by clicking rule in the top right corner [Start Flying] If game.playing is false and touch is inside Change attribute to game.playing is true Change Attribute self.color Alpha to 0 Otherwise change Attribute self.color Alpha to 1 Open BIRD from Actors Panel Create Rule if Game.Dead is false Animate 2 Flying Images at speed of 6 fps Create Rule if Game.playing is true [Gravity] Accelerate in direction 270 relative to scene with acceleration 800 [Fly and Buzz] Create Rule if mouse is down [Sound]Play swoosh sound [Rotate Up] Rotate to Angle 25 at speed 600 relative to scene [Fly Up] Accelerate = 90 at speed 800 additive relative to scene [Bird Crash] Create Rule if actor overlaps with actor with tag Crash Play Crash sound Change Attribute game.isdead to true [Score] create rule if actor overlaps or collides with invisible goal Play sound score Change attribute game.score to game.score + 1 Create Rule if game.dead is true

[Rotate Down] Rotate to Angel 270 at speed 150 [Move down] Accelerate = 270 at speed 800 additive [Stop Game] Change Attribute set game.speed to 0 Collide bounce when colliding with actor invisible ground Preview Bird Flying Up and Down when you click on the screen Step 6: Open GROUND IMAGE Actor Create Self Attribute Has Been Spawned by clicking on the plus sign under attributes [Stop if Bird is Dead] If game.playing is true Move in direction 180 relative to scene additive at speed game.speed [Spawn New Ground] if self.position.x <= 200 and if self.spawned is false Spawn actor ground image in front of actor in direction 0 relative to actor From position 1536, 0 relative to actor Change Attribute self.spawned to true [Destroy if off screen] if self.position.x <= - 1536 Destroy Drag Ground Image actor onto scene and place exactly at 768 X and appropriate height Drag another ground image onto the scene and place it at 1536 (overlap) Drag Invisible Ground actor onto the scene (Make Transparent), this is only for the collide rule and set all physics to zero and uncheck moveable Preview Ground Moving to the left and Bird Flying as you click Step 7: Open CONTROLLER Actor and Create a rule if game.playing is true Timer every 2.0 seconds run to completion Spawn actor invisible goal in front, direction 0 relative to actor position 0, 0 Drag controller onto scene and place it exacly in the center of height but off to the right of the screen around 850, 512 Open Invisible GOAL Actor that will be spawned by the controller Create a self attribute (Gap) Change Attribute set self.gap to random(400,800) [Stop Moving if Dead]Create Rule if game.playing is true Move in direction 180 relative to scene additive at speed game.speed [Spawn Top Obstacles if Alive] Spawn actor Top Obstacle in front of actor in direction 0 relative to actor from postion self.position.x,

self.gap+450 relative to scene [Spawn Bottom Obstacles if Alive] Spawn actor Top Obstacle in front of actor in direction 0 relative to actor from postion self.position.x, self.gap- 450 relative to scene [Destroy if off scene) Rule if self.position.x <= - 50 Destroy Preview Goals being spawned and scrolling across the scene after tapping play Step 8: Make Goal Transparent by opening actor and changing color opacity or alpha to 0 zero Open Top Obstacle Actor Create rule if game.playing is true move in direction 180 scene additive at speed game.speed Create rule if self.position.x <= - 159 (Width of Obstacle) DESTROY Open Bottom Obstacle Actor Create rule if game.playing is true move in direction 180 relative scene additive at speed 200 Create rule if self.position.x <= - 159 (Width of Obstacle) DESTROY Preview Obstacles being spawned and scrolling across the scene after tapping play Step 9: Open Score and set the size to 500 wide by 100 height Display game.score Drag onto Scene and place in top Center Open High Score and set the size to 300 wide by 75 Create Rule if game.score > game.highscore Constrain Attribute game.highscore to game.score Save game.highscore as Key High_Score Preview Bird flying and scoring every time it flies between obstacles There are several ways you can modify this type of avoider style game to make it more entertaining or to put your own spin on it. You could: 1. Have the speed increase over time or have different levels (just change game.speed) 2. You could add coins between the gaps in the objects and allow the user to buy stuff with coins 3. You could make the spacing of the gaps random to be tighter or wider 4. The possibilities are really endless of what you could do to create your own version of this #1 Hit Arcade Game. I hope you enjoyed this and have huge success with your customized version of Flappy Bird. Keep a look out for future videos and training from App Rush Academy. http://www.apprushacademy.com

Until we meet again, Remember, Now is the time, Now is your time, Go make it happen!