- Today
- Total
목록분류 전체보기 (360)
프로그래밍 농장
이번주는 유니티에서 제공하는 패키지들을 활용한 멀티플랫폼을 구현해보았습니다. Photon과 Mirror 두가지를 각 사용하였습니다. Mirror Networking [ 멀티플랫폼 패키지 ] 유니티가 인수한 Package중 하나 Mirror를 통해 메타버스 플랫폼에서 가장 중요한 기능 중 하나인 멀티플레이를 구현할수있다. 기존 유니티에서 많이 사용하는 포톤도 존재하지만, Mirror를 통해서도 daily50.tistory.com - Mirror 유니티가 인수한 Package중 하나 Mirror를 통해 메타버스 플랫폼에서 가장 중요한 기능 중 하나인 멀티플레이를 구현할수있다. 기존 유니티에서 많이 사용하는 포톤도 존재하지만, Mirror를 통해서도 손쉽게 멀티플레이를 구현할수있다. Mirror Network..
유니티에서 정기적을 진행하는 데브윅스 중 메타버스에 관련한 다양한 콘텐츠와 적용방식, 그리고 메타버스라는 플랫폼에 접근하는 다양한 시야에 대해서 알수있는 유익한 영상자료가 있어서 포스팅하였다. 메타버스라는 플랫폼을 구축하기 위한 다양한 장치들과 이들이 유기적으로 동작하고 유지되기 위해서 필요한 조건들에 대하여 설명하고 있다.
이번주는 VFX와 Terrain을 활용한 다양한 연출방식과 플레이 상의 기능들을 배우는 시간을 가졌습니다. 유니티 게임 및 메타버스 플랫폼 내에서 유저의 몰입도를 높힐수있는 방법이라고 생각하여 잘 활용해보고자 하였습니다. - VFX 인터넷에 VFX를 검색하게 되면 아래와 같이 설명하고있다. 시각 효과 또는 비주얼 이펙트는 그림이나 영화의 프레임을 합성하여 만들어 처리하는 데 쓰이는 용어이다. 특수 효과는 보통 진짜같이 보이게 만드는 환경을 조성해야 하지만 촬영하기에 위험하고, 돈이 들고, 불가능한 경우 라이브 액션 동영상을 CGI 등과 통합할 때 함께 사용된다. 위 내용과 같이 유니티에서의 VFX도 같은 의미를 가진다. Metaverse - CGI VFX Short Film 위와 같이 VFX 기술은 게임..
이번 포스팅에서는 기존 학습하였던 VFX를 활용하여 간단하고 다양한 이펙트를 구현해보는 내용을 작성하겠습니다 .. 아래는 게임이펙트를 주로 다루는 커뮤니티에서 퍼온 포스팅중 일부이다. 기본적인 게임에서의 VFX를 활용한 이펙트 구현방식 , 개념 등을 쉽게 이해할수있으니 참조하면 좋을것같다. 유니티 - VFX 및 게임 개발에 유용한 5가지 셰이더 그래프 [유니티, 셰이더 그래프] 1 질감의 강도 조절 2 불투명도 조절 3 뎊스(깊이) 페이드 오브젝트 4 Vertices Offset(정점 오프셋) 5 노이즈 텍스처가 있는 디졸브(분해되는) 오브젝트 아래링크참조 https://paulinavfx.com/5-useful-shade mingtyyy.cafe24.com 그러면 간단한 이펙트부터 만들어보며 설명을 진..
이번주는 저번주에 이어 시네머신을 활용한 심화적인 프로젝트를 진행하였다. 그리고 이를 기반으로 최근에 유행하였던 우마무스메와 같은 게임연출방식을 직접 기획하고 구현해보는 과제를 수행하였다 ! 맵 구성은 아래와 같다. 기본적으로 Spawn될 플레이어들이 달릴 트랙에셋을 하나 다운받아준 후, 아이템 획득시 랜덤 이벤트를 받을 구간, 스폰될 구간, 1등 플레이어의 Cam, 그리고 플레이어 전체를 비추는 Cam 총 4개의 Virtual Cinemachine을 생성하고 배치해주었다. 기본적으로 각 캐릭터를 선택하고 스폰하는 화면에서 캐릭터 별 이미지와 오브젝트가 생성되어야 함으로, 아래와 같이 Scriptable Object를 생성해준다. 각 스크립터블 오브젝트에는 캐릭터에 맞는 속성 ( 시작속도, 가속력, 최고..
이번주는 쉐이더와 타임라인,시네머신 카메라를 이용한 다양한 연출방식을 직접 구현해보는 시간을 가졌다. - 쉐이더 (Shader) 기본적인 공학용어에서의 '쉐이더'는 아래와 같다. (출처 : https://celestialbody.tistory.com/5 ) 쉐이더(Shader)란 3D 컴퓨터 그래픽에서 물체의 3차원 위치를 나타내는 x, y, z 좌표나, 색상, 텍스처, 조명 등 다양한 시각적 효과를 계산하여 최종적으로 화면에 출력할 픽셀의 위치와 색상을 계산하는 함수입니다. Shader의 언어는 몇 가지의 종류가 존재하는데요, 그중 가장 유명하고 보편적으로 넓게 쓰이는 것이 HLSL (High Level Shading Language) OpenGL에서 사용하는 언어인 GLSL (OpenGL Shadin..