Commit Graph

2 Commits

Author SHA1 Message Date
SEAN
cbd35babca 작업
1. ExpBar를 UIBar 로 변경해서 UIButton과 같이 여러곳에서 공용으로 사용할 수 있게 변경
2. EventBus 를 만들어서 Button같이 자기 스스로 동작을 시작할 수 있는 오브젝트들 말고 수동적인 오브젝트들이 값을 받는 방식을 관리하게 설정
  - PlayerController, UIManager, UIBar, EventBus를 연결함
3. Events 아래에 Player의 이벤트에 연관된 코드를 PlayerEvents 로 만들어서 관리함
  - 경험치 전달 양식이 여기 존재
  - 체력바나 마나바 같은 양식도 여기서 만들 예정
2025-10-20 16:54:45 +09:00
af081c5975 작업
1. 데이터 매니저 변경
- 기존에 Dictionary 방식으로 만 처리가 되게 만들어 리스트 형태의 JSON이 아닌 그냥 단순 심플 형태의 JSON은 값 읽기 위해서는 JSON 자체를 변경했어야 했는데 이러한 문제 변경
2. 플레이어 컨트롤러에서 데이터 읽어서 플레이어 상태 관련 수정
- 플레이어 컨트롤러, 플레이어 데이터, 플레이어 데이터.json 수정

Todo
1. DataManager 이거 동작 원리 확실하게 정리를 해둬야 할거 같음 볼때마다 헷갈리면 만든 의의가 없음
2. 이제 실질적으로 몬스터 AI를 만들기 시작할 것
3. 캐릭터가 공격할때 사용할 방법에 대해서 생각 해 볼 것
2025-09-28 23:40:01 +09:00