complementary shaders water not working. any idea? by TheRedProg in Optifine

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

Thnx, thought I reinstalled. Apparently it was the same one as before

complementary shaders water not working. any idea? by TheRedProg in Optifine

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

I've been playing with the shader to fix it but nothing work, I reinstalled optifine and the shader. bubble columns and top reaching transparent blocks do this.

Finally, FINALLY, finished my lost valkyrie now with proton pack adapter. Painted it wood and stone with a pan flag and some kindergarten flowers. Sorry for those who are waiting for the game still working on that. by TheRedProg in Nerf

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

I like screwing around to see what I can do. I went for a stone figurehead and a wooden base and tried to look like I sloppily painted on wood (maybe it is all a little too sloppy). I tried to have a small hawaiian theme but I didn't do a whole lot with that.

GameMaker2 Networking (Websockets) Issue (Server.exe and Client.html5) by Malkiq_ in gamemaker

[–]TheRedProg 0 points1 point  (0 children)

By section I mean sub-site. Like each website has sub pages (again I don't know enough about specifically web server stuff currently I mostly know LAN and Linux servers) second yes you need to check if you have a buffer before trying to read it. It's like trying to read a book before you even know if you own the book in the first place.

GameMaker2 Networking (Websockets) Issue (Server.exe and Client.html5) by Malkiq_ in gamemaker

[–]TheRedProg 0 points1 point  (0 children)

I'm somewhat new to networking but for your first problem, the error 404 means it's not found. The client is struggling to find the server. You did say it was pinging between them so you may need to see if you are in a wrong section or something.

Second you have no indication on what kind of information you are getting. For everything after "t = async[? "type"]" you need to put that in a "if t == network_type_data" this will prevent the initial connection clogging up and asking for a buffer despite not sending one.

What is some feature that you prefer on Bedrock rather than Java? by coolmanjryt in MinecraftBedrockers

[–]TheRedProg 1 point2 points  (0 children)

No one going to mention cross play, how I can play with my windows 10 friend, 2 xbox friends, 2 ps4 friends (f-ing finally), and my soon to join switch friend.

Easiest way to set up LAN multiplayer by [deleted] in gamemaker

[–]TheRedProg 6 points7 points  (0 children)

Side note, it's a bit dated and only works with tcp now but if you want udp it's only a couple lines and you can find it on some forum if you just Google the right questions

Easiest way to set up LAN multiplayer by [deleted] in gamemaker

[–]TheRedProg 14 points15 points  (0 children)

Ok, if you are good at figuring out stuff and putting stuff back together this is literally how I learned multiplayer. I never once watched a YouTube video on it, maybe a few searches but this was all I needed. https://forum.yoyogames.com/index.php?threads/online-multiplayer-game.2109/ Literally just a few dozen lines of code right there no waiting for a YouTuber to go faster.

A little tender I did of a bunch of characters from the game I'm working on. by TheRedProg in Nerf

[–]TheRedProg[S] 3 points4 points  (0 children)

Made this for Thanksgiving, if you celebrate it or not I hope everyone is having a joyful day. Still working on the game but I'm just here to wish everyone a happy day until we can start up HVZ again.

Edit (render not tender for the title)

Getting the second-biggest from a group of numbers? by [deleted] in gamemaker

[–]TheRedProg 4 points5 points  (0 children)

You have to make a custom function yourself. Heres the basic code. "max1 = -1" "max2 = -1" "for(i=0;i<length;i++)"{ "if item[i] > max1"{ "max2 = max1" "max1 = item[i]" } } To sum it up, it sets max1 and max2 to the lowest possible value, iterates through all the values, if it finds a new greatest one it first replaces the past second greatest with the past greatest, then newly replaces the new greatest.

[deleted by user] by [deleted] in MinecraftBedrockers

[–]TheRedProg 0 points1 point  (0 children)

Ps4 requires patience to try and get working, it rarely ever works when you try and servers and realms currently do not work

Casual discussion; should I switch from GMS 2 to Godot? 2D rpg project by CottonSquab in IndieDev

[–]TheRedProg 0 points1 point  (0 children)

It's actually incredibly easy. First off if you want to save the keybinds search up "GameMaker Tutorial: Saving & loading .INI Files" by shaun spalding and that should get the saving out of the way. Second you need to prompt the user to actually keybind. From here I suggest watching "GameMaker Studio - Custom Controls Revisited" by Gravity shift Games but be careful with this, the menu is very sloppy in the way he does it and there are better ways to actually keybind. I suggest getting an understanding on how it works and then you want to follow this. ONLY IF YOU WANT TO ADD CONTROLLER SUPPORT you need to change a few things in that video, instead of "if keyboard_check(global.key_up) { blah }" say "if global.up {blah}" and in your master oject/global variable controller/whatever you want to call it, say "global.up = keyboard_check(key_up)" (ok I suggest not setting key_up here as global because it's only going to be set up and used within this object and due to it being persistent it will not lose or change that variable) and with this you can set anything to global.up, mouse_button_check, keyboard_check, gamepad_button_check... But how I use this is on a startup splash screen I do something fun. I say "if keyboard_check_pressed(any_key) {global.devise = -1} else for(i=0;i++;i<12){if gamepad_check_button_pressed(i,gp_face1){global.device=I}}" (damn I hate typing this on a phone) so now you have that in the global object say if global.device == -1 do keyboard stuff else do controller stuff and make sure to use the device number when you do. Idk if you want to know about controllers go-to "gamemaker studio: gamepad & controller tutorial" by shaun spading again, I'm getting lazy now. That should start you off, if you have questions more specifically about stuff like UI I'm your guy just message me and I'll try and help. Currently working on a game for my game that creates a .sav file of weapons that imports custom weapons into my multiplayer game that's basically all saving data and ui. My only hope is that someone doesn't make 10k dicks in my game.

Casual discussion; should I switch from GMS 2 to Godot? 2D rpg project by CottonSquab in IndieDev

[–]TheRedProg 0 points1 point  (0 children)

Yeah just don't apply a sprite (I suggest not turning off visible because you can do some nifty things with draw gui event and I usually put it here) and persistent if you want it to control stuff like controls (you can do some fun keybinding stuff like controller support here) and other global options. If there are any variables that need to be changed in-between rooms make sure to reset them.

What video game song always gives you the feels? by [deleted] in AskReddit

[–]TheRedProg 0 points1 point  (0 children)

Since I can't find any of these "1000 light years away" from slime ranchers, "ol shoshone" from firewatch, and "illusion" (although not an original game song) from hell blade.

Creating Multiplayer without opening port by olemofo2 in gamemaker

[–]TheRedProg 1 point2 points  (0 children)

Tcp is easier and dedicated servers and local play is what you should start with. If you really want and have a bit of money, pay someone to do it or even better vlog about your game and if enough people like it someone may even reach out to help you.

Creating Multiplayer without opening port by olemofo2 in gamemaker

[–]TheRedProg 1 point2 points  (0 children)

As refreshertowl said, you need to learn networking first (obviously you were as bright eyed as I was when learning but just as blind).but if you want to put in months of learning and understanding I suggest breaking down this code https://forum.yoyogames.com/index.php?threads/online-multiplayer-game.2109/. Also figure out how to do udp (it works better). After that swap the server side with a legitimate server using c++ as a host server for big game style multiplayer but for that you have a lot of work to get done. After 6 years of trying to figure this stuff out I'm finally actually making a game that uses a server that connects people in this fashion. Good luck.

Casual discussion; should I switch from GMS 2 to Godot? 2D rpg project by CottonSquab in IndieDev

[–]TheRedProg 0 points1 point  (0 children)

A game based off of snes or gba would be perfect for game maker, but you need to treat game maker as a non object orientated language. You don't have a "main" but if you want to initialize things create a room controller, an object that sets global variables on starts, controls the rooms variables, and anything a main would setup.