HomeОбразованиеRelated VideosMore From: GravityShift Games

GameMaker Tutorial - Creating and Using Scripts

164 ratings | 26601 views
Get Element Earth ▶ http://tinyurl.com/hgadglg Support This Channel ▶ http://tinyurl.com/jetb43t Follow me on Facebook ▶ http://tinyurl.com/opjtvq4 Follow me on Instagram ▶ https://instagram.com/jp_damstra Follow me on Twitter ▶ https://twitter.com/SlasherXGAMES Follow me on Google+ ▶ https://plus.google.com/+SlasherXGAMES The usage of scripts can not only save time by creating a place for common code, but also return results from calculations just like a function :D ▼ Useful Links and Resources ▼ Game Maker Studio file ▶ http://tinyurl.com/hc9tgqw Game Maker 8 file ▶ http://tinyurl.com/zrq9x2r ▼ More ▼ General Game Maker Playlist ▶ http://tinyurl.com/omg4xxs Game Maker Networking ▶ http://tinyurl.com/oauqu5y Happy Coding :D
Html code for embedding videos on your blog
Text Comments (23)
dhaher ahmed (4 months ago)
Clicks Video Ad Comes When Video Started Ad About How To Script A Game
THE DOG 27 (1 year ago)
thx!
BakingBacon (1 year ago)
I have no idea how to breathe.
Kern Jimmy (1 year ago)
This looks a lot like JS.
Ahmad tarabuls matar (1 year ago)
hello can i ask plz . i play a game calld rappelz how i can make script pressing 1 evrey 5 sec in the game but when the game in the back windows not in the face of windows i hope u help me and this for this great work
Margareth Rodriguez (2 years ago)
Could I create a script to play checkers or chess online?
Lucas R (2 years ago)
Anyone know how to make a sprite move with arrow keys?
Camelot (2 years ago)
+Lucas R. Well, sprites are images that are put in objects so making sprites move isn't exactly possible. However, making objects move is. First, go to your object of choice and place a piece of code in your step event. Then just paste this code into the piece of code in the object's step event: if keyboard_check(vk_left) x -= 5 if keyboard_check(vk_right) x += 5 if keyboard_check(vk_up) y -= 5 if keyboard_check(vk_down) y += 5 It works by checking to see if you are pressing an arrow key every frame. If you are, it'll move the object on the coordinate plane in the direction you're pressing. Also, nice profile pic :3
JP Padilla (2 years ago)
When I want to use a script and after I create it and want to use it game maker marks it with orange and can't use it, why does this happen? Pd sorry for my bad English
GravityShift Games (2 years ago)
+Yeypy Padilla, Remember to add opening and closing brackets after your script name. E.g. myScript();
Corey Bullard (2 years ago)
Thanks for covering BOTH ways to use a script!
Vetadore (2 years ago)
What the hell, you are not teaching how to make a script from the basic.
Brendan Bard (3 years ago)
Can the arguments passed into a script be changed within the script (by reference) or are they a just a copy of the variables (by value)
Meriex Limbo (3 years ago)
can i ask about this script? If this script can be use to other games??? like pacman, supermario, or tetris?
koolgoose (2 years ago)
what?
Soracool123 (3 years ago)
What happpen to the link D:
GravityShift Games (3 years ago)
Links are listed under - Useful Links and Resources -
Russell Whitney (3 years ago)
I think your tutorials could use this old saying... "Give a man a fish, feed him for a day. Teach a man to fish, feed him for life."
Kreith (4 years ago)
when I do (fnt_large) its not red what do I do?
Kreith (4 years ago)
thanks :D
GravityShift Games (4 years ago)
+Krieth You'll need to add fnt_large as a font resource before you use it.
Jay Cheetah (4 years ago)
Keep making these tutorials. They are very helpful even for an old guy like me :-)
Inside_Out (4 years ago)
Does fa_centre work for draw_set_valign instead of fa_middle? P.S.  Pro tip, (sif I'm a pro)  If you preface the script code with... ///scr_wordCount(string); it will display that info in the status bar like built in functions do so when you go to use the script, if you have a lot of arguments you can remember each argument without having to go into the script to check what each is for.  If you get my drift.

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.