라그나로크 모작 18일차 - 아이템 시작 + 상점 UI 추가
◇ 아이템 시작
- 이미지 추가(icon, big)
- 클래스 생성 및 구성작업
- 로직 계획
◇ 상점 UI 추가
- 이미지 추가
- 구매상점
- 판매상점
◇ 몬스터 리젠 타임 적용
* 내일 할일 - 상점에 아이템 아이콘 이름 가격 배치, 영상 찍을 있도록 진행
'게임 포트폴리오 > 라그나로크(WinApi,개인,4주)' 카테고리의 다른 글
라그나로그 모작 20일차 - 상점구매, 판매, 인벤토리(장비) (0) | 2016.01.30 |
---|---|
라그나로크 모작 19일차 - NPC 추가, 상점 아이템 배치 (0) | 2016.01.29 |
라그나로크 모작 17일차 - UI(유저인터페이스) 기본 룰 (0) | 2016.01.27 |
라그나로크 모작 16일차 - 몬스터 퇴치 (0) | 2016.01.26 |
라그나로크 모작 15일차 - 몬스터 시작 (0) | 2016.01.25 |
라그나로크 모작 17일차 - UI(유저인터페이스) 기본 룰
유저 인터페이스 기본 룰 코딩
◇ 창이 겹치어도 명령은 맨 위의 창 우선 적용
- ui창은 벡터에 push_back되어 동작
update는 역순으로 명령 처리(reverse_iterator)
render는 정순으로 맨 마지막 객체가 상위에 올라옴
◇ 창 클릭에 따라 상하 관계(z-오더) 적용
- 명령이 떨어진 UI창은 벡터 중간에서 빼내어
다시 push_back() //포인터로 된 벡터이므로 리소스 최소
◇ UI창 내 클릭 시 맵이동 및 외적인 요소 무시
- 마우스 매니져 입력 시
UI창 내 명령이 떨어지면
명령 마지막에 마우스 매니져 옵션 캔슬
◇ 창 이동
◇ 창을 닫거나 게임 종료 시 창 위치 저장
- release()할 때마다 ini저장, init()할 때는 ini로드
[영상 - UI기본]
'게임 포트폴리오 > 라그나로크(WinApi,개인,4주)' 카테고리의 다른 글
라그나로크 모작 19일차 - NPC 추가, 상점 아이템 배치 (0) | 2016.01.29 |
---|---|
라그나로크 모작 18일차 - 아이템 시작 + 상점 UI 추가 (0) | 2016.01.28 |
라그나로크 모작 16일차 - 몬스터 퇴치 (0) | 2016.01.26 |
라그나로크 모작 15일차 - 몬스터 시작 (0) | 2016.01.25 |
라그나로크 모작 14일차 - 책 이야기(번외) (0) | 2016.01.25 |
라그나로크 모작 16일차 - 몬스터 퇴치
◇ 플레이어 어택 모션 추가
◇ 플레이어 길찾기 수정
- 몬스터 접근 시 한칸 전에서 멈춤
- 걸어다닐 타일 표시
◇ 넘버 매니져 추가
- 데미지를 0~9까지의 이미지로 조합
- 조합된 이미지를 화면에 처리
- 이동하면서 서서히 투명값조정
- 타겟팅된 몬스터 표시(위에 역삼각이미지)
◇ 몬스터 산타포링 생성
- Singleton으로 매니져 처리
- Vector와 Map으로 동적 생성 객체 그룹화
- 몬스터 죽음
- 애니메이션 추가
◇ 마우스 매니져 공격 커서 추가
[영상]
'게임 포트폴리오 > 라그나로크(WinApi,개인,4주)' 카테고리의 다른 글
라그나로크 모작 18일차 - 아이템 시작 + 상점 UI 추가 (0) | 2016.01.28 |
---|---|
라그나로크 모작 17일차 - UI(유저인터페이스) 기본 룰 (0) | 2016.01.27 |
라그나로크 모작 15일차 - 몬스터 시작 (0) | 2016.01.25 |
라그나로크 모작 14일차 - 책 이야기(번외) (0) | 2016.01.25 |
라그나로크 모작 13일차 - 휴식 (0) | 2016.01.23 |