학생작품

국제인재능력개발원에서
도약하는 당신의 미래를 만들어보세요.

학생작품

game | Alond Knight-최종 프로젝트

페이지 정보

작성자 최고관리자 작성일20-05-12 16:07 조회130회 댓글0건

본문

교육과정 : 게임프로그래밍(클라이언트,서버) 개발 실무자 양성  

교육기간 : 19.09.25~20.04.06

 


발표자

권동근 

프로젝트 명 

Alond Knight 

프로젝트

적용기술

 언리얼엔진, 포토샵, 프리미어

게임 기술 설명

 

1.Inventory System을 구현하기 위해 아이템 구조체(아이템 이름, 개수, 사용할 수 있는 아이템인지 등등...)를 구성하고 이를 인벤토리 배열에 추가

 

2.플레이어가 아이템을 습득 시 인벤토리에 해당 아이템이 없을 시 인벤토리 슬롯에 추가하고 만약 해당 아이템이 있을 경우 최대 개수를 넘는지 안넘는지에 따라 아이템을 개수를 증가시키거나 다른 아이템 슬롯에 저장하도록 구현

 

3.플레이어의 타겟인식 범위 내에 적이 들어갈 경우 인식 배열을 만들어 적들을 저장한 후 플레이어와 적들의 거리를 계산하여 가장 가까운 적에게 카메라 컨트롤의 회전값을 적에게 고정시킴

 

4.플에이어의 콤보 공격을 위해 ESETCOMBO이벤트와 SAVECOMBOATTACK이벤트를 각각의 공격애니메이션에 적용되어 있는 애님노티파이와 연동시켜 해당 공격애니메이션의 특정 프레임 내에 공격버튼을 누르면 콤보 공격을 이어나가고 특정 프레임이 지나면 콤보를 리셋시키도록 구현

 

5.보스의 패턴을 비헤이비어 트리와 블랙보드를 활용하여 4가지 패턴을 순서대로 발동하도록 구현

 

6.다음 레벨()으로 이동할 때에 현재 레벨에 있는 플레이어의 HPSTAMINAGAMEINSTANCE에 저장한 후 다음 레벨()의 플레이어에게 로드시킴

 

기획의도

 

국제인재능력개발원에서 배운 기술로 언리얼 엔진을 통해 최대한 다크소울과 비슷하게 구현해보려 했습니다.

다크소울처럼 아이템을 습득 후 사용할 수 있도록 하였으며 적이나 보스에게 시점을 고정시키는 타겟 시스템을 구현해 플레이어가 전투에 집중할 수 있도록 했습니다.

또한, 보스의 패턴을 여러 개로 만들어 보스를 상대한다는 느낌을 최대한 느낄 수 있도록 해서 소울류 게임을 플레이하고 있다는 느낌을 들 수 있게 하는 것이 이번 프로젝트의 목표입니다.

 

 

 

63cd3d332d2697902f68e1ee05058cb8_1589267
 

 

<프로젝트 발표영상>

 

 

 

63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
63cd3d332d2697902f68e1ee05058cb8_1589267
 

 

 

 

 

 

<프로젝트 발표영상>

 

댓글목록

등록된 댓글이 없습니다.