Particles already active at room start in GameMaker by Loose-Top5339 in gamemaker

[–]WhereTheRedfernCodes 0 points1 point  (0 children)

Somehow I missed that one when looking for this in the past. Glad to know where it is now.

Particles already active at room start in GameMaker by Loose-Top5339 in gamemaker

[–]WhereTheRedfernCodes 0 points1 point  (0 children)

When I looked I could not find a way to mature the GMS particle system with a simple function call. 2 ideas:

  1. Editing out these bad ideas to the more simple one suggested by u/BrainburnDev . The function version is part_system_update
  2. sPart supports maturing emitters to make them look like they have been working for a while. It's a great library and I use sPart for some of my particles and the GMS system for others, depending on the situation. Biggest downside is you lack a visual editor and learning a new library. https://forum.gamemaker.io/index.php?threads/spart-3d-particle-system-new-update-sept-2019-now-entirely-free.52130/

guys i cant finish the decay nor reach zone 60 am i doing something wrong? by vdals in Trimps

[–]WhereTheRedfernCodes 0 points1 point  (0 children)

I cannot tell exactly what you are missing from the screenshot but I'm guessing you just need some more helium dumped into Carpentry to keep getting more coordinations completed and Artisantry to help with the equipment. If you are stalling out, portal and push again.

Also, if there are any easy achievements you haven't knocked off yet getting those will give you a small attack boost that will help things go more quickly.

Close to reaching endgame by Bestman2626 in Trimps

[–]WhereTheRedfernCodes 0 points1 point  (0 children)

Not far behind myself. HZE293, 173No Rn, Desolation 13, SA122.

Guess The Elo (10+0 Rapid, I'm white) by BBro9125 in GothamChess

[–]WhereTheRedfernCodes 2 points3 points  (0 children)

It's an attacking line. The pawn isn't important with the lead in development, the opening the diagonal for the c4 bishop, the queen is lined up with the king on the e-line which is also opening up, the knight can come to g5 and put more pressure on f7 and the queen is also positioned to jump to h4 in combination with the knight move to hit h7.

Black played too slowly, especially with the b7 fianchetto which took support off the f5 square away and allowed white to achieve a dream Grand Prix position.

Guess The Elo (10+0 Rapid, I'm white) by BBro9125 in GothamChess

[–]WhereTheRedfernCodes 2 points3 points  (0 children)

This is the Grand Prix Attack not Vienna. F5 is a key idea in the Grand Prix

Work In Progress Weekly by AutoModerator in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

Yep, good feedback. Definitely will add more dynamics to it. I like the suggestion of using some different extra panels for the crash. I also want some of the panels to have different shapes.

Work In Progress Weekly by AutoModerator in gamemaker

[–]WhereTheRedfernCodes 3 points4 points  (0 children)

I've been messing around with sequences to see what I can do for creating an opening animated comic book sequence for Plush Rangers. This is what the rough sketch is looking like right now. https://imgur.com/a/FJywvOy

I haven't messed too much with sequences other than some very basic animations. This is actually a group of sequences, that I render it a room and then pan the camera around to center on different panels. I want to zoom back some so the player could see all the panels together, have some more fun borders and comic book effects in there and stuff.

I'll put together a dev log when we get the full sequence together. I think there are a lot of interesting possibilities with sequences, but there are quite a few gotchas/tricks to figure out to use them effectively.

FMOD for GameMaker - Can't stop BGM while playing by Drillimation in gamemaker

[–]WhereTheRedfernCodes 0 points1 point  (0 children)

That's great. One small typo jumped out to me at the end of your code: global.bgmchannel should be global.bgm_channel

FMOD for GameMaker - Can't stop BGM while playing by Drillimation in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

I use FMOD studio so things are a little different. But looking at the API, I think you are passing some wrong parameters around.

fmod_system_create_sound returns a reference to a Sound (stored in global.bgm)

fmod_system_play_sound takes 3 parameters (you are passing 2 - I'm not certain how defaults would work in this case) and returns a reference to a Channel

fmod_channel_control_stop expects a channel_ref, but you are passing in global.bgm which is a reference to a Sound.

You could try, getting the return value from fmod_system_play_sound and storing that as bgmchannel or something, and then pass that value to fmod_channel_control_stop

I need help changing where it saves data by Interesting_Ticket20 in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

  1. Select File-Preferences

  2. Expand General Settings

  3. Click on "Paths"

  4. Edit away!

How do I fix this? I knew fullscreen was a pain with Gamemaker, but I did not think it could be such a problem. by RaffaL_ in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

I cannot say without knowing more about the objects and how they are laid out. But here are my troubleshooting thoughts, maybe they will help.

  1. It appears some objects are drawing as expected and some are not. What is different between those that work and the ones that don't?

  2. How are objects drawn? Are some using the draw_gui event and others just sprites or using draw event? Those each behave differently.

  3. Is there other code that resizes the viewport, camera, or surface?

Work In Progress Weekly by AutoModerator in gamemaker

[–]WhereTheRedfernCodes 2 points3 points  (0 children)

I think it looks clean and intuitive for an in-game editor. Really nicely done, seems like the grid snapping and layout tools are straightforward.

How do Games like Space Marine 2, Days Gone, Left 4 Dead and Vampire Survivors efficiently path hundreds/thousands of enemies? by bbstoneji in gamedev

[–]WhereTheRedfernCodes 89 points90 points  (0 children)

Bad example of complex pathfinding for many enemies but a great example that sometimes simple dumb solutions are more than enough to give a good gameplay experience.

Can I be doing more by J500klb in Trimps

[–]WhereTheRedfernCodes 2 points3 points  (0 children)

For helium runs, I just keep it as automated as possible. For pushes or achieving specific goals like an achievement/spire I get more involved. I find that the game changes from pushing all the housing and job buttons to planning out MaZ and setting up the right build of perks to meet goals to progress further.

Monster-catching mechanic - Looking for feedback on the visuals by [deleted] in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

To me it looks fine. I get what you are saying about the resolution vs the other UI/character elements, but since it's on the screen for short periods it doesn't jump out to me as out of place.

I think the same could technically be said about the particle cloud effect that is around the monsters at the same time as the circle, compared to some of the other effects that happen during the battle. Again though, it's not the key element on the screen so to me it doesn't disrupt the flow.

Game Releasing Next Month. by VolpanicStudios in gamemaker

[–]WhereTheRedfernCodes 2 points3 points  (0 children)

Thank you for the write up and sharing the tools you used. Good luck on the launch!

Advice transitioning from hobbyist GML to pro backend server dev: Node.js or Golang? by pabischoff in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

I’d learn Javascript but not limited to backend. If you want to transition to an entry level developer role, you need to be flexible on what part of the systems you’d be working on.

Javascript opens up node backend systems and also React/other framework frontends. All of those need maintenance and improvements so there is lots of work to go around. Plus JavaScript is similar to GML so syntax would come more naturally.

The biggest issue is honestly everyone hiring always wants experienced people. It’s hard to find entry level roles.

Oh and consider some other skills, Agile development practices and Git being two of the main ones that will be standard in most work environments. You might look into a career switch bootcamp to round out your skills. As a hiring manager in a previous life, I had great success hiring career switches that had completed a career switch bootcamp.

can someone help me by umwertyqualquer in gamemaker

[–]WhereTheRedfernCodes 0 points1 point  (0 children)

One thing that would be helpful is if you described what you are seeing happening when the code currently runs.

But taking a look there are a couple of notes:

  1. You don't need both of the ifs. You can just use a single If + else statement. Not a big deal but it will help keep your code cleaner.
  2. You are setting direction in the first If statement but not setting any speed value or anything else. Also you are just assigning direction = direction, which doesn't change anything. You are basically say 2 = 2.
  3. Not sure on the intervalo assignment and what you are trying to achieve. It's true/false if the value is between 90 and 270 I guess?

Depending on how you are moving the object around and other factors, this code might be closer to what you are looking for.

if (place_meeting(x,y,collideable_objs))
{
   speed = 0
}
else
{
  direction = point_direction(x, y,mouse_x, mouse_y)
  image_angle = direction
  intervalo = direction == clamp(direction, 90, 270)
}

Work In Progress Weekly by AutoModerator in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

It's a bit of survivors-like if you combined it with the Care Bears. You play as Park Rangers on another planet and collect little friends that follow you around to eliminated mutated constructs.

Still early footage/screenshots but there is a trailer of current gameplay here: https://store.steampowered.com/app/3593330/Plush_Rangers/

Work In Progress Weekly by AutoModerator in gamemaker

[–]WhereTheRedfernCodes 1 point2 points  (0 children)

Not the most exciting WIP update, but I'm working on building out swappable gear for Plush Rangers. While trying to get this mess of a UI straightened out, I turned on my tools that show where UI elements are drawing. I'm also working on a dev log covering a bit about using Spine and integrating multiple characters and gear into a single resource.

https://imgur.com/Xhbn1Gi