본문 바로가기

전체 글

(52)
로블록스 파티클 이펙트 활용 앞선 튜토리얼에서 기본적인 로블록스 파티클 시스템에 대해 알아보았다. 이번에는 좀더 활용도를 높여서 파티클 이펙트의 복잡한 예를 살펴보자. 활화산에서 뿜어져 나오는 여러 색의 연기 기둥을 만들어 보겠다. Treasure Island example world 라는 로블록스에서 기본 제공하는 프로젝트를 편집해보자. 링크를 타고 가서 편집을 누르면 로블록스 스튜디오가 실행된다. Workspace의 내용을 살펴보면 아래쪽에 CenterLava라는 파트가 있는데 이 파트가 용암을 표현하는 파티이다. CenterLava 파트의 자식으로 ParticleEmitter 를 생성한다. 그럼 아래의 이미지와 같이 디폴트값의 파티클이 보이게 될 것이다. 파트의 자식으로 생성되었으니 파트자체가 파티클이 생성되는 범위가 된다. ..
로블록스 파티클 시스템의 기본 게임에서 흔히 사용되는 효과로 파티클을 이용한 효과를 많이 사용한다. 물론 로블록스 게임 엔진에서도 기본 제공하고 있다. 파티클의 사용법은 게임 엔진별로 그렇게 크게 다르지 않기 때문에 용어나 개념을 한번 익혀두면 다른 곳에서도 금방 사용할 수 있을 것이다. 로블록스에서는 ParticleEmitter 라는 오브젝트를 사용하여 파티클을 이용할 수 있다. Particle Emitters ParticleEmitter 는 파티클들을 Emit(방출)시키는 특별한 타입의 오브젝트이다. 보통 파트에 붙혀서 혹은, Attachment에 붙혀서 사용하게 된다. 파티클 그 자체는 2D 이미지이다. 이 2D 이미지가 항상 카메라만 바라보게 된다. 즉 동그란 모양의 이미지의 파티클이 있으면 항상 카메라를 바라보기 때문에 언제..
Player Tools 사용하기 목차 로블록스 게임에서 플레이어가 들고 다는 총이나 아이템들을 관리하는 간단한 방법으로 Tool을 사용하는 방법이 있다. Tool 오브젝트는 총, 칼, 음식같은 것들이 될 수 있다. 이번 튜토리얼에서는 레이저총의 모양을 한 Tool을 만들고 장착하는 방법, 그리고 장착과 사용할 때 사운드 효과를 내는 방법에 대해서 알아본다. Tool 오브젝트 로블록스에서 Tool 오브젝트로 장착이나 사용가능한 아이템으로 만들 수 있다. Tool 오브젝트를 만들고 메쉬파트나 파트를 붙혀서 워크스페이스에나 게임내에서 눈으로 확인할 수 있다. 워크스페이스에서 Tool 오브젝트를 하나 추가하자. 그리고 Blaster라고 이름 변경한다. Blaster 의 자식으로 MeshPart를 추가한다. 메쉬파트의 MeshId 속성을 rbx..