game dev stuff idk
This commit is contained in:
parent
01304902bc
commit
d7bf751231
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
"resources": [
|
||||
{"id":{"name":"obj_player_2","path":"objects/obj_player_2/obj_player_2.yy",},"order":1,},
|
||||
{"id":{"name":"spr_rock_s","path":"sprites/spr_rock_s/spr_rock_s.yy",},"order":1,},
|
||||
{"id":{"name":"obj_rock","path":"objects/obj_rock/obj_rock.yy",},"order":0,},
|
||||
{"id":{"name":"rm_gameover","path":"rooms/rm_gameover/rm_gameover.yy",},"order":2,},
|
||||
{"id":{"name":"spr_player_1","path":"sprites/spr_player_1/spr_player_1.yy",},"order":0,},
|
||||
|
@ -12,6 +11,7 @@
|
|||
{"id":{"name":"obj_level","path":"objects/obj_level/obj_level.yy",},"order":0,},
|
||||
{"id":{"name":"rm_level_1","path":"rooms/rm_level_1/rm_level_1.yy",},"order":0,},
|
||||
{"id":{"name":"spr_rock","path":"sprites/spr_rock/spr_rock.yy",},"order":0,},
|
||||
{"id":{"name":"spr_rock_s","path":"sprites/spr_rock_s/spr_rock_s.yy",},"order":1,},
|
||||
{"id":{"name":"nt_todo","path":"notes/nt_todo/nt_todo.yy",},"order":0,},
|
||||
{"id":{"name":"obj_dust","path":"objects/obj_dust/obj_dust.yy",},"order":0,},
|
||||
{"id":{"name":"rm_title","path":"rooms/rm_title/rm_title.yy",},"order":3,},
|
||||
|
|
|
@ -12,8 +12,8 @@ with(other){
|
|||
};
|
||||
|
||||
if(sprite_index == spr_rock){
|
||||
var extra_life = choose( irandom_range(1, 10));
|
||||
if(extra_life == 2){
|
||||
var one_out_of_ten = choose( irandom_range(1, 10));
|
||||
if(one_out_of_ten == 2){
|
||||
instance_create_layer(x,y,"Instances", obj_life);
|
||||
};
|
||||
repeat(3){
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
instance_destroy();
|
||||
|
||||
with(other){
|
||||
|
||||
instance_destroy();
|
||||
repeat(15){
|
||||
instance_create_layer(x,y,"Instances",obj_dust);
|
||||
};
|
||||
|
||||
};
|
|
@ -21,7 +21,7 @@ switch (room){
|
|||
draw_set_halign(fa_center)
|
||||
draw_text_transformed_color(room_width/2, 100, "Eternal Space", 3, 3, 0, c_yellow, c_white, c_yellow, c_white, 1);
|
||||
draw_text(room_width/2, room_height/2, "Grab a friend and try to last as long as possible!");
|
||||
draw_text(room_width/2, room_height/2 + 50, ">> Press enter to start <<");
|
||||
draw_text(room_width/2, room_height/2 + 50, ">> (solo) Press enter to start <<");
|
||||
draw_set_halign(fa_left)
|
||||
break;
|
||||
};
|
|
@ -1,15 +1,18 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
if(room == rm_level_1 && lives <= 0){
|
||||
if((room == rm_level_1)&& lives <= 0){
|
||||
room_goto(rm_gameover);
|
||||
};
|
||||
|
||||
if((room == rm_gameover || room == rm_title) && keyboard_check_pressed(vk_enter)){
|
||||
if((room == rm_gameover || room == rm_title)){
|
||||
lives = 3;
|
||||
score = 0;
|
||||
if(keyboard_check_pressed(vk_enter)){
|
||||
room_goto(rm_level_1);
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
if (score >= highscore){
|
||||
highscore = score;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -15,7 +15,7 @@ move_wrap(true, true, sprite_height/2);
|
|||
|
||||
|
||||
// DEBUG
|
||||
|
||||
/*
|
||||
if(keyboard_check(ord("Q"))){
|
||||
instance_create_layer(x,y, "Instances", obj_laser);
|
||||
};
|
||||
|
@ -27,3 +27,4 @@ if(keyboard_check(ord("D"))){
|
|||
if(keyboard_check(ord("A"))){
|
||||
score += 100000;
|
||||
};
|
||||
*/
|
|
@ -1,7 +1,9 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
|
||||
sprite_index = choose(spr_rock,spr_rock_s);
|
||||
direction = irandom_range(160, 200);
|
||||
image_angle = irandom_range(0, 359);
|
||||
|
||||
speed = 5;
|
||||
speed = 5;
|
||||
|
||||
angle = choose(irandom_range(0, 1));
|
|
@ -1,3 +1,8 @@
|
|||
/// @description Insert description here
|
||||
// You can write your code in this editor
|
||||
image_angle += 1;
|
||||
|
||||
if(angle){
|
||||
image_angle -= 1;
|
||||
}else{
|
||||
image_angle += 1;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue