Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!
I have these 2 code lines for act in sprite anim. I prefer use switch case, but in comparison with if else, seems more slow or something.
Switch Case
//Sprite Animation
var spriteAnim = abs(sign(velocity_[vector2_x]));
switch(spriteAnim)
{
case 0:
sprite_index =...
I need a get right or left side of distance_to_object(Pak). For example if distance_to_object(Pak) < 80 only in the left side of the player.
(distance_to_object(Pak) < x - 80) // ?????
Why Yin-Yang if Blocks suck
GM Version: N/A
Target Platform: All
Download: N/A
Links: N/A
Overview
This article aims to document the rookie anti-pattern of adjacent opposite if blocks (i.e. if (xyz) { ... } if (!xyz) { ... }), its pitfalls and what to use instead of it.
What are Yin-Yang if...
Hey coders, I initialise all my global variables in my first page. When i move into a fight i want the if/else statements to allow for me to create a battle system but the global variables are not being updated. (Also to note the global.MonsterSpeed> global.Spd is always called even if Spd is...
I want to set things up so that certain objects have different sprites and functions depending on the number a variable is at. Such as only being able to select the load game option if the 'saved games' variable is at or above 1.
I know it's a matter of using the 'if' statement but I'm having...
The instance create layer coding statement does not create any object inside my if else statements?
Here is my code for my object0.Draw Event to draw out my yellow colored sprite0 object.
draw_sprite(sprite0,1,x,y);
Here is my code for my object0.Left Down , so when I have pressed my left...
Hi all
This code not working in GM studio 2. Player dies and no new player appears.
if (global.life > 0)
{
global.life = global.life - 1;
instance_create_depth(room_width/2,room_height/2,0,obj_player)
}
else
{
instance_create_depth(0,0,0,obj_gameover)
}
any ideas will be appreciated.