Let's Make - Spider Man's Web Swinging
Вставка
- Опубліковано 26 лип 2024
- This time on Let's Make, we dive into Web Swinging from Spider man for PS4 and have a go at recreating it using UE4. (Final result at 10:21)
Download the project here - • UE4 - Spider Man Proje...
Web-Zip Move - • Let's Make - Spider Ma...
Wall Running - • Let's Make - Spider Ma...
-------------------------------------------
Section selection :
Things I observed from the original game 0:49
Scripting the swing 2:34
Attaching the webs 6:12
Animating the swings 8:06
Final Result 10:21
-------------------------------------------
Future episodes will include:
Spider Man wall running
Fly like Iron Man
Unchartered 4 climbing
Satisfactory building mechanics
Captain America’s shield throw
The Forest tree cutting mechanics
Assassins Creed/Watchdogs style freerunning
-------------------------------------------
Article about web swinging design - Ryan Smith - Insomniac Games
www.popsci.com/marvels-spider...
Evolution of Web Swinging in Spider-Man Games! (2000-2018) - ynSection
• Video
-------------------------------------------
Assets used :
Spider Man Advanced Suit - starrexsaver
sketchfab.com/3d-models/spide...
Ultra Dynamic Sky - Everett Gunther
www.unrealengine.com/marketpl...
Rolls and Dodges Animation Set - Hammerhead
www.unrealengine.com/marketpl...
New York City Mesh - raven0246
www.blendswap.com/blend/22883
"New York", by OpenStreetMap, licensed under CC BY-SA www.openstreetmap.org/copyright
'Dev Mockup' Material - Tom Looman
www.tomlooman.com/updated-moc...
Various assets from Infiltrator Demo - Epic Games
Various buildings - mozillareality
sketchfab.com/mozillareality
Brick Apartment - Renafox
sketchfab.com/3d-models/brick...
Various animations - Mixamo
-------------------------------------------
Tracklist:
Audiomachine - Tree of Life: Full Album HQ
• Audiomachine-Tree of L...
0:00 Tree of Life
2:03 Above and Beyond
4:57 An Unfinished Life
7:02 Breaking Trough
Post Malone, Swae Lee - Sunflower
• Post Malone, Swae Lee ...
Interstellar Soundtrack - Power of The Universe - Luis Colina
• Interstellar Soundtrac...
Factor Eight - The Beginning [Orchestral/electronic] - RazorToothMusic
• Video
Spider-Man PS4 Main Theme | Epic Version - L'Orchestra Cinématique
• Spider-Man PS4 Main Th... - Ігри
This series is incredible. You nailed the animations
My eyes lit up, this so seriously amazing, the animations are smooth and fluid, it looks fun and good to control, keep developing this cuz it could be something super special, city could use some work😊
You deserve way more subscribers and views man. The way you explain things is right up my alley and really helps me figure out how to put stuff together myself. I look forward to seeing what you do in the future my guy :)
I have a friend who works for Insomniac. I’m gonna show him this. Awesome stuff, mate.
Thank you :)
what is his name
@@snottytissoos2165 choco macock
I actually downloaded your project literally just webbed around the city for hours just the mechanic itself is satisfying. Had to come learn how it was done. Your very talented
how did you go about opening the project when i opened it it just starts with an empty project with nothing in it
what version did you use
Thanks man, I've been looking for a tutorial like this for a long time♥️♥️♥️
Very inspiring. Thank you for taking the time to explain it all. Great content. Subscribed.
Dude, this is amazing. I started to get a bit bored of game dev. But, this has reignited my fire
you probably dont give a shit but if you are stoned like me atm you can watch all the latest movies and series on instaflixxer. Been watching with my brother for the last couple of months xD
@Nasir Roman Definitely, I've been using instaflixxer for years myself =)
@Nasir Roman yup, I've been watching on InstaFlixxer for since november myself =)
@Nasir Roman Yup, been using InstaFlixxer for since december myself :D
@Nasir Roman Yea, I've been using instaflixxer for months myself =)
oh mann, I was looking forward to this video
Thanks man, glad you enjoyed the video, and thanks for the constructive feedback, its always apreciated. You're absolutely right, having the webs stretch would make a big difference to the swing physics and to how the swings feel. So I'll definitely try and add that soon. I could have spent so long refining this system and to be honest it's one of the hardest things I've attempted to make so far. So I'll definitely keep working on it, and make an update video when I make some more progress !
@@LewisFiford can you help me make this im too young to understand this
@@xertval download the project ;)
WOWWW!!!!!!!!!! Thank you so much man!!!!
I was looking for a channel like yours, you see, I'm a new student on this games industry, currently taking games design and I challenge myself to do some awesome game mechanics for learning purposes. And you certainly helped me. Not with a follow along tutorial, but yes thinking how to make it. Thank you Lewis!
You are very welcome ! Glad you found the video useful. I'll be sharing the project files real soon too if you want to take a look at the systems in a bit more detail
Hey bro, you saved my life, thank you very much for this content!
Amazing stuff. Love your work.
Re the "outward force" point, my understanding from the GDC on this from Insomniac was that rather than apply an outward force, they actually moved the simulation swing point outward from the visual swing point along the face normal of the building, while leaving the point to render the webs to as the original point.
Apparently this is barely noticeable in reality but solved the problem of zig-zagging across the street.
Oh my goodness, you almost did the same of the game's swinging
Companies will hire you so soon
Maybe they already did
Subscribed! Great work!
looks amazing
Awesome work!
4:58 as a great game designer, knowing “some” physics, logics and other science related stuff is required, that’s why I suck at it
Sir, you are a genious. Thanks a lot!
Amazing, keep it up bro 🤓
just subbed this is insane
Dude your so smart and your videos are amazing like even tho you just started with youtube you have to make more videos
The animation is amazing the only problem is when spiderman is falling and etc he would be very still at the end pose.
What I'm trying to say is when you carefully analyze spidey falling down and etc you can see his arms and legs slightly moving
therefore when he has a very still fall to the ground it feels like spidey's a robot.
Hopefully, this helps!
Bro your content is a-maze-ing I am definitely subscribing by the way could you make another vid on how to make spider man attack bad guys
I’d be really interested to see a high quality vehicle traffic and pedestrian system. Or other components to a city like the one you find in the Spider-Man PS4 game.
I'll bear that in mind for the future. It's certainly something I am interested in exploring.
damn that's pretty insane
This is really awesome, I'm new in all of this and I wanted to know how did you get that Spider Man for Unreal Engine
Thanks ! I mention this in the first spider man video - 'the point zip', found both spider man meshes I used on SketchFab :)
@@LewisFiford Thanks !! You are the best.
You should also do a combat system with those webs
Might I suggest that you should add more animation the legs but props to your work Lewis
Awesome
I wish there was a tutorial on how to do this in Unity.
Great tutorial though!
Algebra alert
4:58 as a great game designer, knowing “some” physics, logics and other science related stuff is pretty common
You are Genius)
could you show us how you figured out the equations for the pendulum swing? I'd be super interested in how you came up with the formulas and what the final formulas are. I'm trying to implement this in Unity so it I can't copy-pasta the blueprints unfortunately and would be highly interested in the mathematics behind it
Ahh, well my solution wasn't as technical as all that in the end. I had a good go at figuring out how to make the pendulum equations work for a spidey swing, and have since tried all sorts of crazy methods to simulate this movement in other ways, but in the end just relying on the physics of the engine gave the best result. This forum post has some useful information. forums.unrealengine.com/development-discussion/blueprint-visual-scripting/30704-need-a-hand-swinging-like-spider-man/page4
but all the code is really doing is applying a corrective force - using the dot product method I mention in the video, this method also has the bonus of being adaptive to any other velocity added, so its quite versatile for collisions and force correction. The math for this is simple enough - just get the dot product of the players velocity and the distance to the attach point * the direction vector between the player and the attach point
much better than the marvel’s avengers game
Your tutorials are amazing. Did you discontinue ?
Thank you ! I'm working a full time job in game dev currently and also working on some personal projects so I'm really struggling to find time to make videos as well. It is still my plan to return to posting YT videos before too long though, so please stay tuned !
Dude doing job much better then stupid insomniac
ok so I'm not trying to be rude but i think when spider man is sky diving i think he looks to stif like he starts the animation but the he doesn't move after that. but the web swing its self dose look really good
This is an epic way to create a tutorial series for more experienced users :) Could do with out all the orchestral music, but it's better than Heavy Metal (in terms of being able to hear what you're saying), I suppose.
I hope Insomniac does swinging from the ground up for the sequel. It needs more mechanical depth and less hand-holding. I want less unrealistic control and more realistic control (as long as there's a balance, it doesn't need to be 100% realistic)
100% I agree. I guess they're focused on enabling the maximum amount of players to feel like pros, but even if its optional to bump up the skill level required to traverse I think that would be great
Hi there, do you provide project files that don't require a Utorrent? Great vid
Your channel is so awesome dude can you do one about iron man pls
Thank you ! I was messing around with some ideas for the Iron Man one the other day so it will be coming soon
If only this dude studied spider-man 2 swinging instead.
8:43 8:52 9:12 9:23 9:43 (to anyone wondering this is just a reference for myself so I can copy the webs swinging for an animation I'm doing)
Hi, looks amazing! How does it perform on low FPS conditions?
Thanks ! It should perform okay although I never got round to optimising it much. With the swing force it might not be consistent. Best to add a /60 * frame delta to any force vectors, I realised this after uploading
Well Lewis, first of all I'd like to thank you for sharing this. I've been searching for it and struggling a lot to get this mechanic done. I know you will share the project with us but I can't even get the line trace by channel right. Like I know how to do it but I'm not sure how to fire multiple lines at once haha
Thanks! Tracing for an attach point was a really tricky part to be honest. Hopefully having the project files to look at soon will help you puzzle it out
Also, you mentioned the "swing angle" but you never touched on it this video. Where can I reference this? I dont have a utorrent so I can download your files. Can anyone help?
Lewis Fiford,can remake the web swinging mechanics of Spiderman 2 of ps2?
How much time you upload this project for download i need thats was very helpfull for me and im loking for wall running too
Its gonna be a few weeks yet honestly. Wall running is nearly ready for the next video but tidying up the system as a whole is proving harder than anticipated. And I don't want to release it in its current messy state.
Mr. Fiford, My request is: please make the game how amazing than Insomniac :))
Thank you very much
u r pro
Hey man I see you have this swinging in your upcoming shooter. I am making a multiplayer game using grapples like this and cant for the life of me get it to network properly. Can you help?
when will the full version come out?
Is it possible to make the web swinging mechanic in unity3d?
use animation curves linear interpolation does not look natural, an ease out curve would make it look a lot better
Can you make the transition of the animation better because the transition of the spider man doing a trick and then falling looks a little unnatural
My man you saved my bacon y wanted to know how to do it
what engine you have i wanna make spiderman game too
Pls make that uncharted wall climbing video soon. I have been trying to make those for weeks but still there's not good tutorials available for it
I will try and get it out ASAP but with that one I want to make the animation physically based, so theres a fair bit of work I have to do before it'll be ready
@@LewisFiford You do quality stuff. So I'm sure it will be great.
Are you the one who worked on developing spiderman ps4 game 😮
What are you using blender or unity
When the Avengers game comes out, can you make the scripts for them in UE4? That'd be nice!
Thanks for the heart!
Great idea, I have been thinking about this for a long time. Hopefully I can get enough time off work to make something good. Plan was to do CA wielding mjolnir and his shield together originally
@@LewisFiford Hell yeah! Thanks for the responds by the way. Have you made like a God Of War leviathan axe? Then that'd be useful for making your mjolnir!
@@loop5720 No worries at all ! Yeah the Leviathon axe was my first youtube video. Have done a much better version since for the day job so hopefully will get the chance to do something like this on youtube again !
@@LewisFiford Really nice to hear! Anyway, keep improving as always, you're a great dude at replicating games combat system or other stuff. I'm super inspired
1:20 yeah ‘cause Spider-Man 2 on the ps2 doesn’t exist at all.. otherwise good vid ;)
I am having some trouble porting it to Unity C# and rigidbodies i get almost there but making it swing to the camera direction and no touching the ground is the issues... for some reason it seems that adding the forces in unity does not translate directly to ue4 and vice versa
I've heard that before yes. Although I dont have much experience in unity myself I think the principal should work the same... but will probably require quite a bit of tweaking
@@LewisFiford hey is there a way to see a blueprint in code form?
Great tutorial just one issue, for me I'm pretty new to using unreal's blueprint node system so if you could do more of the time-lapses or just show us what you actually clicked after searching it would be a big help. Personally, I clicked every result until I found the one I needed after searching took me ages so it would be a big help if you could show us thanks.
Which ones did you click? I'm having a hard time aswell
@@GTAElite5 I don’t remember I just clicked every single option after I used the node search option.
Oh, thanks anyway
Please leave project download link, I am Brazilian and I understand very little English. I just want the project to be able to have a basis in my game (sorry for the misspellings)
I will be sharing the project files with you all soon. My plan is to upload the project when its finished and a bit tidier as there's still a lot to improve and im not that happy with it yet. So please bare with me, should be in a few weeks
Which software you are using to create this
Unreal Engine 4
I am new to this so please make a tutorial on how to start playing through the program!
Hey, it's an unreal engine 4 project so you'll need to have that installed to open/play it. Its intended more as a tool for game developers rather than a playable game
@@LewisFiford Man I researched and managed to run, this project is really cool! Thanks dude!
hello, can you show me how to make a fight for spiderman
Can i play this without a controller? Just keyboard?
Yes just Keyboard is fine
how do I compensate for different weights with this? Like what if spider-man was 600 lbs or somethings.
I'm not quite sure what you're asking. If you want the force to feel the same regardless of player mass, I would recommend multiplying the force by the players mass or weight (whether or not you would use mass or weight heavily depends on your purpose and the game engine used).
@@kai33557 I want it to feel different. I'm using UE 4. Maybe add a snap to the web so it snaps at the middle of the swing.
@@amanitamuscaria5863 By "different," you mean you want the velocity to slow down or speed up depending on the player's weight? I don't use UE4, but you could simply set the velocity's force value to the player's weight times whichever numeral you'd like, if that's what you mean.
@@kai33557 aye, pretty much.
Can you give me the download link of that script
Ok very decent he look a bit stiff
Omg can you please do a devil may cry air combat system? That would be awesome!
Yes ! Thats a fantastic idea. I actually did this as a personal project before but would love to revisit it. Im putting this one really high up the list !
@@LewisFiford
I created my own :
ua-cam.com/video/uzTo5KPwAYw/v-deo.html
But it's no near to be perfect...
@@guillaumetizon2342 Dude, this is awesome ! Excellent work, feels super impactful and the animation and particle work is great. Mind sharing which purchased packs you used for this ?
@@LewisFiford
Thanks man !:D
Actually, I created the 3d models, rigs and animations myself (I had hard time to animate the monster, but now I master it).
I'll offer the blender file of the monster to the community (it'll be free, and people will have the possibility to use it in any kind of project).
Are you planning to make a dmc combat tuto ?
I created my own combat system, but the air part is not that good...
@@guillaumetizon2342 Nice ! Wow, you really nailed the DMC feeling with your animations, especially those snappy kicks ! I'm impressed :)
I made some good progress with my own DMC system at the start of the year but then took on a full time role working on a game called Bulletville, so havent had the time spare to finish the DMC project... I'm actually working on some melee for Bulletville rn though so maybe will post a video on that in the future
MAKE FULL TUTORIAL PLEASE !!!
2k likes
will it be free or to buy because you made alot of work with this but if you would make it free i woul dfreak out spider man is my fav hero but if it will be for sale and not for free could you make the captain americas sheild for free i really like caps sheild too
Yeah I will be releasing this project and the captain america project for free. For now the plan is to release all my video projects for free. Spider man one should be ready in a couple weeks now
can i have the swining animation pelease
You will release in Pc?
This won't ever be released as a full game as it's more of a research project but when I get the whole traversal system finished up I'll be putting out a free version on itch.io probably with a couple of mini games based around web swinging.
@@LewisFiford Will you let me download this project for Unreal Engine 4? In case i will try to decorate the city model.
@@jester_st2450 I will be giving away the project files for free in a few weeks time, definitely before christmas. Just want to get a few bugs ironed out first and finish wall running. The city model I used is linked in the description - www.blendswap.com/blend/22883 if you do a good job texturing and would like to share it, I'd love to include it in a later video so let me know how you get on.
@@LewisFiford Model of the city Do I have to rearrange the area? Or this is good
@@jester_st2450 It's all one mesh currently, and I haven't altered it at all so it's up to you if you want to rearrange it. Its based of realistic NY street data I think
Fuck me, game Dev looks rough
You do an incredible job, the game was very good, but, you could teach right? Besides going through everything fast, it never shows how it does, it only shows the result and the Spider-Man game in the background
Character Models Link???
The user has removed the one I used in this video. Check out this video for a decent alternative ua-cam.com/video/3SFu3uoFQIM/v-deo.html
Will you please make a spider-man game
I will be releasing this project for download soon and making a mini game out of it with all the traversal features, but won't be making a full game for IP reasons
Hi bro...i am waiting for Spider-Man game plss make a game for android 😭😭😭 in 2gb RAM
can you upload files please?
Project files are coming very soon, just want to finish the whole system up first
OK!Thanks:)
just sent you an email!
dont bother he doesn't reply LMAO
@@ThunderStormFortnite that’s an L
I understand nothing
i dont undestand this video :/
You can get the advanced Spiderman model here: sketchfab.com/3d-models/spiderman-ps4-d41a75697e2040069997e74072794a98