- Видео 46
- Просмотров 50 163
CrushingJosch
Добавлен 29 сен 2011
German Gamedev Showcase
Und wieder mal ein neues Update von meinem Spiel zur neuesten Ausgabe des GGDS!
Просмотров: 44
Видео
Godot 4: Havana Heat Gameplay Trailer (early alpha)
Просмотров 8221 час назад
Hi all, while still being heavily in work-in-progress-mode, I thought I'd compile a short gameplay trailer to illustrate the game's current state. The visuals are improved a lot by @rentless666, doing some reaally nice 2D art assets - thanks again for that!
[Havana Heat] Action Multiplayer soon to test in Demo
Просмотров 883 месяца назад
Hi all, I have to share some progress of my top-down multiplayer-shooter. It is no longer called "And Remember, Respect is Everything" but now listens to "Havana Heat". I am having good progress on dedicated server implementation, User Interface, new vehicles and buildings. Hopefully I can keep the pace and deliver a first public demo soon :) Stay tuned!!
[TUTORIAL] Godot 4 Server Browser
Просмотров 61911 месяцев назад
Hi all, today I show you an example implementation of a ServerBrowser in Godot 4. The example project can be found here: github.com/Brandt-J/GodotServerBrowser Should be possible to adapt for any further need ;-) Hope that you find it useful! Support me with a coffee :) ko-fi.com/crushingjosch
[ARRIE] Explosions and Drifts!
Просмотров 259Год назад
Hi all, finally some new updates! Progress is going well with improvements in vehicle handling, menus and three new weapons: Rocket Launcher, Grenades and Fists. There are still some things to do, but a first alpha version with playable multiplayer is getting closer and closer! Find a (outdated) alpha sneak on itch: hackmet.itch.io/and-remember-respect-is-everything Support me with a coffee :) ...
[ARRIE] Now running in Godot 4, and it's a blast!
Просмотров 920Год назад
Hi all, I used the past 6 months to port my top-down shooter "And Remember, Respect is Everything" from Godot 3 to Godot 4. I was long tempted to do so and, when facing severe performance and network issues, finally took the courage to do the leap! It was a bit of work, but totally worth it. Performance is greatly improved and visuals are on another level. I now can finally continue working on ...
[ARRIE] German Gamedev Showcase #13
Просмотров 231Год назад
Endlich mal wieder ein bisschen was geschafft! Nachdem ich herbe Performance-Schwierigkeiten und Abstürze beim Spielen übers Internet hatte, habe ich mich entschieden, ARRIE nach Godot 4 zu portieren. Das hat einiges verbessert und es läuft tatsächlich viel runder und sieht darüber hinaus auch noch besser aus. Weiter geht's mit der Entwicklung!! #godot #gamedev #indiedev #ARRIE
[ARRIE] Weapon Pickups Shader Tests
Просмотров 87Год назад
I am about to polish some visual effects, here a short shot from reworking the weapon pickups, using an approach shown by thelastflapjack: www.reddit.com/r/godot/comments/12fgpbs/i_have_been_experimenting_with_some_shaders_in/ Sorry for potatoe-quality, I am currently only on the notebook and can't really record with high quality settings at the moment. It looks really cool in full-screen, I wi...
[ARRIE, Godot 4] 2h progress, fixing vehicles in my GTA2 multiplayer remake
Просмотров 504Год назад
Hi all, I am currently converting my game from Godot 3 to Godot 4 and have to refactor a lot of things. I also decided to launch a new format, where I take 2 hours of time to dedicatedly work on an issue of the game and then post a "before/after" comparison. Today I kick this off by fixing vehicle beavior :D This entails: - Fixing wonky riding (although it kind-of looked fun) - Synchronizing pa...
[TUTORIAL] Godot 4 Multiplayer Dedicated Server
Просмотров 11 тыс.Год назад
Here I show some specialities when setting up a Godot 4 network communication with GDScript in case of an authorative, dedicated Server configuration. Or, whenever you have different projects for server and clients ;) Link to the Github-Discussions: github.com/godotengine/godot/pull/35522
[ARRIE] German Gamedev Showcase 11
Просмотров 2892 года назад
Leider nicht sehr viel neues Videomaterial, da ich viel am Code machen musste. Aber es gibt bald ne neue Alpha mit echtem Multiplayer-Support :)
ARRIE German Gamedev Showcase #10
Просмотров 2763 года назад
Dieses Mal gibt's leider nicht so viel zu berichten, weil ich im "echten" Leben grad etwas sehr ausgelastet bin :( Das nächste mal wieder mehr!
[GTA2 Remake ARRIE] #10 First Alpha Release
Просмотров 9903 года назад
Hey all, I finally released a first alpha of the game! You can find and download it here: hackmet.itch.io/and-remember-respect-is-everything But beware - it's still heavily WIP and mostly shall serve to gather feedback about how the game is supposed to look and feel like. You can leave comments on the itch page, or here, or also join my newly created discord-server: discord.gg/59AeZuqkdj And, I...
[ARRIE] German Gamedev Showcase #9
Просмотров 1053 года назад
Tja, die Sommerpause lässt gruessen, leider ist nicht so viel geworden. Aber ein bisschen was gibt's dennoch zu berichten! Link zur Itch-Seite, wo die neue Version zu haben ist: hackmet.itch.io/and-remember-respect-is-everything
ARRIE German Gamedev Showcase #8
Просмотров 1263 года назад
Yay, eine allererste und sehr grobe Pre-Alpha-Version ist released. hackmet.itch.io/and-remember-respect-is-everything
[GTA2 Remake ARRIE #10] Pedestrians and Tiny Town
Просмотров 9143 года назад
[GTA2 Remake ARRIE #10] Pedestrians and Tiny Town
[GODOT ARRIE #9] Weapons and Explosions
Просмотров 3774 года назад
[GODOT ARRIE #9] Weapons and Explosions
[GODOT ARRIE] German Gamedev Showcase #3
Просмотров 964 года назад
[GODOT ARRIE] German Gamedev Showcase #3
[GODOT ARRIE #8] Sneak Peak. How about that opening?
Просмотров 2904 года назад
[GODOT ARRIE #8] Sneak Peak. How about that opening?
[GODOT ARRIE #7] Update on Game Graphics
Просмотров 9754 года назад
[GODOT ARRIE #7] Update on Game Graphics
German-Gamedev-Showcase "And Remember, Respect Is Everything", Update 1
Просмотров 1414 года назад
German-Gamedev-Showcase "And Remember, Respect Is Everything", Update 1
# GODOT SHADER: Material variations without instancing
Просмотров 5774 года назад
# GODOT SHADER: Material variations without instancing
[GODOT ARRIE #6] First attempt for dynamic day/night cycle
Просмотров 3564 года назад
[GODOT ARRIE #6] First attempt for dynamic day/night cycle
Intro German-Gamedev-Showcase "And Remember, Respect Is Everything"
Просмотров 1294 года назад
Intro German-Gamedev-Showcase "And Remember, Respect Is Everything"
This game looks amazing! Thanks for showcasing your progress, it's very inspiring
Schönes Spiel! Mag das UI am Anfang im Auto sehr!!!
Coolio! Ich bekommen aber einfach nicht raus, wer die Waffen-Sprachsamples eingesprochen hat ...
Jaaa, es gibt Dinge, die auch einfach geheim bleiben müssen ;-)
Looking better every time, logo is great too.
Hi, just curious, do you have a discord or something for this project? I love GTA2 and this looks great. If you need help with graphic design or 2d art I'd love to help... :)
Thanks for reaching out. Getting some support on this end could indeed be super handy :) This is definitely not my strength :D Here's the link to a discord server for the project: discord.gg/QuWNGPb2 Happy to discuss further ;)
Hey @rentless666: How is it going? If you have some time, feel free to reach out via discord (discord.gg/QuWNGPb2) ;) Some help in the 2d art space would be extreeeemely nice ;)
@@CrushingJosch Hi, sorry for late reply. I think the discord link has expired?
@@rentless666 Happy to provide a new one discord.com/invite/A3NXPNeD
Nice, bin gespannt, wie es weitergeht :)
Ambitious goals! Great to see the progress and that you still on it 👍
The game have story
Okay so this is REALLY cool, but Ive got a bit of an issue with the whole "same rpc function needing to be on server and client" thing...I thought maybe you misunderstood but nope, its literally in their documentation that even unused functions need to be declared on both. =/ I guess you just have to act like its basically a signal being called or something if you only need it on a client. I havent tried doing multiplayer on godot yet, but will try this weekend. Im thinking that maybe a good work-around for this is to use a "ClientAction" rpc function and a "ServerAction" rpc function with both taking a string parameter. This string could be sent to a match statement that calls a different function that is NOT an RPC. Not a big deal but I think it would do a lot to help organization instead of having a million rpc functions that are just "pass" or returns. The bonus to doing this could also mean you could easily set up signal-like reactions to server/client functionality.
Are interested in being hired to implement some of your systems into my project?
I am also onterested! If you ever read your replies...
It's a shame the developer didn't get their priorities straight for this. They've wasted far too much time making Android and IOS versions when they should have just been focussing on making the software better. It's had at least 6 years of development now and that's only from release time so even longer than that. They also had an Epic Mega Grant about 4 years ago for $25k. On top of that they've had around 11k sales on Gumroad alone, at $19 a pop that's over $190k. With all the other platforms it's probably at least doube that. I think a lot of people buy it because they want to support a Substance alternative then soon realise it's nowhere near as good and it's progessing at a snails pace. I bet most of the people that bought it arn't even using it judging by the amount of content it has on RUclips. I bought it around 4 years ago and apart from being more stable it's barely changed. The only significant thing that's been added is IOS and Android versions and something called Armorlab which isn't even needed anyway as there's already a lot fo free apps that do the same job.
Great tutorial!
I bought this software today and when I try to delete a brush stroke there is a weird dark and shiny gradient on the deleted edges. Do you know why this may be happening?
does this work if i want to play with friends in diffrent network
Can you elaborate on what you want to achieve? I don't understand what you mean.. :/
no lan multiplayer kinda way
@@BigsausageaSorry for the late reply, was a few days off.. The method I show hee works for both, LAN or thorugh internet. The only important thing is, that both computers can communicate through the network connection, i.e., if you connect online, make sure that the respective ports are openec etc.
looks awesome!
You actually did made GTA 2 game??? Subscribed and I wish you good luck on this project mate! It looks awesome!
on godot 4.2 we cannot set anymore rpc(any_peer) but ("any_peer") rpc seeems to have changed a bit and after many try i can't figure out where it stuck for me same rpc i still manage to get client ID on server but i can't make server_spawn_player actualy work and i have no error to figure it out
Can you make a video on how to actually spawn players after the game connects to the server?
There are already quite some videos on how to achieve that. Search for "Multiplayer Spawner" in Godot 4 ;-) If you need any specific advice, feel free to ask!
Thank you so much for this video. I ran into this video on reddit and this was the only video that was so simple and helpful and ACTUALLY WORKED. Thank you so much for your work!!!
What about connect to another standalone server written on java for example or other langauge? We can connect to external server from godot client? and what we write to connect it? Thanks.
I am not sure what exactly you want to achieve. Yes, you can talk to servers written in other languages. I show an example here for realizing a server-browser: ruclips.net/video/x-PF_EZI2ZM/видео.html So, for retrieving any kind of data, this works quite well, using e.g. the HTTPRequest system, or working with the UDP-Server. Although I never tested the UDP-Server to another software platform, such as java.. But for the actual game-logic, I don't see any advantage in having the game-server in anything else then Godot. Again, technically possible, but probably creating a lot of extra work and making it more complicated to manage...
@@CrushingJosch I don’t know how godot network will handle it high-online, for example in 5k in a 2D game, if the 2D game is divided into squares - locations (like Ragnarok), so I’m going to write my own server, or rather, it’s already been written, but not quite finished))) ofcourse all depends from game architecture i think
godot 4.2 not funciona
Best video on this topic
Thanks for making this video, very useful.
nvm i figured it out. Nodes of the scripts must have the same name as well.
Yes, this was always very important :D Good that you figured it out yourself ;)
Is this case sensitive? @@CrushingJosch
Just wanted to say that your post was incredibly helpful. I wouldn't have caught the whole "signatures must match" part for client and server. It is definitely something that will catch one off guard if they don't expect it... but thankfully I don't have to go through that pain thanks to you :)
Played this map a lot with my siblings way back when
Thank you! I wonder why they implemented that like that. I mean now every clients needs to have every server rpc aswell, seems quite annoying to me
Fast,Helpfull, thank you, i had client-client networking projects before in Godot 3.x, even while being new to me you make it very clear, have a nice day.
I saw your project and it's super cool! Can't wait to see a 1.0 version!
Thanks! Iam making some progress and hope to have a new alpha version ready soon that can be played in real multiplayer mode :)
@@CrushingJosch I am a Godot programmer too! I love how you want to bring back the GTA 2 style! I'll follow you with great interest. If you can, I suggest to create a mission generator as base, like an endless mode. Then a good storyline in GTA fashion!
@@Alessar30 Cool to hear that you are a Godot Dev as well :D At the moment, my game focusses fully on multiplayer in a Deathmatch mode. But a co-op mode with missions could be a lot of fun as well. But step by step. If you find it really interesting - Iam always looking for people who want to join making the game ;) Let me know if this could be relevant for you! You can also join my discord server, if you want: discord.gg/CA5T5E56
Thank you, found it very useful as a beginner. Like!
I hope u start a dedicated server tutorial
U just saved my life 4 days looking for solution
Thanks for letting me know what you used the shader for. It is always really nice to see other people using some of the things I have made. Good luck with the project!
This was SUPER helpful! Thank you! This made it super simple to understand.
do you think there is a way to make it so that the player is nearly as good as npcs at moving/shooting and that it's possible to drive without crashing?
Iam not sure what exactly you mean... Maybe this helps: - I have (as also GTA2 had) a subtle auto-aim-assistant that keeps aiming on nearby other players / bots / NPCs - There's also a driving assistant that helps staying on track and aligns the car to street lanes. This helps going a bit faster, but of course does not prevent crashing into anything on the way ^^
@@CrushingJosch Yeah IK GTA 2 added bullet curving and car correction on lanes (which arguably made it worse for dodging cars at high speeds), but npcs absolutely crush the player in actually aiming and hitting the target they want to hit while players have to painfully turn and shoot only to miss especially when moving. A button that locks on who you want to shoot would be eccentric! But with a drawback that it takes a slight while to lock on fully compared to shooting straight, or that the bullets have spread, or whatever. As for driving, driving without crashing is just straight impossible because the default zoom is too close in and then you can't reverse since that doesn't really zoom out until you hit something, overall just having the camera zoomed at near maximum zoom and slightly gradually zooming out at high speeds rather than such drastic zoom out would be awesome. But also have a button that sets the speed you're going at as the max speed you're car can go until you press the button would be amazing for driving and lastly a button that toggles the auto correction on lanes or makes you hold it or whatever so dodging cars is better would make everything smooth. Don't have to have these things, but this are the strong things that kept me from enjoying GTA 2 tbh.
Thanks a lot for your thought on that - highy appreciated :) I honestly did not experience it like that, but also just played the game on a very casual level and probably did not notice it that much^^ Your ideas make a lot of sense and I don't see any reason not to implement something like that. If you want, please feel free to join my Discord-Server, where we can discuss and summarize such thoughts a bit easier: discord.gg/4SDS4vVD I also plan to do some alpha tests, hopefully more or less soon, to iterate more on how the game feels and plays. It's still super early-stage, but these things are just super critical.
@@CrushingJosch alrighty just joined! Thanks for having me!
Hey, i need some help with my fps I have. What i am looking to do is, i have a fps and i want to make it multiplayer. Basically i want a server to host my lobby and start menus, and then a player creates a server (host) in the lobby menu and other players join that person(host) server and they play together. That way a server (like playfab) doesnt host the game but the player that created a server does if that makes sense 😀. I was thinking the player host and player that join get handled by the godot networking and just for the main menu and lobby i use playfab. Do you think that is how i should approach this? Thank you for the awesome tutorial!
This helped me a ton thank you! Really excited to mess around with this. Thanks again for the awesome video!
Why does the server have viewport if its headless ? Is it not a listen server that you are making and not a dedicated server ?
Yes, in a typical setup, a dedicated server would not have a viewport. And if you would deploy the game, you would probably remove it. But if you run the engine with --headless, it probably just ignores all viewports anyways. What I like to do is that I have some viewports/cameras also on my dedicated server and that I run it with "show collisions" when I am testing stuff. Then I also get a visual representation of what's going on there, which I find very helpful for development and debugging. Then in the end I upload everything to my server and execute the engine with --headless and it runs without the viewports. In the end I would not define "dedicated server" to whether or not it has a viewport, but if there is any player actively playing on that machine (listen server) or if it's really just receiving, e.g., player inputs, is processing everything and sending info out to the clients (dedicated server in my eyes).
Just curious, but how does this effect the synchronizers that were added for networking purposes? Are the synchronizers still able to function, or would you have to specifically code all of this into the dedicated server? With the information you just provided with this video, those of us that have subscribed need to get your channel out there to a broader section of the Godot Community!!
I haven't yet tried the synchronizers yet, good question! I am honestly not super sure to what extent I am going to use those.. Don't have time to test things at the moment, due to quite stressy work, but am going to have time again in March :) And thanks for your positive feedback on the video itself!!
So rpc needs to be on both sides
Yes, exactly. And you also need to have the same set of rpcs on both sides.
Even when I unwrap my mesh it still does a weird glitch, anyone know how to fix it?
I also have this from time to time and, unfortunately, did not find out why that is. If you have a case of that, maybe you can post it into their discord channel? Would be nice to get this fixed :D discord.gg/T34EMbaz
Great video, I was recently looking for an update on this. A super useful video, like.
I am happy that you found it useful! And I am happy to have found someone else with the same issue. If have any experiences in using Godot 4 in such a setup, please don't hesitate to share. I will try to do the same, but won't have much time for the project in the next weeks, unfortunately...
where did you get your png files
You literally deserve lots of respect. I hope people will see this project and support it. Keep up the great work dude!
Thanks for your motivation!! :)
Ich bin gespannt :)
Hau endlich die Alpha raus :D Verfolge deine Vlogs schon länger und will endlich mal selbst zocken. Geiles Projekt.
Danke für deine Motivation :D Blöderweise gab es bei dem Plan nach der Alpha nochmal nen Rückschlag - mein Server packt es irgendwie nicht so richtig.. Ich muss schauen, was das Problem ist...
Never leave this masterpiece project.
Hey, thanks a lot for the comment :) I was super busy with new life-situation in the first half of the year, but am actually making some nice progress at the moment. Hope to release a new alpha version with true multiplasyer within the next few weeks ;-) Stay tuned!
create one guide.
What exactly do you mean?
@@CrushingJosch of configure cars.
Great video, thanks
Very cool, found your project by chance and brought me to your channel. Looks good, hope you're able to keep up the work :)
Iam happy that you like it. I also am hoping that I am able to keep the work up. Currently my work-and-family life hardly leaves time for the project, but I hope that's getting better in the next months. It's people like you that always motivate to open the editor up again ;)