As a seasoned independent game developer and freelancer with over six years of professional experience and over a decade of game modding experience, I specialize in technical arts, particularly in the areas of shaders, development tools, and digital automation.
I bring a wealth of experience from my previous role as a process developer, where I developed applications, solutions, and documentations aimed at reducing the workload and streamlining workflows for corporations.
I am currently available for projects and offer the following services:
• Development of customized tools and digital automation
• Creation of visually stunning shaders, particles, textures, and 3D models
• Performance profiling, optimization, and content management
• Expertise in Steamworks and Google Play Console distribution support
Should you be interested in exploring the possibilities of working together, please don't hesitate to contact me via email at: [email protected]
Пікірлер
I've been trying to find out how to do this in a global way. Say I want players to upload their own banner that should show up on potentially hundreds of objects using the same texture, it's just not feasible to do this one object at a time and create a new material for all of them.
You would save that data on the server in a save game object. It should be a reference to a database that stores the actual images. When people join a game, that data will be loaded in. The button that allow you to upload the images, will also handle the "Change texture on all banners" function. You will probably need C++ or a plugin to handle this.
@@EliasWick Thank you for the insight and the response. I'll look into this.
how ican save the imge so when we restart not need to upload agine,sorry am biggner ,thankyou
My file is: file:///C:/Users/Ege/Desktop/test.jpg And it’s not working please help!
wow that's so cool! thanks!
is there a way to find these?
Yes, these are all over my website: www.elias-wick.com.
@@EliasWick thanks man, appreciate it
@@learnerofall-masterofnone No worries! I have a showcase for each one. You can find all of them individually on my channel as well. One of the cooler and more difficult one is the ASCII shader.
Can you help me on how to do it with a file dialog instead an of an internet link?
Perfect, had a fence texture fading out at like 3meter distance now its fixed much love.
Glad I could help!
Is there a good way to implement the use of the alpha channel on the world aligned texture? I tried breaking it out into the Float 4 and using the alpha channel but it didnt seem to scale right on the tops and bottoms of blocks
Sorry for the slow answer! Yes this is possible to get the alpha to work as well! I just tried it using Unreal Engine 5.0. How I did it: 1. Create a material and make sure to set The material property Blend Mode to Masked. 2. Add the WorldAlignedTexture to the material graph. 3. Add a Texture Object and plug it into the TextureObject slot. 4. Create a boolean and set it to true, plug it inot hte Export Float 4 slot of the World Aligned Texture. 5. Drag the XYZ Texture output of the World Aligned Texture to the Material Input called Base Color. 6. Create a Mask node and make sure that it's only recieveing the (A) / Alpha channel of the texture. 7. Drag the XYZ Texture into the Mask (A) node, and the output of the Mask (A) Node into the Material Opacity Mask slot. If this doesn't work, make sure that the texture has an Alpha channel. If the image is black and white, you can use any of the other channels as masks. Have a great one!
Hip hip hooray and I also switch to unity but still use unreal engine and follow you ❤❤❤❤🎉🎉🎉
Hey! Thank you very much for the comment and support! ❤❤❤
@@EliasWick always for you ❤️❤️
I have to upload this video in order to not lose rights, and my KZread channel. By watching this video you will support my work more than you expect. Thank you and I'll see you all soon!
Looks like you saved my tag game 🥺
is there any way to make the players be differents character blueprints?
Yes there is! :) It's to complicated to explain here. But on spawn the player character should possess a different character class.
Thanks :)
will this work on 5.3.2 ue
Yes it will! :)
thank you so much
I have another pc I want to use as the dedicated server for my game. I installed windows server on it and coppied my server built on it. I also opened port 7777 for the ip of that pc. Still i cannot connect to that pc with my game on my main pc. Can you guide me with the process of how I can do that? Thanks
If they are on the same network. Try to use the local IP of the PC. It should be something like 192.168... Use CMD and Ipconfig to list IPs. If you can connect to the local IP but not the public IP, ask your ISP to give you a public IP Adress.
@@EliasWick Yes I can connect on my local machines. But I want anyone who has the game and joins my ip to join my server. I think I need to get a public IP. Thanks for the help!
Hi Elias, can you please tell us how to implement these spectrum shifts in the game? As far as I understand this is only to visualize how a color-blind person sees your game. I can't find any tutorials on how to actually shift the colors in the final packaged game. Thank you :-)
I see, so you want to turn them on or off in the project you are making?
@@EliasWick Yes thanks for the quick reply. I can get the "set color deficiency type" nodes to work in the Unreal editor and they work fine but as soon as I package my game, there is no effect. Do you have to set up a post process volume for this to work in the final packaged game?
@@bloedkop5094 If you want to use my materials, yes. You need to setup a post process material that covers the world. In game you can then trigger / add a post process material to the post process volume. You can do that in the post process settings struct.
@@EliasWick O.k. thanks that is what I thought. Thanks for the quick response :-)
oh my gaad, are you kidding me !! thank you so much !!
Haha no worries! :)
So helpful 👏
Thank you! This is exactly what i needed! All works perfect but to make really good online games i need to learn a lot more...
Thank you for the comment! You are completely correct! :)
Best
Haha thank you!
this is amazing,thanks for that, i love ai generated world import
Oh that gave me an idea! Cool! :)
how to render apost process material in sequence correctly ??? NOT WOKING .. Thanks !!
Does the post process material support the path tracing? Are the camera within the post process volume. Does the camera have the post process turned on. Are you viewing through the correct camera?
@@EliasWick My postprocess material it s so heavy it wont work anyway, strange bug i think... thanks!
It is possible to do that on a Image from a User interface?
Yes, just do it with an Image in the UI.
@@EliasWick Yes but, the result of the node dowload image its not compatible with a 2D texture when I try to set the brush texture image :(
@@brendamesa2945 You have to change the material domain to be UI as well.
@@EliasWick I've already done it, but the image component is not compatible with the same structure
@@brendamesa2945 You can join my channel on discord and send me screenshots of what you have tried. I'll help you out from my end :)
If you're familiar with the concept of NAT punchthrough you really should do a video on it, in the context of UE5
How does this look from the players perspective? They're obviously not going to go into unreal and do all that, in order to upload there own image... I'm looking to create a game that involves people adding there own profile picture to be used to show up in a gui type element.
Sure, is it for online multiplayer or for singleplayer? Workflow changes completely based on that information.
It's online. Easiest way to describe it would be a dating app. Just one image per person is needed. I have a feeling I may need to invest in a server. I was going to go the actual phone app rout but that's over my budget but I was already learning unreal.. Sooo... Yeah, there isn't really a game outside of this. The rest of the mechanics I think I can figure out, it's quite basic compared to figuring out how every user is going to upload an original image, which other players will need to be able to see. Thanks heaps for the help, by the way! Any info is greatly appreciated
It's very complex if it is for online. You have to create custom C++ code to upload the image to the server, then attach it to the user account. Finally update the UI. It's different if you do AWS or Azure. If this is going to be a problem to fix, you'll likely have much more complex problems down the line. Just a heads up.
@@EliasWick Ok, thanks heaps. I'll see if I can handle it... Maybe find some friends who are better at code than me! haha
@@JesusOfTheJungle Haha yeah, sounds like a plan!
hey man, very useful tutorial! could you explain to me how to turn this into different blueprints I can use for different images ? Thank you
You create a new blueprint actor that has an image and the same logic. It's pretty much the same thing, but in a blueprint actor.
You just saved me about 1 1/2 hours! Sending hugs!!! 🤗
Thank you so much! Glad I could help! 🥰
@@EliasWick The file came in as a .pdf and i do not know why, but .pdf's often come in with type all broken into 1-5 word chunks - this one has 1,000 words! UGGHH! LOL - we win!!! Thanks again
@@goldleafwindows3073 Oh I see! Super happy I was able to help! ^^
Need one of these! 😅
Hey, here you go: elias-wick.com/portfolio/shaders/post-process/adrenaline 😉
@@EliasWick Aww that one is perfect too and customizable! Unfortunately I’ve been trying to learn how to make my own assets 😪
Thank you
You are welcome! :)
Thank you!
No worries, glad I could help!
my cat pressed the tab key istg
Haha you are not the first! ;)
What ar those 2 things after get text
Those are types of casts to change a variable into another type. This is sometimes required for being able to run various blueprint nodes that only accepts certain types of variables.
Can you help me find them? Please
In ue5
@@CleverPotatoEntertainment I have a full tutorial for multi-player that shows the process on my channel.
Ok
As old as this video is , I'm doing a 3D game to get my bachelor degree and my idea requires modeling a trash can , this helps me enormously , Thank you !
Amazing! Glad I could be of help! Best of luck with your studies! :)
I followed everything you did in the video correctly but I am still unable to connect through public ipv4, I can easily connect with the local ipv4 however it doesn't work with public ipv4 though I have forwarded the ports correctly. Even the ip address I mentioned is public.
Can you host other games? Your Internet provider can still block you from opening ports.
There is probably some issue with your code as I am not able to connect even by tunneling my port.@@EliasWick
I've been looking for something like this as I need a soft light function that's more faithful to the one in Photoshop, but I don't think I could ever justify dropping 40 dollars on something I have no way of checking ahead of time. Have you considered releasing a demo?
I understand that you might feel $40 is too much, especially since you are only looking for a particular function. This is one of my best selling products and is well worth the price. It took me a few months to create, and hiring someone to make that function for you will likely be at least three times as expensive. I have considered expanding and adding additional content like a demo, but it might take a little while before I get to that point. Add me on discord: discord.com/invite/2ytCVHTXxZ, and show me an image of what you are trying to do and I'll see if I can help further.
Thank you, from the bottom of my heart
So glad I could help! Thank you for watching! 🙏
If I purchase this, will I be able to put the black bars vertically if I wanted to?
This does unfortunately not include vertical bars.
@@EliasWick Do you think I could manually edit the post process material to close vertically fairly easily? 🤔 I'm very interested in this pack.
@@imiparerau432 I can look into it and get back to you in 10 minutes with an answer.
@@EliasWick Thanks
@@imiparerau432 It's very east to modify and takes less than 10 seconds to make it vertically. If you purchase it, I will get a notification; and can send you a quick guide on how to modify it.
Anyone know if this has changed for unreal engine 5.3. I tried to import from a file on my computer but it does not work if I try to save the reference as a texture.
Just tried 1 minute ago, and it worked. Path I used was: file:///D:/YT/LashDown.png. What you might have done is to use the execution pin that doesn't have any text. You should use the "On Success" execution pin from the Download Image node. If you use the execution pin without a text, it simply doesn't have time to load and therefore can't showcase the image. If you can't get it to work, try to use a path that doesn't contain a space to the file you are trying to load: Instead of "file:///D:/You Tube/Lash Down.png" Try: file:///D:/YT/LashDown.png Here is an additional guide I wrote: dev.epicgames.com/community/learning/tutorials/rZwp/unreal-engine-import-images-during-runtime
Thank you so much, my friend
Glad I could help :)
the mode option is grayed out
I'm sorry, have you tried pressing Q on the keyboard to leave the mask painting?
Thank you 🎉
You are welcome Matthew! :)
the command 'desaturate' is greyed out and nothing seems to work please help
Only desaturate?
thanks i found out that you have to rasterize. thanks though :) @@EliasWick
@@ushinayee64 Awsome! Thank you for letting me know how you solved it
Thank you so much
You are welcome!
Hello, is there any way to save the image that comes from the download image in the save game? I tried here, but the texture is dynamic and can't be saved. I wanted to save the byte array so I could save it and build it later, do you understand?
I understand what you are trying to do, unfortunately there is not built in way to do this in Unreal Engine. What you would have to do is to implement the feature using C++ or find a plugin that handles it for you. From this thread I found a pretty resonable C++ solution: forums.unrealengine.com/t/how-to-save-utexture2d-to-png-file/58866/3 Someone mentioned that Rama's Plugin has the capability of loading and saving textures: forums.unrealengine.com/t/39-s-extra-blueprint-nodes-for-you-as-a-plugin-no-c-required/3448
Thank you for your help
What asset is being used as the environment ?
I can't find the name of it. It was free on the marketplace about 2 years ago. It is likely called something with "dungeon".
@@EliasWick NP, BTW, I picked up Your Shader Pack on Marketplace, it fits in with an upcoming Gam I am working on. Thanks.
@@ECHSBACHSThanks, that's awesome! Let me know if you have any questions about it! :)
I found the asset pack: www.unrealengine.com/marketplace/en-US/product/top-down-multistory-dungeons Also, please let me know about where I can follow your development of the game! :)
@@EliasWick Thanks, it looks great.
i just wanna ask is that only for lan ? i mean can i play with my friend and hes live in middle east so can i ?
No, this is not only for lan. You can play with everyone in the world using this method.
ty i just wanna ask can i use program called (Hamachi) but i tryed this way throught give the game to my friend in itch io but its not work but maybe its not worked cuz i made a mistake Ty btw for this video @@EliasWick
@@NR_5tudio Hamachi should work. Otherwise login to your router and open the port 7777 for UDP amd TCP for your local IP.
uh tysm and sorry for Disturbing you@@EliasWick
Can you show how to do all the blueprints bc it was very confusing 😁
Here is a more detailed video: kzread.info/dash/bejne/Y4F1m8GOY7u4itY.html
@@EliasWick ty
I’m having difficulty packaging the project itself, it just keeps telling me “Failed to Copy (Project)” in the Output log
Hmm, you probably have an error message higher up in the log, explaining what failed to copy.
I’m having difficulty packaging the project itself, it just keeps telling me “Failed to Copy (Project)” in the Output log
Is this a completely new project without any additional files except for what you see in the video?
This tutorial is exactly what I was looking for your epic
Thank you sir! Glad you liked it!