Тёмный

I Finally Upgrade my Unity Project 

OverPhil Dev
Подписаться 37 тыс.
Просмотров 49 тыс.
50% 1

I have been making my game for 8 months and am just now upgrading it to use the Universal Render Pipeline (URP). This not only opens the door for better graphics but also allows me to use the shader graph as an easier way to make custom shaders.
Discord - / discord
#unity #gamedev #devlog #indiegame

Игры

Опубликовано:

 

21 янв 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 170   
@Stereotypical_Cat
@Stereotypical_Cat Год назад
one thing that nintendo often does to save on grass shading is simply to make the bottom texture of grass darker, eg "painting" in the shadows directly.
@jupit3r131
@jupit3r131 Год назад
I recommend adding large boulders and rocks around the map as well as patches of flowers. Adding water plants like lily pads and diverse foliage can add a lot to your games visuals, I also recommend adding some sort of fog, be it volumetric or regular, just to add more depth. The games looking good!
@overphildev
@overphildev Год назад
Yep there is still lots of improvements I can make and I do plan on adding them at some point
@fenrir0__059
@fenrir0__059 Год назад
You could add a wrench to act as an upgrade tool. You could use it to upgrade your scarecrow. While you are holding the wrench and looking at the scarecrow it could show its range.
@activediamond7894
@activediamond7894 Год назад
Love the Buildcraft vibes with this one!
@sealsharp
@sealsharp Год назад
Welcome to the URP world, where new and different weirdnesses await. The shake of the trees could be done in a shader by moving the vertices the further they are away from the pivot point, which then should be at the root. Saw that somewhere once. For the tress in the distance, if you haven't done so, search for "imposters" which are 2D billboards of models which is used. That's how even commercial titles can achive a ton of objects in the distance. Have a good sunday!
@KomodoBitGames
@KomodoBitGames Год назад
A lot of AAA games like far cry 6 don’t use flat images for distance anymore. They normally just have extremely simple models with 1 super simple texture on it that resembles the colors. Flat images are pretty noticeable and they still equal one draw call. Not to mention you would need to orient them towards the player on a tick. A lot of them also do mesh instancing with some like unreal using special assets that are even more efficient.
@MyNameIsntKurt
@MyNameIsntKurt Год назад
Next add a short fence that enemies can break but they will still stop to break it. The scarecrow should shoot over it as well.
@grimgarde
@grimgarde Год назад
3:55 "We fire the whole bullet. That's 65% more bullet per bullet!" 4:38 For the showing the range, first thing I think of is having a key like ALT show all ranges.
@RealGoOhm
@RealGoOhm Год назад
I recently watched Tom Weilands video he did making a new pirate ship for his game. He also had issues with standard shaders in URP causing the exact same bug with shadows when shadow cascades were turned on. Hopefully the community comes up with a workaround if they already haven't. Keep up the good work man awesome stuff!
@ZenReal
@ZenReal Год назад
Sick video! if I were you I would turn up the ambient to keep the cartoony feel and add a gradient to the skybox so the fog doesn't look weird!
@hms.fortune5829
@hms.fortune5829 Год назад
as someone who has been interested in game design for the past few months these videos are amazing, i have my own idea of a dream game i would like to make and i was worried about it being two separate genres stitched together but your project is an awesome proof of concept of that very idea, i look forward to seeing your next devlog
@overphildev
@overphildev Год назад
I love games that are a combination of 2 genres. Your game doesn't always have to fit perfectly into a category. Good luck with your development
@hms.fortune5829
@hms.fortune5829 Год назад
@@overphildev thanks, that means a lot,even since yesterday I have gotten so many ideas as to exactly how to stitch them together in a cohesive manner, I’m making a fast paced original strategy game,until your next dev log, good luck to you aswell
@Salmontres
@Salmontres Год назад
I had a much harder time upgrading my (approx 6 month project) to URP, and I really enjoyed this vid!
@piyushguptaji402
@piyushguptaji402 Год назад
hey, just a tip, there are tons of lighting settings in urp, you can tweak them to make your game look much nicer... like changing color space from gamma to lienear. brackey has a whole tutorial on this. oh and postprocessing in urp is super easy
@overphildev
@overphildev Год назад
Yeah I'm excited for all the new things I have access too now. It'll take some time to finalize the graphics but I'll definitely be tweaking them a ton
@bigdaddyradable
@bigdaddyradable Год назад
As far as the tree shake goes, lots of games that have resource gathering will shake the screen AND the tree a little with impact. This layers the effect and makes it feel more dynamic. Loving the updates, stay awesome!
@Sloppy_Sloppy
@Sloppy_Sloppy Год назад
I just love your vids. Please keep on going and don't give up! Looking forward to playing it:)
@LiquidMark
@LiquidMark Год назад
for the terrain you have to lerp between the colors, :D amazing devlog cant' wait for more!
@Simqer
@Simqer Год назад
Rather than popping the trees into view, why not fade them into view or fade out of view. When they are a certain distance away, you give them a low saturation and they are very opaque. As you get closer, they become less opaque and more vibrant. Of course, only for a distance of a few steps, after which they are 100% visible. You do the reverse when mobing away from the trees. You don't need many phases, like 5 should be enough. It will match well with the distance fog you have.
@LocalTrashyt
@LocalTrashyt Год назад
I think the pop effect should be the objects growing in size instead of them just appearing out of no where.
@AngryApple
@AngryApple Год назад
or use the URP Dither method and Alpha Clip to fade them out like in alot of Nintendo games. Also the Dither Alpha Clip is a nice way to add transparency without using Alpha Blend calculations on the GPU
@NeilRoy
@NeilRoy Год назад
For trees in the distance, you could always just switch them to flat quads (billboards) that always face the player rather than simply having them vanish. That's what most games do (the ones in your view anyhow).
@overphildev
@overphildev Год назад
Hmm good idea
@NeilRoy
@NeilRoy Год назад
@@overphildev From what i have seen, a lot of 3D games will have several levels of detail. So trees up close will have the most, then as they get further away, it switches to a low poly model, and then eventually to a billboard (flat quad consisting of two polygons) at extreme range where you can't notice the difference. Never used Unity myself, but thought about it.
@remus-alexandrusimion3439
@remus-alexandrusimion3439 Год назад
@@NeilRoy You can also use Impostors which are basically billboards at an angle with a picture of the object (at said angle). They can look better than a classic LOD and still need less geometry BUT you need several textures (1 per quad face) so there's a tradeoff, i suppose.
@NeilRoy
@NeilRoy Год назад
@@overphildev I don't know how Unity works, but I would check for how you can use instancing which allows you to duplicate an object and reuse it multiple times without much of a performance loss as it is all the same object so it doesn't take up extra video memory etc. Not sure how the game engine handles this, I programmed them from scratch in C myself. I had over 10,000 asteroids in a little space demo I created, which were basically the same object (just resized, rotated) and there was barely a performance hit. I know in some software like DAZ Studio you can create instances of an object when creating a scene which is MUCH faster. Instances are perfect for things like trees. You can have a couple different types of trees then just instance them to create a forest, maybe resize and rotate if allowed.
@tonytk2
@tonytk2 Год назад
Absolutely killin it dude love the progress
@matthewmathis62
@matthewmathis62 Год назад
Watching you make your own game makes me feel like I could make one, too. Looks good! And I like your video editing. Good job!
@Pvydrow
@Pvydrow Год назад
you could set it up so when far enough away from a tree, it would replace the 3d model with a png of a tree (that looks more or less like the tree you used) that has a billboard effect so it's always staring at the camera, it saves in processing because there isnt a model that needs to be rendered and it looks better than just pop in and out of existence
@SpikeStudio
@SpikeStudio Год назад
All the improvements look great! The planter connecting to each other is my favorite addition :)
@ruffedout4730
@ruffedout4730 Год назад
You have free particular effect available you could combine the sparking one with the smoke so when the scarecrow dies it will spawn that one vfx. Good job on the game and Devlog
@overphildev
@overphildev Год назад
That's a good point
@LemurG
@LemurG Год назад
1:54 this could totally be your intro! It’s short and it’s coffee like in your icon and name!
@overphildev
@overphildev Год назад
That's interesting. I don't know if people would want to see that every time, but I will consider it
@1Chitus
@1Chitus Год назад
I think that a really cool thing for an upgrade for the plant plots would be a system where you can craft sprinklers and they automatically snap to the center of the plot. You should also make a thing like the health bar, but it is blue, and the crops only grow when it has water.
@hackticdev
@hackticdev Год назад
Wow this is a big upgrade, nice work!
@devkumo
@devkumo Год назад
Wonderful work from a fellow dev to another, keep it up friend! 💙
@brohamhd8644
@brohamhd8644 Год назад
Bro you are like my new favret youtuber like you’ve motivated me so much to work on my own survival game :)😊
@tomkc516
@tomkc516 Год назад
Progress looks great!
@carmygames
@carmygames Год назад
Aaaaaaw yeah, a cup of coffee is a main requirement for switching to URP ._.
@mazenabdelrahman5283
@mazenabdelrahman5283 Год назад
keep up the amazing work man
@adeel336
@adeel336 Год назад
this tree shake effect is perfect
@marvs3880
@marvs3880 Год назад
Good decisions! Nice vid. Looking forward to more :)
@vooktube
@vooktube Год назад
Maybe you could add farming tools to melee with, and some npcs that you could interact with somehow
@dontwanttobeknown3611
@dontwanttobeknown3611 Год назад
Yo lil feedback to this episode: First of all: your specific video style is amazing and I absolutely love watching these episodes For the content: literally everything you‘ve changed was great. The small combat changes are great and the new bullets are looking sick. The tree shaking animation is a great upgrade too. I also really like the new farm changes, so for this episode everthing was great Keep the great work up looking forward to your next videos ❤❤
@Hyp3rFX
@Hyp3rFX Год назад
Nice video! The grass looks better imo. I didn't notice that the whole cartridge or whatever its called doesn't shoot all together lol. Looks way better with the lines tho. Nice improvements this video.
@Vryformal
@Vryformal Год назад
Yay I have some ideas for the graphics so maybe add some falling leaves in the day time and wind streaks and at night fireflys and maybe some rain cycles also some ambient occlusion could be nice but make it toggle able so ppl with slower computers can still play good luck
@ttweIve
@ttweIve Год назад
I love all your videos!
@awesome.rats159
@awesome.rats159 Год назад
I think the scarecrow range would look better if it was a green circle projected onto the terrain, kinda like the placement ghost but 2d
@an9l1c1sm6
@an9l1c1sm6 Год назад
The tree shake with the rotation thing looks really good compared to the other options. When plotting down the scarecrow, perhaps make a small animation that slams it down from 0,5 meters height, and have the models mesh dynamically shrink in the y-axis? and extend back again, to simulate a cartoonish wobbly effect? I think you can use some curves for it.. Can't remember what they are called :P But if you combine that with some impact/dust particles then it would just look sooo cool and satisfying when plopping them down. :)
@overphildev
@overphildev Год назад
That's a good idea
@an9l1c1sm6
@an9l1c1sm6 Год назад
@@overphildev Coming to think of it, it would probably look way cooler if you rigged it and animated the impact on the model itself instead of just shrinking and stretching, then you also have it rigged for other purposes ;) But hey good luck, I enjoyed watching it. It motivates me to get back to my project. ;)
@largeymargey5651
@largeymargey5651 Год назад
If u still plan to have carrots I'd strongly recommend giving them a few leaves when their in the planter as irl the only real visible part of a growing one is just like a bunch of leaves
@JohnAmanar
@JohnAmanar Год назад
Great video! :) I like the game.
@crocfacePlaugueDoctor
@crocfacePlaugueDoctor Год назад
I like the idea of a Deer Scare like object where it makes enemies less likely to come to the area.
@ceylonpod
@ceylonpod Год назад
Omg it looks so much better now
@KomodoBitGames
@KomodoBitGames Год назад
The formula for polish is 1. Multi layered sound design 2. Camera shakes 3.multi layered particle effects 4. Multi layered decal/environment response 5. Impact stuff 6. Animations for each. Whenever I need to make something feel good I just run through that list and it always ends up feeling really good
@AKNightHawk
@AKNightHawk Год назад
I feel like your game looked better with the standard pipeline honestly. And the seeing through your grass if you wasn't using a custom shader you could have changed it to either fade or cutout to fix that. The standard shader was prob set to transparent. But your game looks quite fun indeed. :) Also the pop in and out with the trees could be fixed with lods. You'd have to make lod levels for your trees but it would make your game run smoother. And could make them not pop in like that. Just some tips from a old level designer. :)
@dot32
@dot32 Год назад
i think shadowless grass actually looks so much better
@kolby4537
@kolby4537 Год назад
It would be awesome if the water was transparent and fish were in there. I am sure you are planning on adding fishing in the future, but some rendered fish may help bring the world to life more.
@overphildev
@overphildev Год назад
Yeah the water shader needs an upgrade. I was looking at that for this update but didn't get to it
@grins9882
@grins9882 Год назад
Ooh love the shadowless grass
@ziro7616
@ziro7616 Год назад
Great vid as always! Perhaps for the scarecrow range, it only shows while placing structures, since those are what it's presumably there to protect. It also makes spacing out other scarecrows much easier when you have more than 2 scarecrows to deal with. Have a great day!
@zORg_alex
@zORg_alex Год назад
Good work dude
@iliveunderarock8070
@iliveunderarock8070 Год назад
I think it would be cool for some sort of upgrade system where you could upgrade certain abilities, maybe it would work like there's some kind of upgrade station you have to go to.
@overphildev
@overphildev Год назад
I have an idea I think you'll like.. just gotta wait a little
@Th3_Z0mbies_1
@Th3_Z0mbies_1 Год назад
The game looks much better! Your doing great👍
@nater4327
@nater4327 Год назад
i’m very very excited for this to drop
@nater4327
@nater4327 Год назад
i will be buying
@overphildev
@overphildev Год назад
Hopefully I can get a demo out soon
@starplatinum3305
@starplatinum3305 Год назад
The video is good (but its still short af 😑), the urp problem is the thing i may be learned from this video (thanks man), and do u use any material to the grass (or its just codes ?), If its material then its easy fix, and i think u should change the scarecrow a lil bit. The bullet contains 2 things (that i dont even remember their name) (call it "the tip" and the "shell" sorry), u shoot the tip, the gun will throw the shell out, yeah just do it to the scarecrow (sorry for my english)
@barkmober
@barkmober Год назад
This was actually a really good decision, you can take your game to the next level using shaders and stuff. It's also good for performence.
@fakiAZer
@fakiAZer Год назад
i suggest you to add a dirt normal map/height map to the crop plot dirt texture
@Gurem
@Gurem Год назад
The rings appear because the grass on the terrain is too dense. Go to terrain settings and increase the detail slider(forgot the proper name but it's near the terrain size) it's the low value one with a value of 128/64/etc. It also controls how blocky your terrain is.
@raphg999
@raphg999 Год назад
You should add a breaking effect to the trees. So when you chop trees with an axe a crack texture appears and gets bigger the closer the tree is to breaking.
@AverageWTPilot
@AverageWTPilot Год назад
Tom Weiland fixed the weird shadow ring in one of his vids
@shortyboy9973
@shortyboy9973 Год назад
great update its looking great
@thereisnospace
@thereisnospace Год назад
Unity didn't make shader writing complex on purpose it is something that happened because of support for newer direct X versions. if you don't want a game that looks like 2005 you have to do it. dx9 is that old.
@failtolawl
@failtolawl Год назад
the hard lines between the terrain textures looks good to me
@ulicesisaia4518
@ulicesisaia4518 Год назад
Awesome changes and improvements bro!! but i have a question: When the bullet of the scarescrow hit an enemy i see a little jittering, that's because the bullets phisically travel and collides with the enemy's collider? or it's an animation of the enemy? cause if it's the first case i have something to tell you, I don't know if you know this but maybe for other people: whenever you work with projectiles, with fast and continuos projectiles (maybe cannion balls doesn't count here), normally you don't instantiate the bullet and make it travel or hit anything, you don't have to use the "OnCollision" method, what you do is cast a raycast and check if it't hit something and aplly the damage to that object, using "OnTrigger", since trigger colliders (from the enemy) doesn't affect the physiscs at all (you don't use resources to calculate it) but still gives you information, besides, when a collider travel fast maybe go through another collider, with raycast and triggers that doesn't happend, and if it's happen, you don't see it (cause there is no real phisic bullet) and doesn't affect anything of the environment. How you simulate the push abck of the enemy? apply a controlled force to the axis "-z". In this way you have absolute control on your phisics and don't waste resources, and for the visual of the bullet a line trail is a good option. And if you need or if you want to use real bullets, colliders travel through the map, even if that's the case, use "OnTriggerEnter/Stay/Exit" not "OnCollision" and when the enemy detects that, apply a force backwards or whatever you want, goodluck!
@overphildev
@overphildev Год назад
The shake effect is a hit animation, I might turn it off but I was thinking a shake effect on hit would make it easy to see it connected
@ShadowRaptor42
@ShadowRaptor42 Год назад
4:00 I think the turrets in portal also fire the whole bullet
@Vryformal
@Vryformal Год назад
Amazing!
@peileed
@peileed Год назад
1:52 the amount of time bgolus saved my ass, I was really happy to see him here
@overphildev
@overphildev Год назад
He saved me on this one for sure. It was funny seeing him on every thread I went to
@sabuthebadguy
@sabuthebadguy Год назад
Waiting for a demo to try 😉
@Brosquini
@Brosquini Год назад
mate you gotta change the colour palette for the grass, make it way more green and blue
@mcbattery856
@mcbattery856 Год назад
I'd love to see a grid like system for placing down objects
@uaantonidiusss.7587
@uaantonidiusss.7587 Год назад
Carrot looks like a corndog
@azieg9ygeb
@azieg9ygeb Год назад
I feel like your game needs to be a tad brighter. Other than that, it looks great!
@raphg999
@raphg999 Год назад
You should add a dead face to the scarecrow that indicates when the scarecrow has died. It could be a skull or x eyes or something
@teaboy9614
@teaboy9614 Год назад
Garden reminds me of ThinMatrix's farming game, maybe you can learn something useful there (if not already haha)
@dundee7440
@dundee7440 Год назад
change the bullet image on the scarecrow to three bullets so it doesnt look like a lock
@foreignsleet
@foreignsleet Год назад
that carrot lookin interesting ;)
@dogmanwalle5553
@dogmanwalle5553 Год назад
I think would be cool if you could implement an upgrade feature for the scare crows. So like the range, damage, etc could increase.
@sharp14x
@sharp14x Год назад
Add a random offset to the position of each plot in the planter.
@JovenDecarne
@JovenDecarne Год назад
You should make the shader that shows the scarecrows attack area barely visible if you are close to it, and completely visible if you are looking directly at it.
@DarkGamerStudios
@DarkGamerStudios Год назад
Later game it would be cool to automate things like farming with robotic functions.
@overphildev
@overphildev Год назад
I agree
@kingquarck
@kingquarck Год назад
u should add a minimap it would be cool
@nacho37909
@nacho37909 Год назад
Wow, the game has improved so much this episode. I can’t wait to see what is next in store.
@chrisfloof343
@chrisfloof343 11 месяцев назад
"I don't know about it yet, but it's GROWING on me." 😐
@KasperDevUnity
@KasperDevUnity Год назад
If you want more performance try to add Occlusion.
@warsin8641
@warsin8641 Год назад
grass was such a rabbit hole for me
@mrcactus5680
@mrcactus5680 Год назад
Looks cool! It may be just me but isnt it a bit darker with URP i really did like the bright atmosphere, it may be just me
@overphildev
@overphildev Год назад
Yeah it does look darker now. I'm sure I'm going to continue tweaking it a ton
@bestgamedev
@bestgamedev Год назад
Nice
@staplerproductions7293
@staplerproductions7293 Год назад
are you considering beta testers because, *slowly raises hand* I'm here if you need one-
@deadboi8989
@deadboi8989 Год назад
Saw a comment about a wrench tool, the wrench could also move/rotate things that are already placed
@overphildev
@overphildev Год назад
I think I'm going to make that just a default thing you can do just for quality of life
@deadboi8989
@deadboi8989 Год назад
@@overphildev I was thinking wrench would be default tool since you’re a robot it could like come out of your arm or something. Love the way the game is shaping up tho you have some pretty killer ideas and I’m confident in ur abilities!! :))
@Vthisgoat
@Vthisgoat Год назад
You should add a ridable tractor, and if you want add some storage or weapons on it.
@Bemiscript
@Bemiscript Год назад
why dont you make it so it shows the scarecrows range with a button in the inventory
@jakeemmamaughan4474
@jakeemmamaughan4474 Год назад
Hello, I remember a video of yours where you mentioned your full time job is programming. Well I would love to learn more about the professional practice, convention, and workflow in this field, and would love an opportunity to pay for it in work done for you; tedious refactoring, debugging, etc. Thank you in advance!
@CircuzFunPants
@CircuzFunPants Год назад
I suggest not caring about any comments about how the game looks. It's fine. Now make the game FUN. See if there is anything to your idea before you sink a hundred hours into making it look good.
@ChazzBurger
@ChazzBurger Год назад
This shadow ring error with the terrain i actually had this exact same thing about a month ago when converting my terrain shader to urp as well i havent found a fix for it but it you do find a fix would you please give us some helpful tips or include how you did when you do? (if you ever do) thanks :)
@Kanookoochn
@Kanookoochn Год назад
Well from my experience using urp in android(from template) make my game more laggy,so i still using legacy Pipeline,is there any tweaks for urp in mobile?
@AlexLusth
@AlexLusth Год назад
you should really add a blue tint to the distance fog so it matches the sky, unless your going for a foggy vibe intentionally of course.
@overphildev
@overphildev Год назад
Good point that's an easy fix
@ethanjohnston133
@ethanjohnston133 Год назад
Hey, I've been following your devlog series since ep 1 and IIRC you used Sebastian Lague's random terrain generator tutorial right? If so you can fix that terrain blending issue you mentioned at 4:51 by blending between two textures by following this tutorial (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uJSxqr3a0cA.html) or at least it was the one I used since I used URP while following that series as well. Also like other people motioned I highly recommend using billboards instead of deleting the trees from view completely at a certain distance. Hope this helps!
@phoenixlorenzo4498
@phoenixlorenzo4498 Год назад
the carrots look a lot better
@CalebCaz
@CalebCaz Год назад
Will there be dialogue in your new game and if so may we submit voiceover demos to you for future consideration?
@brohamhd8644
@brohamhd8644 Год назад
Can you make a tutorial on how to add a punching animation to unity third person controller starter assets cus im stuck and no one made a tutorial
@GGOOSEO
@GGOOSEO Год назад
go to da universal pipeline thingy and click add renderer feature or smth like that then click the second option i tink it will look better
@overphildev
@overphildev Год назад
Interesting I'll have to try it out
@GGOOSEO
@GGOOSEO Год назад
@@overphildev you could also add post processing in manager or smth by searching "Volume" on the components tab & make sure its global and u have it enabled in camera
Далее
Massive Update to Base Building
6:16
Просмотров 15 тыс.
You Lose You BSoD
12:02
Просмотров 10 тыс.
УРА! Я КУПИЛ МЕЧТУ 😃
00:11
Просмотров 739 тыс.
Она Может Остановить Дождь 😱
00:20
I Completely Overhauled my Game...
10:57
Просмотров 159 тыс.
Can I fix a CORRUPT PlayStation 2 save file?
18:10
What Makes my Indie Game Unique
6:11
Просмотров 24 тыс.
100 DEVS Make a GAME without COMMUNICATING! (1-25)
17:14
The Linux Experience
31:00
Просмотров 646 тыс.
How I build the world of Mail Tail | Devlog
7:45
Просмотров 25 тыс.
You HATED my Robot so I Made a New One
4:57
Просмотров 34 тыс.
КРАФТИМ НЕМЛЕС ФРАГМЕНТЫ
1:5:04
Просмотров 255 тыс.