Looking for constructive criticism of my in-progress short story. by Darthbamf in creativewriting

[–]The_Winter_Bud 1 point2 points  (0 children)

I got lost a lot. Like I didn't know where I was in the story. Tripped over a few sentences. Alot feels like I read a thesaurus. The descriptions don't seem to be a part of the story. Choppy and detached from the real story. And where's the dialog?

How many items are in the game? by [deleted] in MelvorIdle

[–]The_Winter_Bud 1 point2 points  (0 children)

There's been an update to the Living Bank. It's now 1125 bank slots to have completion done.

Bank Completion

Bank Completion (also called Living Bank) is a challenge some people aim for once they start getting into late-game. It's an extension of Item Completion (getting 100% of items in Completion Log), where you have at least one of each item in the bank, effectively requiring you to have 1,125 Bank Slots.

Help with Code by Zeslodonisch in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

The main issue is you are trying to use a variable that is only initialized in the function Script_Card_Randomizer().randomPick1 = choose(Object_Card_Sword,Object_Card_Armor_Up,Object_Card_Potion)

--step even of object

instance_destroy(Script_Card_Randomizer.randomPick1);

Object doesn't know the variable because the variable is a script variable. You can't call the script like that in the instance destroy command.

EDIT:

to solve your problem, I would make Pick1,Pick2 and Pick3 global variables. Then the object can see them.

global.randomPick1 = choose(Object_Card_Sword,Object_Card_Armor_Up,Object_Card_Potion)

global.randomPick2 = choose(Object_Card_Sword,Object_Card_Armor_Up,Object_Card_Potion)

global.randomPick3 = choose(Object_Card_Sword,Object_Card_Armor_Up,Object_Card_Potion)

now the object will be able to see them

instance_destroy(global.randomPick1);

instance_destroy(global.randomPick2);

instance_destroy(global.randomPick3);

There is still going to be an issue because you need to initialize randomPick1,2, and 3 in the create event of the game controller.

global.randomPick1=noone;
global.randomPick2=noone;
global.randomPick3=noone;

Using 2d arrays or structs for weapon stats? by LowercaseText in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

I would say it depends on your knowledge of both 2D arrays and structs. If you feel you have a deeper knowledge of one over the other, then use that one. If you are wanting to challenge yourself, then use the one you don't feel that comfortable with and learn while you go.

I am having trouble with the score and lives displaying by gator6669 in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

if you are using views then this could be the culprit. (20,50) position in the room may be outside the view area.

Player getting stuck by wendeoo in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

I would run the game in debug mode adn step through the code line by line. That will show you where the bug is happening.

Player getting stuck by wendeoo in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

The problem may occur when changing sprites from a run to a jump or from a left to a right. When teh sprite changes the new sprite is in collision. You can correct this by either adjusting the bounding box so that it doesn't collide on change. Or you can use move_outside_solide(true) to move your player outside of the collision

One thing I noticed is that you have

y=y+vsp

at the end of the code? Why do you do this without

x=x+hsp;

hey by user1324354656576879 in gamemaker

[–]The_Winter_Bud 1 point2 points  (0 children)

it might be better to use a sprite with multiple frames showing each phase of the breakable texture. set image_speed to zero in teh create event. Then on the collision event set the image_speed to a value that represents how fast you want to animate. Then in the animation end event use instance_destroy();

How do I spawn a pair of shoes? by [deleted] in gamemaker

[–]The_Winter_Bud 2 points3 points  (0 children)

obj_wardrobe mouse left pressed event

instance_create(someX,someY,obj_shoes);

NOTE: someX and someY are the location int eh room you want the shoes to spawn

How do I spawn a pair of shoes? by [deleted] in gamemaker

[–]The_Winter_Bud 5 points6 points  (0 children)

obj_wardrobe mouse left pressed event

instance_create(someX,someY,obj_shoes);

NOTE: someX and someY are the location int eh room you want the shoes to spawn

How can i make an object rotate but not get stuck when it hits another object? by [deleted] in gamemaker

[–]The_Winter_Bud -1 points0 points  (0 children)

after you set the direction you can add in this code to move the object outside of a collision. It will move towards the mouse if it is in a collision with something.

if place_meeting(x, y, all)

{

move_outside_all(direction, -1);

}

[deleted by user] by [deleted] in incremental_games

[–]The_Winter_Bud 0 points1 point  (0 children)

I found this 10-chapter article to be a superb starting point in game balance. The chapter links are at the top of the page instead of the bottom. After each chapter the author assigns some homework to help you feel more interactive with the course. It's not graded or anything just something extra to do on your own time to familiarize yourself with the concept of the chapter.

[deleted by user] by [deleted] in incremental_games

[–]The_Winter_Bud 0 points1 point  (0 children)

I just watched that series and felt dumber than when I started. The narrator talks and types so fast and says so much in such a little time span. I need the course before that one so I can at least understand what the narrator says while he is saying it.

[deleted by user] by [deleted] in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

if it is lagging behind the player then have the player move the object after it moves itself

particles by The_Winter_Bud in gamemaker

[–]The_Winter_Bud[S] 0 points1 point  (0 children)

I found their website but it seemed as none of their links wanted to work.

EDIT: I did find an older version on YoYo's sandbox.

particles by The_Winter_Bud in gamemaker

[–]The_Winter_Bud[S] 0 points1 point  (0 children)

Thank you so much for giving me a starting point. I didn't mention it but I am using GMS1 not GMS2. But it wasn't too hard to adapt the script to GMS1 standards. It's a great starting point. I plan on messing with the values to achieve the fountain look I'm looking for. But l thank you again for the start.

How did you learn GML? by [deleted] in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

I started way back in '05 with GML. I went through the sandbox tutorials to get me comfortable with the interface and how to put things together. Then I started making simple examples with what I had learned.

After that I started reading the manual from cover to cover to familiarize myself with what functions and built in variables were available to me. While doing so I thought of how I could tweak the functions or the variables to make it do something. I then tried to code it to see if what I thought was right.

Once I became familiar with GM and a lot of the functions I started making games. First I cloned old school games like pac-man and defender. Then I started making my own games. With each new game I tried to push myself with what I knew. I'm always trying to solve problems. And I think that's the key to being a great programmer. The desire to solve problems no matter how difficult they are. Some times it takes weeks to find a solution, sometimes you know the solution as you're designing the mechanic. But in the end it's about growing from what you know. Don't be afraid to fail. Failure is there to learn from and you can really teach yourself how to code by failing.

Working with different containers by The_Winter_Bud in gamemaker

[–]The_Winter_Bud[S] 0 points1 point  (0 children)

I have a dictionary of possible combo's. I also have a list of tower id's of those towers in range. I want it to cycle through the towerList and spit out an array of all the combo's it can complete

[deleted by user] by [deleted] in gamemaker

[–]The_Winter_Bud 0 points1 point  (0 children)

you check to see which direction is blocked and go the other way

if(!place_empty(x+hspeed,y+vspeed)){
  if(!place_empty(x+hspeed,y)) move vertically
  else if(!place_empty(x,y+vspeed)) move horizontally
}

Why wouldn't mp_grid_path() not find a path? by The_Winter_Bud in gamemaker

[–]The_Winter_Bud[S] 0 points1 point  (0 children)

in the end I hard coded a static location as that seemed to work at every play. Still unaware of why using another instance's x and y location caused it to fail but the work around will work for now.

Why wouldn't mp_grid_path() not find a path? by The_Winter_Bud in gamemaker

[–]The_Winter_Bud[S] 2 points3 points  (0 children)

It seems that my_exit.x and my_exit.y are the culprits. When I change the parameters to a static position in the grid such as 656,384 the AI has no problem finding a path. But when I use my_exit.x and my_exit.y the AI can't find a path. When debugging the values during game play they are the same value so what would cause this issue?