u/tehwave

2,037 post karma · 1,576 comment karma · joined Feb 2012 · moderator

  1. 1points

    The 50th gm(48) GameMaker game jam starts this weekend!

    0 comments · source

  2. 26points

    The 50th gm(48) GameMaker game jam starts this weekend! (self.gamemaker) [Community]

    1 comments

  3. 4points

    The gm(48): GameMaker-only game jam with $4,800 cash prize starts on March 14th

    0 comments · source

  4. 9points

    The 48th gm(48) — GameMaker Forty Eight — March 14th, 2026 (self.gamemaker)

    1 comments

  5. 8points

    The 43rd gm(48) game jam starts this weekend. Participate and massively level up your GameMaker skills! (self.gamemaker) [Community]

    1 comments

tehwave

Sounds like a great initiative! :-)

tehwave

ELOG

tehwave

I haven't played since the release of Blood and Wine. Is the ocean in Skellige still absolutely flat and boring? I seem to remember being disappointed by that.

tehwave

I don't know. I think it's pretty coal though.

tehwave

Thanks for sharing!

If you could build an indicator for when you're about to hit the rate limit, that would be very useful as well.

tehwave

Haha, I can recognize that feeling all too well. 😄

tehwave

Thanks for sharing! Curious why you didn't make a PR to the AI Sdk repo instead?

tehwave
tehwave

Congrats! :D

tehwave

Horde propaganda, don't listen to it! 🙉

tehwave

Glad to hear it!

tehwave

Thanks for sharing!

tehwave

Are you following some sort of example or tutorial?

I wouldn't worry about optimization, but you can avoid it ahead of time by ensuring that you follow a structure to your state machine.

To that and your second point, I'd recommend going with structs as suggested in State Machines, the struct-based approach by Mimpy

tehwave

I'd say that the biggest mistake from new developers is not making games. Get over that "first game" threshold as soon as possible and the games will start rolling in.

My recommendation to get over that threshold is to participate in a game jam. The local community game jam is the gm(48), which I myself organize. I have seen many game jam testimonials from gm(48) saying that participating in the game jam have helped them a ton with the motivation to getting started to go beyond tutorials and actually make something.

Here's a few testimonials as an example:

​

GM48 pushed me to finally make something small and release it. This will be my first released game since 10 years. I had a lot of fun and I'm really impressed with myself. I learned a lot!

​

This was my first game jam also my first time coding in like 2 years in GML, so it was a struggle (but a fun one). It was certainly frustrating at times especially when you forget a specific function that you need to use.

I learned that the shit I'm learning at school atm actually has some meaning to it seeing as we used some of the theory in our game.

But the best part was people giving feedback on a game that I made, amazing feeling. Obviously playing other peoples games was also fun but nothing compares to seeing others play your game. Also i currently hold the highscore so get good.

Hey look. I actually finished something for once.

​

So get out there and game make something!

tehwave

Thanks for sharing!

tehwave

Better result for sure, but with an inherent performance cost, I assume. Did you try to implement SS reflections to see what the difference was?

tehwave

Very impressive. Any particular reason you're using raymarching for reflections instead of e.g. screen space?

tehwave

It's not on their roadmap, so that would indicate as much.

https://gamemaker.io/en/roadmap

tehwave
tehwave

I don't think there's any plugins or libraries, but I can give you two examples of OAuth (which you need to use for authentication https://dev.streamlabs.com/docs/oauth-2) being implemented in GML:

reddit-OAuth2 by JujuAdams

gm48.net OAuth2 for GameMaker Studio 2 by tehwave (me)

​

It's somewhat advanced GML, so I hope you're up for the challenge and it doesn't require a lot of networking experience, fortunately.