본문 바로가기

전체 글64

[에티버스러닝] 3D 스위치 버튼 만들기 이번주는 팀프로젝트 마무리(낼 드디어 발표다🔥)와 함께 VR컨텐츠를 만들어보았고, 에티버스러닝 K-Digital트레이닝 VR과정 70%를 넘긴 시점이다. 내가 제일 인상 깊었던 컨텐츠는 스위치 버튼 만들기! 피직스 컨스트레인트 컴포넌트를 배웠는데 너무 재밌어서 복습 겸 정리하고자 한다. 최종 모습 오큘러스 퀘스트2를 끼고 눌러도 동일한 동작으로 보인다 만들어 보기! 필요한 메쉬는 2개 : 박스메쉬, 버튼 메쉬 => 1. 박스 메쉬 만드는 방법 지오메트리 박스 2개 필요 기본 박스 1개, 조금 작게 스케일 조절한 박스 1개 겹치기 안에 겹칠 박스 브러시 타입은 Subtractive로 변경하여 상자모양으로 만들어 스태틱메쉬 생성 매테리얼 입혀주고, 콜리전 각각 면 셋팅 => 2. 버튼 메쉬 만드는 방법 지오.. 2023. 6. 22.
[에티버스러닝] 믹사모와 유료 애니메이션 국비지원 K-Digital 트레이닝으로 에티버스러닝에서 공부하면서 요즘은 멀티프로젝트를 마무리하는 단계인데, 일주일 전으로 돌아간다면 난 나에게 이렇게 말해주고 싶다. " 애님몽타주를 딸 때는 믹사모를 쓰고, 블렌드스페이스 만들 때는 애니메이션을 꼭 돈 주고 사서 쓰세요!" 블렌드 스페이스 블렌드스페이스는 앞, 뒤, 양, 옆 이동같이 기본 모션을 쓸 때 만드는데, 유료 에셋을 사면 양옆도 45도 각도로 아주 편하게 셋팅할 수 있다. 특히 walk -> jog -> run 처럼 세세하게 나눠 있어서 디테일하게 작업할 수 있다. https://docs.unrealengine.com/5.1/ko/blend-spaces-in-unreal-engine/ 블렌드 스페이스 블렌드 스페이스는 원하는 수의 애니메이션을 .. 2023. 6. 17.
[에티버스러닝] 멀티 프로젝트를 하면서 느낀 점! 에티버스러닝에서 K- Digital 트레이닝으로 수업을 들은지 만 4개월이 다 되어간다. 최근 팀프로젝트로 언리얼엔진을 사용해서 좀비 때려잡고 탈출하는 멀티게임을 만들고 있다. 이 과정을 통해서 무얼 했고, 또 무얼 배웠고, 또 어떤 걸 느꼈는지 정리하고자 한다. 팀 프로젝트 스케줄🗓️공식 스케줄은 5월 15일 ~ 6월 16일 주 2회는 수업나머지는 9 to 6 로 하루 종일 팀프로젝트 그런데 조는 2주 일찍 4월 20일에 짜서 조원끼리 시작 전 어떤 스타일의 게임을 만들지 어떤 공부를 해야할지 정하며 2주동안 시간을 보냈다. 원래 오늘까진 1차로 영상으로 정리를 해야했다. 대부분의 조가 합치는 작업 중에 있다. 팀프로젝트에서 내가 맡은 역할👩‍💻AI로 좀비 구현하기 일반 좀비, 보스 좀비, 패트롤 좀비.. 2023. 6. 8.
[UE5.1] Where is Edit Pose when retargeting? 믹사모에서 애니메이션 다운 받아서 리타겟 하다가 A포즈에서 T포즈로 바꾸고 싶어서 Edit Pose를 찾고 있는데 도대체 Edit Pose가 어디있는지 찾을 수 없었다. 한참 찾은 끝에 방법을 찾아냈다. 그건 바로 편집모드! 내가 참고한 영상은 다음과 같다. https://www.youtube.com/watch?v=N7WdyAeeDrw https://www.youtube.com/watch?v=5x-RWAY70FA 2023. 6. 6.
[에티버스러닝] select함수 이용해서 여러 명 접속 가능한 TCP 에코 서버 에티버스러닝에서 K-digital 트레이닝을 받고 있고, 오늘 첫 시작은 select함수를 이용해서 다수가 접속 가능한 TCP 에코 서버 만들기로 시작했다. 일주일이 지나자 모든 게 새로워진 오늘.. 개념 정리부터 하자면! TCP 에코서버? TCP 에코 서버는 클라이언트로부터 받은 데이터를 그대로 돌려주는 기능을 가진 서버. 이 서버는 TCP (Transmission Control Protocol)를 사용하여 클라이언트와의 연결을 설정하고, 클라이언트로부터 데이터를 받으면 그 데이터를 동일하게 클라이언트에게 다시 보내는 역할! TCP 에코 서버는 클라이언트와 서버 간의 연결을 확인하고, 데이터 전송에 대한 신뢰성과 순서를 보장하기 위해 TCP를 사용. 이를 통해 클라이언트와 서버 간에 안정적이고 신뢰성 .. 2023. 6. 1.
[에티버스러닝] 프로그램/프로세스/쓰레드 개념정리 오늘 프로그램, 프로세스, 스레드 개념에 대해 배웠다. 셋 다 들어보기는 많이 들어봤는데, 아니 또 막상 배우니까 너무 생소한 것이 아닌가.. 현재 나의 상황 국비지원 K-digital Training 과정으로 에티버스러닝에서 수업을 듣고 있는데, 주중의 반은 팀프로젝트를 만들고 있고 반은 네트워크프로그래밍 수업을 듣고있다. 나는 AI를 맡아서 만들고 있는데 너무 생소하고 진도가 안 나가서 오늘 수업만을 기다리고 있었다. 그런데... 오늘 더 어려운 것이 아닌가. 멘탈 와사삭 내 멘탈 붙잡기 위해서 오늘 수업 복습을 해보고자 한다. 하지만 나의 필기가 제대로 되어 있지 않아, 'TCP/IP 소켓프로그래밍' 책과 '그림으로 쉽게 배우는 운영체제' 인강 참고해서 내가 이해한 대로 아래 추가 정리해보았다. 프.. 2023. 5. 25.