Digital Ocean link: m.do.co/c/9c32... Perforce docs: www.perforce.c... Try my C++ Survival Game Course: bit.ly/unrealsu... Discord: / discord Business Email: contact@reubs.io
Пікірлер: 108
@adamlentz67083 жыл бұрын
Hey, Reuben! I'm not sure how often you get notifications about older videos on your channel, but I wanted to say that your various videos on Unreal Engine are incredibly helpful. Yesterday, I finally landed my first real, high-paying job using Unreal Engine, and I have you to thank for a large amount of my research sources. Now I'm here again, still learning valuable skills required for my new job. Thank you, Reuben. Don't stop doing what you're doing.
@verminology99992 жыл бұрын
That's so cool! How have you been doing so far? I hope your experience at your new job has been everything you've ever wanted.
@adamlentz67082 жыл бұрын
@@verminology9999 thank you! I actually didn't work in that position for long (2 months), but it opened the door to developing a flight simulator with Boeing! And you timed this comment perfectly, because I was just referred for a promotion to a technical lead position on the project today! I'm already taking on the responsibilities of the UI/UX team lead, so there's a good shot of me getting the promotion. I hope your development endeavors are going well, too!
@well-phaser Жыл бұрын
Thank God for your tutorial i dont know why information is so hard to comeby for perforce set up becuase everybody assumes you already have a server and a workspace even the perforce channel them seleves so thank you. you saved me
@honestdan3223 жыл бұрын
For new people, the checking out of uassets is also super useful as it locks that file. It means other people can't work on the same uasset at the same time, since you can't merge them (like you can with code). For example, it stops two people accidentally working on a level at the same time, and one person needing to revert all their work. With code you don't have the problem because you can resolve conflicts if two people have worked on the same code file, a process where you can line by line selectively choose which code you want to keep from both versions of the same file. Also thanks for the video Reuben. I've been using git as I wanted a free option, but I use perforce at work.
@unrealdevop Жыл бұрын
Great Video Man! This is by far the easiest setup I've seen for Perforce hands down.
@mheetu39093 жыл бұрын
If you're on Windows 10, you should be using the built-in OpenSSH instead of PuTTy. It used to be an optional feature that you had to enable, not sure if that's still the case but something to keep in mind if `ssh` doesn't work in the terminal.
@InspectorGeek4 жыл бұрын
If you make a video on UGS you are going to be my hero!
@studioinkyfox22954 жыл бұрын
That was awesome, did 1:1 the tutorial, worked perfectly fine. Thanks so much for the efforts!
@13edan2 жыл бұрын
Amazing tutorial! I'm working on a 2 man project so we will be working on a single Unreal Project so source control is a must!
@dantescanline2 жыл бұрын
lifesaver! this shit is so annoyingly complicated for what ends up being pretty simple once you know the right buttons. Thanks!
@UncleBennyBoy Жыл бұрын
For anyone doing the tutorial now. Your root password is set when you create the droplet. You will not get an email for it. You use that root password to connect with putty
@lizzarddoggo8775 Жыл бұрын
Thanks
@Pikameleon2 жыл бұрын
you're a legend! thanks for explaining so simply
@MrRetroDev2 жыл бұрын
I hate Perforce with a passion, and it seems a lot of other devs do too. Perforce is not friendly to use at all. Nice to see that, in 2022, Epic are working on their own version control software.
@fr1sti7562 жыл бұрын
are they?
@MrRetroDev2 жыл бұрын
@@fr1sti756 Yeah. Looks like it. People found some references in the source code that looks like source control. Hopefully something is being worked on behind the scenes.
@fr1sti7562 жыл бұрын
@@MrRetroDev can you send a link?
@markmaxwell1565 Жыл бұрын
does anyone know of a updated video as this one does not work anymore
@JaviC774 жыл бұрын
Thank you !, you saved my life !, I was going crazy to make it work ...
@stexjy13024 жыл бұрын
Lol
@unscripted4834 жыл бұрын
THANK YOUU!!!! I had perforce set up when I was attending full sail using unitu but I recently tried to set it up on my new PC but I couldn't get it to work unreal
@bravokevin8473 Жыл бұрын
You saved my life
@sloanphone23232 жыл бұрын
This video is amazing!
@francolignitto20574 жыл бұрын
Great Tutorial! Unfortunately I'm stuck at 15:57 when I try to add my files to the repository it reports only warnings in the log witch says "file(s) not in client view". Is there a way to fix it?
@francolignitto20574 жыл бұрын
Ok after long (and useless) researches on google, stackoverflow and perforce forums, I was able to understand that probally the problem was about file mapping. So I fix it creating a new directory called "depot" inside my workplace, and then I put my ue project inside of it (It is very frustating that Helix didn't this automatically, also using the wizard!). For some reason this step was unneeded in the video, but was not for me. Hope it helps..
@sachamht4 жыл бұрын
@@francolignitto2057 Hey I got the same issue, yeah you just have to create a folder inside your workspace with the same name as your depot
@david_ouro2 жыл бұрын
Amazing tutorial, Thank you so much man
@horizontaltolerance3088 Жыл бұрын
Thanks for this!
@KyryloSibiriakov3 жыл бұрын
Thank YOU !! Very helpful!
@AbiscuitsAUS4 жыл бұрын
Great tutorial, thankyou. If you want a challenge you should try a UnrealGameSync tutorial
@Amir-fy5xu3 жыл бұрын
You Are My Hero :)
@salimp20093 жыл бұрын
i signed up for the digital ocean and thnk for 100 credit...awesome waiting for the email to setup the server. Does it come a little bit late ???
@saif0316 Жыл бұрын
Hey I'm confused, for one I did not get the email telling me what ip to use. And also is there a link that tells you what the command is that you entered into the console? Thank you
@TriSutrisnowapu2 жыл бұрын
That helped a lot.. Thank you.
@ahldain_michael2 жыл бұрын
MY HERO!
@tristangybels8040 Жыл бұрын
Thanks for the tut! I have an issue with that my .p4ignore does not work. When i press add it will include all the unnecessary folders as well
@DRAWKCABLLA2 жыл бұрын
I WANT A TUTORIAL FOR LOCAL HOST
@foxim80104 жыл бұрын
Thank you great video, but I have question could you record a tutorial on how to make inventory in a game similar to, for example, Resident evil 7?
@RCR-StolenUFO4 жыл бұрын
Seems as though DigitalOcean has changed the whole UI?! HELP
@teidenzero3 жыл бұрын
with the new UI you need to go to the Administration panel and the users/group panel will pop up
@tamasszenasi23203 жыл бұрын
Is it enough for one of us from the team to pay for it and the others can connect on the cloud server as clients? or every one of us has to pay ?
@FF-FAN99992 жыл бұрын
can we use the volumes with this? Ive already ran out of space in my digital ocean account and increasing it is expensive. Volumes seem cheaper but i have no idea how to set this up
@SeekerLabs4 жыл бұрын
Jeez. Quite a bit more complex than Github for non-game projects. Setup is at least..
@Cloroqx4 жыл бұрын
Thanks a bunch, mate! I used your referral code. Hope it helps!
@reubs3 жыл бұрын
Thanks man, this tiny video has earned enough referral credits to keep my personal projects going! Much appreciated
@morganwardfilm4 жыл бұрын
thank you so much!
@BobDS064 жыл бұрын
This video was great, but I ran into an issue with this tutorial when I tried to build my game since Perforce makes files read-only to keep track of edits. I still have to look into but it seems to be caused by not setting a P4 typemap: docs.unrealengine.com/en-US/Engine/Basics/SourceControl/Perforce/index.html The tutorial also mentions that it is better to set your server to be case insensitive.
@3Dcowboyvideos3 жыл бұрын
Hey! Did you ever find a solution to this?
@cadetquintus2 жыл бұрын
@@3Dcowboyvideos Did you ever find out?
@3Dcowboyvideos2 жыл бұрын
@@cadetquintus We never had to use P4 typemap in the end. If I'm not mistaken we just went into the files of our project and manually unchecked Read-Only for all below folders.
@cadetquintus2 жыл бұрын
@@3Dcowboyvideos I figured out out to set it up and will do as a just in case thing, what about the case sensitivity? Did you figure out how to change that or does it not matter?
@jasonterry9343 Жыл бұрын
Cant mark for add... no files updated 1 warning reported d:\AG_WS_JAY\...#have - file(s) not on client.
@worbarry9735 Жыл бұрын
why do we have to copy the project, what about the original project folder do i still use that how is it linked?
@maxmustsleep4 жыл бұрын
i'm thinking about setting this up locally on my raspberry pi 4, i guess the process should be similar since its also based on linux EDIT: apparently Perforce has dropped the support for raspberry pi devices :(
@Mr_Tea_Rexx2 жыл бұрын
is their a update to this or is it the same for a windows setup?
@lucassantos34763 жыл бұрын
Hey man, do you know how can I obliterate some revisions from the server when getting an error message about the filesystem 'P4ROOT'? When try to obliterate anything, this message appears "The filesystem 'P4ROOT' has only 1.9G free, but the server configuration requires at least 2G available." and it doesn't let me continue with the deletion, so I'm stuck with a full storage without the option to clean it. Thanks
@gucci300k84 жыл бұрын
Finally thnx, pretty confusing p4v p4a etc tho.
@zachaugustine38664 жыл бұрын
Excellent video! My brother and I keep running into an issue that is says "Couldn't set association for project. Check the file is writeable." every time he tries to open the project files I've uploaded that he's retrieved from the server.
@elfwaves3 ай бұрын
I get the error "file(s) not in client view" when trying this tutorial.
@simone94854 жыл бұрын
great video
@DerSmily Жыл бұрын
i can't log in to the p4d client: superadmin - no such user.
@domenicococcorese53723 ай бұрын
Stuck at 7:55. It says to me P4PORT is already in use by another P4DCTL service. Is there a way to unlock that port?
@domenicococcorese53723 ай бұрын
Ok apparently it was an old configuration I made before (although the old configuration was NOT running). Simply delete the configuration file in /etc/perforce/p4dctl.conf.d
@Whag093 жыл бұрын
If I may, you didn't explained how to setup typmaps (the info i'm actually looking for ;) )
@heavenseek2 жыл бұрын
I don't get the email after creating the 'droplet'. It shows that my droplet has been created but i'm just left floating in a (digital) sea of bewilderment.
@lexingtondath61682 жыл бұрын
What happened? this happened to me too
@heavenseek2 жыл бұрын
@@lexingtondath6168 I just got no help from their support at all and went over to Github instead. After I left, D.O. started sending me reams of general tutorials till i blocked them.
@lexingtondath61682 жыл бұрын
@@heavenseek they actually responded to me and i got it functioning
@heavenseek2 жыл бұрын
@@lexingtondath6168 Good to hear that! :)
@MarkDAllen3 жыл бұрын
Thank you!!!!!
@tristangybels8040 Жыл бұрын
I didn't receive any email. How can I access the PW?
@maxmustsleep4 жыл бұрын
the setup seems so much harder than git is it worth chosing perforce over git?
@reubs4 жыл бұрын
Git is great but has a hard time dealing will large binary assets. LFS helps fix this, but file locking isn't well implemented which means we had merge issues all the time using git. For Unreal I'm going with perforce every time (and clearly epic feel the same way!)
@maxmustsleep4 жыл бұрын
@@reubs thanks! sounds great :D we actually ran into an issue with a large video file over git and didnt have the time/knowledge to set up LFS
@DRAWKCABLLA2 жыл бұрын
both suck hobo dick. unreal needs to fucking integrate this before i break my foot in all three companies assholes
@R-SXX3 жыл бұрын
what would you do, if the p4admin keeps asking for the password, although its the right one? I dont really get an error, ot only cosntantly pops up and wants the password
@thegreenmind4642 жыл бұрын
im getting an error that says "syntax on line 5 of configuration file /etc/perforce/p4dctl.conf.d/perforce service.conf." im stuck on the last step of setting up the server, any help would be appreciated
@RobertCooper19996 ай бұрын
I get the same error... I know this was a year ago but did you find out how to fix?
@RoadHater Жыл бұрын
the p4ignore doesn't seem to work
@billywap4 жыл бұрын
Isn’t there a better way to do this, watched another vid and it solved my problems
@AnimeBadBoi2 жыл бұрын
I frorgot my password for the perforceadmin anyone know how to reset it please
@devintrusdell57333 жыл бұрын
GOD loves y'all and have a Blessed day ✝️⛪🙏🙏🏻🙏🏼🙏🏾🙏🏽🙏🏿👼🏿👼🏾👼🏽👼🏼👼🏻👼😇🥰❤
@naimaware3 жыл бұрын
What source control is and used for?
@honestdan3223 жыл бұрын
It is used to store your work centrally so you always have a backup if you lose your work locally. It also allows multiple team members to all contribute work to the same project and stay in sync. It will allow you to view file history of your code files which can help new team members understand how the code was built and who added different features. It allows you to undo change lists if the code you submitted broke the game. You can also lock files to make sure multiple people aren't editing the same file at the same time. It allows your to resolve and merge code changes when you have worked on a code file and someone else has submitted changes to that same file.
@MonsterJuiced2 жыл бұрын
Needlessly complicated... Great tutorial though. Still I think the set up and everything should be far more straight forward than this.
@dimaferox51333 жыл бұрын
Thanks like always great tutorial >3
@thangpham-gf2ly3 жыл бұрын
@the5amkebab9714 жыл бұрын
needs more volume
@killerwolfZeita11713 жыл бұрын
dude we werent born with fucking phones in are hand man. WE DONT KNOW WHAT THE FUCK A LNIX BOX IS. i need something thats super super streemlined and simple. i dont wanna have to hire a tech expert for this cuz they charge alot of money that i just dont have
@Erdroy14 жыл бұрын
Just not perforce. Just no. No. ;)
@KodakYarr4 жыл бұрын
Why not?
@DRAWKCABLLA2 жыл бұрын
@@KodakYarr because perforce was made by people who clean hobo dicks with their assholes