GravityShift Games
GravityShift Games
  • 285
  • 2 651 734
Dynamic Form Validation in GameMaker Studio 2 - Field Validation
It's time for the grand finale! In this video we go into detail how to ensure each input can define its validation function as well as find the most appropriate place from which to fire it all off.
Support This Channel ▶ www.patreon.com/user?u=302606
Follow me on Facebook ▶ GShiftGames
Follow me on Instagram ▶ jp_damstra
Follow me on Twitter ▶ @GShiftGames
▼ Useful Links and Resources ▼
GM Studio 2 Project ▶ www.patreon.com/posts/71312790
▼ More ▼
General GameMaker Playlist ▶ tinyurl.com/omg4xxs
GameMaker Networking ▶ tinyurl.com/oauqu5y
Happy Coding :D
Переглядів: 356

Відео

GameMaker Studio 2 Databases - Part 8 - Bundling The Game
Переглядів 411Рік тому
In order to easily allow our player to start our game, we need to create a single exe launcher file that will fire up our server, DB as well as run our game. Support This Channel ▶ www.patreon.com/user?u=302606 Follow me on Facebook ▶ GShiftGames Follow me on Instagram ▶ jp_damstra Follow me on Twitter ▶ @GShiftGames ▼ Useful Links and Resources ▼ GM Studi...
Dynamic Form Validation in GameMaker Studio 2 - Field Types
Переглядів 1632 роки тому
Now that we've got our base down, we can tell GameMaker what the types are of each of our fields and handle those accordingly to only allow numeric input and also to hide the text from wandering eyes if need be. Support This Channel ▶ www.patreon.com/user?u=302606 Follow me on Facebook ▶ GShiftGames Follow me on Instagram ▶ jp_damstra Follow me on Twitter ▶ twitter.co...
Dynamic Form Validation in GameMaker Studio 2 - The Dynamic Form
Переглядів 3502 роки тому
Have you ever wanted to create a dynamic form with validation, hidden input, character limitations, tab ordering and text input/output in GameMaker Studio 2? Well now you can! Support This Channel ▶ www.patreon.com/user?u=302606 Follow me on Facebook ▶ GShiftGames Follow me on Instagram ▶ jp_damstra Follow me on Twitter ▶ @GShiftGames ▼ Useful Links and Re...
GameMaker Studio 2 Databases - Part 7 - Starting a New Game
Переглядів 3612 роки тому
Now it's time to create a new player object on our server from inside our game. This video even includes bonus code for text input/output and character select if you're interested in learning how to do those things too. 00:00 Intro 00:51 Populating the new game room 02:18 Text input/output 13:44 Housekeeping 14:28 Character selection 21:01 Making the POST request 28:03 Demo 29:36 Outro Support ...
GameMaker Studio 2 Databases - Part 6 - Saving Player Coordinates
Переглядів 4302 роки тому
Last time we made sure that player coordinates would be read as we spawned our player object into the room. This time, let's save the current player coordinates when we leave the room. 00:00 Intro 00:40 Adding the PUT endpoint 04:28 Testing via Postman 07:43 Update via GameMaker Studio 2 05:23 Testing 18:53 Outro Support This Channel ▶ www.patreon.com/GravityShiftGames Follow me on Facebook ▶ t...
GameMaker Studio 2 Databases - Part 5 - Reading Player Coordinates
Переглядів 4292 роки тому
It's time to start expanding the Player table to include the x and y coordinates. Let's add these to the table, update our models and spawn the player in the right place in GameMaker Studio 2. 00:00 Intro 01:00 A better way to get the ID 01:52 Altering our Player table 04:15 Creating test data 05:23 Reading the new properties 09:39 Testing 11:08 Outro Support This Channel ▶ www.patreon.com/Grav...
GameMaker Studio 2 Databases - Part 4 - Improving Project Structure
Переглядів 6552 роки тому
As much as I want to add extra functionality to this game, we need to enhance our back-end project structure to in order to greatly simplify the future process of adding and managing endpoints. 00:00 Intro 01:36 Extracting the DB 03:04 Extracting the players controller 05:54 Routing 09:18 Testing 12:59 Further routing improvements 14:28 Outro Support This Channel ▶ www.patreon.com/GravityShiftG...
GameMaker Studio 2 Databases - Part 3 - Requesting Data
Переглядів 1,2 тис.2 роки тому
The Node.js wrapper has everything we need to start interacting via GameMaker Studio 2. In this video, we'll call the players GET endpoint. Support This Channel ▶ www.patreon.com/GravityShiftGames Follow me on Facebook ▶ tinyurl.com/opjtvq4 Follow me on Instagram ▶ jp_damstra Follow me on Twitter ▶ @GShiftGames ▼ Donations ▼ DOGE ▶ DAVYUBtcseqtZaEuzQmCnUXntJmizbbd7x SH...
GameMaker Studio 2 Databases - Part 2 - Manipulating Data
Переглядів 1,5 тис.2 роки тому
Now that we've got a solid Node JS base, let's manipulate things in our SQLite3 database by adding, deleting and fetching data. Support This Channel ▶ www.patreon.com/GravityShiftGames Follow me on Facebook ▶ tinyurl.com/opjtvq4 Follow me on Instagram ▶ jp_damstra Follow me on Twitter ▶ @GShiftGames ▼ Useful Links and Resources ▼ GM Studio 2 Project ▶ www.patreon.com/p...
GameMaker Studio 2 Databases - Part 1 - Database and Tools
Переглядів 5 тис.3 роки тому
I know you've always wanted to interact with a real database from within your GameMaker Studio 2 game. In this series I show you how to host, connect and create a SQLite database for your next cool game. We'll be using GameMaker Studio 2, Node.js and SQLite3 for this series. Support This Channel ▶ www.patreon.com/GravityShiftGames Follow me on Facebook ▶ tinyurl.com/opjtvq4 Follow me on Instagr...
Make an Endless Runner Game - Refactoring - GameMaker Studio 2
Переглядів 2,5 тис.3 роки тому
Have you ever wondered what it takes to recreate Google Chrome's Offline T-Rex Run game? Well, now you can follow me as we recreate it together! We'll be using GameMaker Studio 2. We'll be performing the following refactors in this video: 1. Remove unnecessary scripts. 2. Simplify if-else statements with ternary operators. Support This Channel ▶ www.patreon.com/GravityShiftGames Follow me on Fa...
My Games in GameMaker - Crime Clicker
Переглядів 9523 роки тому
Check out this cool little game I made in GameMaker Studio back in the day. I believe I intended to export this to HTML5. Support This Channel ▶ www.patreon.com/GravityShiftGames Follow me on Facebook ▶ tinyurl.com/opjtvq4 Follow me on Instagram ▶ jp_damstra Follow me on Twitter ▶ @GShiftGames ▼ Useful Links and Resources ▼ Clicker Game Effect ▶ ua-cam.com/video/sok-EQ...
Typing Game Mechanics in GameMaker Studio 2
Переглядів 2,3 тис.3 роки тому
Typing Game Mechanics in GameMaker Studio 2
Make an Asteroid Game Effect - GameMaker Studio 2
Переглядів 1,8 тис.3 роки тому
Make an Asteroid Game Effect - GameMaker Studio 2
Make a Safe Cracking Minigame - GameMaker Studio 2
Переглядів 1,6 тис.3 роки тому
Make a Safe Cracking Minigame - GameMaker Studio 2
Make a Warplane Game - Allies - GameMaker Studio 2
Переглядів 6953 роки тому
Make a Warplane Game - Allies - GameMaker Studio 2
Clicker Game Effect - GameMaker Studio 2
Переглядів 15 тис.4 роки тому
Clicker Game Effect - GameMaker Studio 2
Closest Object - GameMaker Studio 2
Переглядів 4 тис.4 роки тому
Closest Object - GameMaker Studio 2
Make a Warplane Game - Adding Variety - GameMaker Studio 2
Переглядів 4814 роки тому
Make a Warplane Game - Adding Variety - GameMaker Studio 2
Change Default Cursor - GameMaker Studio 2
Переглядів 4,8 тис.4 роки тому
Change Default Cursor - GameMaker Studio 2
Planets & Orbits - GameMaker Studio 2
Переглядів 3,6 тис.4 роки тому
Planets & Orbits - GameMaker Studio 2
Make a Warplane Game - Plane Select Screen - GameMaker Studio 2
Переглядів 7734 роки тому
Make a Warplane Game - Plane Select Screen - GameMaker Studio 2
Make a Warplane Game - Health & Action - GameMaker Studio 2
Переглядів 3764 роки тому
Make a Warplane Game - Health & Action - GameMaker Studio 2
Make a Warplane Game - Enemy Shooting - GameMaker Studio 2
Переглядів 1,3 тис.4 роки тому
Make a Warplane Game - Enemy Shooting - GameMaker Studio 2
Make a Lunar Lander Game - Adding Difficulty - GameMaker Studio 2
Переглядів 1,2 тис.4 роки тому
Make a Lunar Lander Game - Adding Difficulty - GameMaker Studio 2
Make a Warplane Game - Adding Enemies - GameMaker Studio 2
Переглядів 5514 роки тому
Make a Warplane Game - Adding Enemies - GameMaker Studio 2
Make a Warplane Game - Adding Shooting - GameMaker Studio 2
Переглядів 8494 роки тому
Make a Warplane Game - Adding Shooting - GameMaker Studio 2
Make a Warplane Game - Setting up the Controls - GameMaker Studio 2
Переглядів 1,7 тис.4 роки тому
Make a Warplane Game - Setting up the Controls - GameMaker Studio 2
Conway's Game of Life - GameMaker Studio 2
Переглядів 2,2 тис.4 роки тому
Conway's Game of Life - GameMaker Studio 2

КОМЕНТАРІ

  • @RETR00210
    @RETR00210 20 годин тому

    12 years later and it helped, thank you!!

  • @ChuvakSuperStar
    @ChuvakSuperStar 4 дні тому

    В этом нет смысла без системы поиска путей!!! Это гораздо сложнее реализовать!

  • @JermMan09
    @JermMan09 6 днів тому

    I had an issue where the code setting the obj_bar's topLimit and bottomLimit was not working. // obj_bar _ Create _ 1 topLimit = y - ((sprite_height/2) + (image_xscale*75)); bottomLimit = y + ((sprite_height/2) - (image_xscale*75)); The topLimit was not the top of the sprite, it went waaayy off screen. The bottomLimit was fixed at the middle of my scroll bar sprite. I fixed this by changing the code to the following: topLimit = y; bottomLimit = y+sprite_height;

  • @WarbossChris
    @WarbossChris 17 днів тому

    You are a legend! I have a small problem, if I fire two missiles at the same target, once the target is destroyed, the second missile throws an error at line : " pointdir = point_direction(x, y, target_location.x, target_location.y);" Since the target was destroyed, the target_location no longer exists. Any ideas?

  • @m0h4mmad
    @m0h4mmad 22 дні тому

    Hi. What should we do if we want this in a area that is within the frame ?!how to hide objects outside of this area ?

  • @user-tp8bj8dw7u
    @user-tp8bj8dw7u 22 дні тому

    Bro Why do people not like this commentary,it’s funny and you can keep your head busy while watching a slow video,I like it personally

  • @user-tp8bj8dw7u
    @user-tp8bj8dw7u 22 дні тому

    Bro Why do people not like this commentary,it’s funny and you can keep your head busy while watching a slow video,I like it personally

  • @brandycummings5067
    @brandycummings5067 Місяць тому

    The fact that this is good this should get more views.

  • @chantolove
    @chantolove 2 місяці тому

    Could you make this into a text tutorial someday?

  • @cristiant9689
    @cristiant9689 2 місяці тому

    Thanks for the tutorial!

  • @adamdahlstrom2095
    @adamdahlstrom2095 2 місяці тому

    Thanks bro!

  • @sirhultzilop8824
    @sirhultzilop8824 2 місяці тому

    Thank you I think this is still relevant!

  • @Papa_Duck_01
    @Papa_Duck_01 3 місяці тому

    Still works 12 years later and with insanely fast instructions 😅

  • @mc_designs
    @mc_designs 3 місяці тому

    Thanks for the video, the scaling works well for Windows, but it does not work for Android, will not scale to different Resolutions, can you please come up with some code that will automatically scale to fit full screen, without stretching, thanks.

  • @lydierayn
    @lydierayn 3 місяці тому

    This will be funny to implement into my menu which already has a for loop in the draw event

  • @LeoniiiXD
    @LeoniiiXD 3 місяці тому

    Really useful content. Loving it so far.

  • @ConnorJackson-vl8li
    @ConnorJackson-vl8li 3 місяці тому

    Thank-you so much!

  • @cougher9000
    @cougher9000 4 місяці тому

    its off by like 16 pixels sometimes for some reason for my shooter it wont work

  • @mcwaste
    @mcwaste 4 місяці тому

    This one wasn't there for me. Glitch?

  • @sirhultzilop8824
    @sirhultzilop8824 4 місяці тому

    Thank you so much for this im going to go over an over this an a couple of your videos this week to try to figure out exactly the best .. way I can go about my idea, thank you for clearly speaking and explaining.

  • @xxbighotshotxx
    @xxbighotshotxx 4 місяці тому

    Thank you, this is what I needed

  • @Bros-Before-Hoes
    @Bros-Before-Hoes 5 місяців тому

    I own the old gamemaker and i was wondering how would you code this on the old game maker

  • @muhammadtaqwa980
    @muhammadtaqwa980 5 місяців тому

    is this minigame can added into the maingame ???, like since the minigame was safe cracking the maingame will be side-scroll or top-down stealth games (like thief simulator but 2D version).

  • @RealPendragon
    @RealPendragon 6 місяців тому

    You say there are enough Video's explaining how to do this already, however I have not found any for GameMaker yet. Could you point me in the right direction?

  • @JosephLachh
    @JosephLachh 6 місяців тому

    Yeah, but how do you get there? I’m looking around for it and it’s so hard to find.

  • @heyhey439
    @heyhey439 6 місяців тому

    It's like they go easy on you for the whole game, but stick one infuriating detail in there lmao. I've been playing this shit forever, but I always forget.

  • @FireLordJD
    @FireLordJD 6 місяців тому

    9 years later and 100+ updates top game maker and this STILL worked for me. Cheers!

  • @NaveKnights
    @NaveKnights 6 місяців тому

    I dont think you will see this but i followed the tutorial to a T but i cant seem to be able to get the obstacles to move no matter what i do, they do spawn, they just wont move at all please could you help with this. (Note: The code i followed is EXACTLY like yours in this video).

  • @freckledunicornn
    @freckledunicornn 6 місяців тому

    i love you

  • @phillipPbor
    @phillipPbor 7 місяців тому

    can you make a sliding puzzle with this?

  • @Zee_The_Bee
    @Zee_The_Bee 7 місяців тому

    SICK find for me, thanks from 3 years after video is released

  • @gmproduct1
    @gmproduct1 7 місяців тому

    Have you updated any of these codes to take into account of GameMaker to the latest GameMaker 2's program updates if so do you have videos showing the new coding required?

  • @xulld._.4983
    @xulld._.4983 7 місяців тому

    I want my player to look at the closest enemy but it just keep turning really slow and I dont know why

  • @knightgunther5123
    @knightgunther5123 7 місяців тому

    9 years later and this helped me figure out how to get my bullets in the right place cheers mate

  • @deathcoming1739
    @deathcoming1739 7 місяців тому

    Thx

  • @deathcoming1739
    @deathcoming1739 7 місяців тому

    Thx

  • @effandyperwira17
    @effandyperwira17 7 місяців тому

    my obstacle didnt show up

  • @bgdog31
    @bgdog31 8 місяців тому

    does anyone know how to do grid-based movement with arrow keys?

  • @johncain4234
    @johncain4234 8 місяців тому

    I did this and it worked, but the Stone was not there, nor was it in Reeking Cave. Playing on Switch at level 43 (long game)...

  • @namanjoshi5089
    @namanjoshi5089 8 місяців тому

    that was unexpected ..how much time he would've spent ...lol

  • @tioneb3
    @tioneb3 9 місяців тому

    Eleven years later, you helped me, thank you

  • @rwetagv36
    @rwetagv36 9 місяців тому

    will you slow down jesus

  • @user-rn2py3pf5y
    @user-rn2py3pf5y 9 місяців тому

    scam

  • @sarielizard1
    @sarielizard1 9 місяців тому

    So frustrating!!

  • @alexanderjasper_
    @alexanderjasper_ 10 місяців тому

    I know this is 9 years later but If i were to put that creation code into a parent room, then would all my child rooms run that code? do i want it to run each time a room starts? or should I put it in my rInit room for when the game first starts? Cheers

  • @t-dogg_the_realist5304
    @t-dogg_the_realist5304 10 місяців тому

    Im still stuck on the Drauger deathlords

  • @ParkerJacobsen
    @ParkerJacobsen 11 місяців тому

    In mission 3 you get 500 coin doing this LOL

  • @gassashadow1930
    @gassashadow1930 11 місяців тому

    Incrível ✨

  • @avaroesing4250
    @avaroesing4250 11 місяців тому

    Thank you!!!!!

  • @gassashadow1930
    @gassashadow1930 11 місяців тому

    I'm having the AUTOINCREMENT is only allowed on an INTERGER PRIMARY KEY error, can you help me?