반응형

메이플 월드 제작 2

메이플 월드 제작 2일차

메이플 월드 제작 2일 차 오늘은 몬스터 공격과 유저 원거리 공격을 만들어 보았다 일단 원거리고 공격 방식은 총 두 가지 방식으로 만들 수 있는데 하나는 나의 위치와 몬스터의 위치 좌표를 계산하여 공격형 임팩트를 몬스터 히트 박스에 충돌시켜 공격하는 방식하고 현재 공격해야 할 상대 위치좌표를 이용하여 상대에게 바로 임팩트를 띄우고 대미지를 함께 주는 방식이 있다 일단 난 2가지 방식도 만들어 보았다 또한 그 공격을 자동으로 하기 위해 내가 정해둔 시간마다 자동으로 공격하도록 만들었다 추후 플레이어 스테이스를 만들었을 때 그걸 이용하여 대미지를 주기 위해 공격 부분에 유저 정보를 받아서 대미지를 처리하도록 넣었다 _UserService:GetUsersByMapName()은 현재 맵에 존재하는 유저들의 정보..

메이플 월드 제작 1일차 (버튼으로 클릭으로 맵이동)

메이플 월드 제작 1일차 만들고자하는 게임은 몬스터와 1대1로 싸우는 형식의 게임으로 이런 방식의 전투 방식을 채택하고 거기에다가 실시간 전투시스템을 추가하면서 한층 한층씩 위로 올라가는 형식의 게임을 제작할 생각이다 오늘 3시간정도 어떻게 사용하는지 만지면서 홈페이지에 나와있는 기능 설명들을 읽으면서 번튼을 이용하여 맵이동하는 스크립트를 만들었다. 버튼클릭으로 맵이동하는 스크립트 1번 이라고 적힌 번튼을 누를시 game01이라는 맵으로 이동하도록 만들었다 display 부분은 현재 보여지고 있는 ui를 종료하고 새로운 맵에 맞는 ui를 보여지도록 하게 만들었다 이렇게 만든 이유는 새로운 맵에서 전투를 할 생각 이기에 그에 맞게 ui가 변경되어야하기에 그렇게 만들었다 다음 번에는 몬스터쪽을 만져볼 생각이다

반응형