Finally made the minecart work properly on my multiplayer game!
One player controls the minecart and other makes it jump, it took way longer than it should've...
#godot #gamedev #multiplayer
Posts by Tahmid Hasan
How's the minecart looking so far for my multiplayer game.
this might take a while...
#godot #gamedev #multiplayer
Trying to get my minecart to work on my multiplayer game.
It.... looks fine....
(I love multiplayer man)
#godot #gamedev #multiplayer
Just bought Hytale!
My wallet definitely took a hit...
#hytale
So... I made Bird Game 3 in Godot...
(ignoring the fact that I have math exam tomorrow)
#godot #gamedev
Made a RigidBody based minecart for my multiplayer game, it was very difficult to get this working properly 😅
Just need to integrate it with multiplayer now...
#godot #multiplayer #gamedev #indiedev
The puzzle for the 2nd level of my multiplayer game is finished!
Now I am thinking of adding some sort vehicle that has to be controlled by two players 🤔
#godot #multiplayer #gamedev #indiedev
How the 2nd puzzle of my multiplayer game looking, so far everything’s working smoothly!
I am gonna add a weapon next 🪓 (to break down a door)
#godot #gamedev #multiplayer #networking #indiedev
Working on the second level of my 2-player multiplayer game!
I've been experimenting with adding water and swimming. (although granted it works more like jelly than actual water..)
Time to figure out the puzzle.
#Godot #multiplayer #indiedev #gamedev
Thanks! The sprites were made by one of my homies, I recently found out he has an amazing talent for art XD.
I put them together using AnimatedSprite2D and animation player in Godot. And syncing them using multiplayer synchroniser.
The 1st level is complete for my multiplayer game!
well for the most part...
The core mechanics are done, just need to improve the BG and add some sounds, which will be done later.
Time for 2nd level! I am thinking of adding some sort of swimming mechanic🤔
#godot #gamedev #multiplayer #networking
Working on the 1st level for my first ever multiplayer game, this is the general idea.
One player will get a jump boost which he will use to drop a box so the other player can come up.
Just going to need to put the texture for the grey stuff and we are done!
#godot #multiplayer #networking #gamedev
Thanks!
I've been working on a 2-Player multiplayer game with the multiplayer system I built recently.
And it's going well!
P.S I have important exams this month and am absolutely not prepared...
#godot #gamedev #networking #multiplayer
What do you think of this multiplayer system?
Pros:
It works over UDP hole punch so it's completely free (no server costs!)
Cons:
Slightly inconvenient(You need to share your secret code to your friend)
Works for about 80% of users (some NATs don't allow it)
#godot #networking #multiplayer #gamedev
Not me randomly signing up for a regional science fest with a game I made in my early years of development with only a few tweaks to comply with the fest and still somehow winning 2nd place 😭
#godot #gamedev
Uploaded a video on my attempt at making a multiplayer game.
It was a pain…
Check it out!
#godot #gamedev #networking #multiplayer
made a simple tutorial on implementing UDP Hole Punch using in Godot in a Cost Free way.
Let me know your thoughts!
#godot #gamedev #multiplayer #networking
Close! But he’s a human! But he may be haunted…
Lighting can make such an impact to your game and it's overall atmosphere!
I am making my first ever commercial game with a few of my buddies.
can you guess what the games gonna be about?
#godot #gamedev #indiegame #indiedev
Wanted to wrap things up for a chatting app demo I made to learn multiplayer stuff,
So I made the IP and Port it gives you encrypted as a "join key" so it can be safely shared with your friends.
Gonna try and make an actual game now with this system!
#godot #gamedev #multiplayer #networking
Absolutely.
There’s no way I am competing with multi-billion dollar companies XD
Thanks for the feedback.
But it’s no official app lol! It’s just a simple challenge for me on whether i can do it, and learn some low level concepts along the way.
I highly doubt my goofy little app is gonna be mass adopted anytime soon!
🥳 Successfully managed to create a barebones chatting app that works over the internet!
On the right is the app running on my PC and on the left is a VPS. This was done using UDP Hole Punch.
(This is 100% cost free and doesn't rely on any plugins)
#multiplayer #networking #godot #gamedev
Yeah, if the punch through is successful you can practically send any packets to each other which means you can do stuff like chess to full multiplayer games.
you'd need to have really advanced networking knowledge for that tho.
This is definitely not the usual way to create apps as far as I am aware, usually you’d pay for some sort of server which would make things miles easier,
But I wanted to challenge myself to go 100% cost free using UDP Hole punching so it was a big challenge for me.
One useful thing I learned is probably, maybe try to test this stuff on a VPS/another device connected to another network.
(Probably cuz my router most likely doesn’t support NAT loopback) it wasn’t working on the same device nor on a VM with a VPN, I had to use a VPS and it worked over there.
Spent like 2 days straight trying to implement a simple system to connect UDP over public internet,
and I FINALLY DID IT!
Words cannot describe the excitement once I saw these words on the terminal.
it's 2AM right now...
Time to turn this into a simple chatting app!
#networking #godot #gamedev
Update: figured it out,
Apparently unless your router supports NAT loopback, you can’t use the same public ip for STUN, since it’ll give the same ip and port.
I ran into the same problem trying to use stun across a public server on the same device.
Need to use a VM for testing, such a pain!