General

Fun

Made my first game

I made my first game, it's complete garbage but hey. Try it out and tell me what you guys think!

https://www.dropbox.com/s/nwhq4rw2w76icox/Don%27t%20Look%20back.exe?m

October 9, 2013

13 Comments • Newest first

SkyAdvanced

Thank you so much for your feedback!

Reply October 10, 2013
Etokapa

[quote=SkyAdvanced]Thank you for your feed back how did you like it"?[/quote]I only played until the second room. It needs a lot of polish, but it's very good if this is your first time with GM.

Keep at it!

Reply October 10, 2013
SkyAdvanced

[quote=Etokapa]Neat.
- Have you thought about making the character snap to a grid?
- Try making the monsters slower or destroyable. They're too fast for a player to escape.
- Keep the sprite facing the direction you are moving when you stop moving. Global vars help with that.
if kbkey=arrowright //I forgot a lot of GML...
global.playerdir=6;
if global.playerdir=6 && player.speed=0
sprite_index=whatevernumbertherightfacingspriteis;

[/quote]
Thank you for your feed back how did you like it"?

Reply October 10, 2013
Etokapa

Neat.
- Have you thought about making the character snap to a grid?
- Try making the monsters slower or destroyable. They're too fast for a player to escape. Girl can only move in one direction at a speed of 5, while Teki can move in all directions at a speed of 3 and ghost can move in all directions at 5.
- Keep the Room sizes the same, otherwise the game will shift window sizes.
- Keep the sprite facing the direction you are moving when you stop moving. Global Vars and Switches help with that.

Create 4 sprites, one for each direction the girl faces while standing still. Girl_Back, Girl_Front, Girl_Left, Girl_Right.
Create another 4 sprites, for walking in the 4 directions. Girl_Walking_Back, Girl_Walking_Front, Girl_Walking_Left, Girl_Walking_Right.

Set variables up for moving and the direction your character is facing. (Using the numpad as a guide, "6" is right, "2" is down, "4" is left, and "8" is up.)

In the Keyboard Right action:
Start moving --> with a Speed of 5
Set Global Variable Move to 6

In the Keyboard Left action:
Start moving <-- with a Speed of 5
Set Global Variable Move to 4

In the Keyboard Up action:
Start moving ^ with a Speed of 5
Set Global Variable Move to 4

In the Keyboard Up action:
Start moving v with a Speed of 5
Set Global Variable Move to 2

In the Normal Step section:
Execute a Piece of Code:

{switch (global.Move)
{ case 8: sprite_index=Girl_Walk_Back;break; //"If global.Move is set to 8, stop the Switch and use the Walking Back facing sprite."
case 2: sprite_index=Girl_Walk_Front;break; //"If global.Move is set to 2, stop the Switch and use the Walking Front facing sprite."
case 4: sprite_index=Girl_Walk_Left;break; //"If global.Move is set to 4, stop the Switch and use the Walking Left facing sprite."
case 6: sprite_index=Girl_Walk_Right;break; //"If global.Move is set to 6, stop the Switch and use the Walking Right facing sprite."
} }

if speed=0//"If the Girl isn't moving..."
{switch (global.Move) //"and if the global variable Move is set to..."
{ case 8: sprite_index=Girl_Back;break; //"8, stop the Switch and use the Back facing sprite."
case 2: sprite_index=Girl_Front;break; //"2, stop the Switch and use the Front facing sprite."
case 4: sprite_index=Girl_Left;break; //"4, stop the Switch and use the Left facing sprite."
case 6: sprite_index=Girl_Right;break; //"6, stop the Switch and use the Back facing sprite."
} }

if ! keyboard_check(vk_left) && ! keyboard_check(vk_right) && ! keyboard_check(vk_up) && ! keyboard_check(vk_down) //"If the Left Key, Right Key, Up Key, and Down Key aren't being pressed..."
speed=0; //"Set the speed to 0." You can also use vk_nokey, but then you keep walking when you keep pressing another key, like space, control etc.

Reply October 9, 2013 - edited
LimusocoBobo

According to my sources, there seems to be nothing malevolent with the link posted by the thread starter. Do let me know if you see otherwise.

Reply October 9, 2013 - edited
SodiumOH

How about make a video instead? I don't trust .exe files from anybody.

Reply October 9, 2013 - edited
KaichouShion

I want to try it, but the title is what I mainly don't trust. o.o
I might... maybe..hm
Edit: Ooo okay, it's nice, but when I move, the file keeps changing it's size from full to windows... The musics alright, but I would play more if I wasn't so much of a scardy cat. xD

Reply October 9, 2013 - edited
Wanted187

@Thiefy996: Pssh I'm not even really sure. Just from looking around my desktop most of my programs are .app Like Amnesia, Minecraft, Fez, Safari, Quicktime etc. it seems every program is .app o.o

Reply October 9, 2013 - edited
Wanted187

wouldn't download that potential virus even if I wanted to play your game. Mac doesn't run .exe files.

Reply October 9, 2013 - edited
gible1235

.exe .. seems suspicious ;p

Reply October 9, 2013 - edited
RandomUsername

[quote=TheDStar]I don't trust that website.[/quote]

Website is fine, but the download I got no idea.

Reply October 9, 2013 - edited
TheDStar

I don't trust that website.

Reply October 9, 2013 - edited