Commit Graph

56 Commits

Author SHA1 Message Date
BoyongHwang
d0b74bfbf1 리소스 UI 텍스트 넘침 수정 2026-02-19 13:50:24 +09:00
63a742d5d4 네트워크 환경에서의 비정상 동작 수정
클라이언트 접속 전에 스폰되어 있는 오브젝트의 경우, Ownership이 Distributable일 경우 클라이언트 접속 시점에 Ownership을 호스트로부터 분배받는다.
서버만 데이터를 수정해야 하는 환경이기 때문에 대부분 Distributable 대신 None을 사용하면 된다.
2026-02-17 01:53:06 +09:00
cc2487e7e4 코드 경고 제거 및 미사용 코드 제거 2026-02-16 22:38:51 +09:00
f73c660579 디버깅용 로그 제거 2026-02-16 22:17:37 +09:00
2f624f621c 씬에 배치된 코어의 컬라이더 좌표가 이상한 문제 수정
Interact가 불가능했음.
2026-02-16 21:19:11 +09:00
7175edc1d1 업그레이드용 건물 생성 및 배치(임시) 2026-02-16 17:29:09 +09:00
3e026d3319 크립 캠프 배치 데이터 변경
크립 캠프의 일부 기능을 MapGenerator로 이동
2026-02-16 10:39:46 +09:00
a3b1b83c8d GameMain 씬 내 오브젝트 좌표 재설정
z 0~800 기준으로 정렬
2026-02-16 10:05:01 +09:00
BoyongHwang
fb555577a2 폰트 추가 및 텍스트 사이즈 조절
- Pretendard Medium, Bold, ExtraBold ttf, SDF 추가
- 자원 UI 텍스트 가독성 개선
2026-02-13 20:44:23 +09:00
BoyongHwang
3e1754eb3c 리소스, 웨이브 밸런스 수정
- 리소스 충전량 초당 5=>3 감소
- 웨이브 코스트 4=>10 증가
2026-02-13 16:50:24 +09:00
1aa65ce615 EnemyPortal이 작동하지 않는 문제 수정
Network 환경 대응
2026-02-13 15:18:05 +09:00
qhdyd1122
1fab3251b4 MapGenerator boundary 수정
식생이 Floor 넘어가는 현상 수정
- playable area width 80 => 70
- EndZ 700 => 600
2026-02-11 15:56:20 +09:00
2bb4797ec5 모달 UI가 각 플레이어 별로 동작하도록 함 2026-02-04 18:46:46 +09:00
4bd46b2a0a 네트워크 동기화 문제 해결
몬스터와 크립에 네트워크 관련 컴포넌트가 없는 문제 수정
포탈/캠프와 몬스터/크립 간의 계층 구조 해제
 - 네트워크 오브젝트끼리 계층 구조로 둘 수 없음
2026-02-04 18:16:59 +09:00
c74d6d2ebd 플레이어의 최대 자원이 플레이어에 정의한 값을 사용하도록 함
50으로 설정해도 100으로 작동하는 문제가 해결됨
2026-02-04 11:18:54 +09:00
965a4a25aa 상호작용 시 모달 UI 추가(임시)
기타 디버깅 로그 제거
2026-02-03 21:32:16 +09:00
02f5aa869a 임시 건설 UI 생성
기타 불필요 디버깅 로그 제거
2026-02-03 20:23:36 +09:00
775e1cffac 네트워크 멀티플레이 테스트를 위한 코드 추가 2026-02-03 13:18:50 +09:00
BoyongHwang
052875909f 밸런스 테스트
- 플레이어 스펙 수정 (공격력, 이동속도, 시야, 운반량)
- 몬스터 스펙 수정 (이동속도, 체력)
- 타워 스펙 수정 (가격, 운반량)
- 일꾼 가격 수정
- 타이머 수정
2026-02-03 09:52:29 +09:00
dc4d71d4b6 데이터 파이프라인 추가 및 수정 + 크립 및 크립 캠프 배치 자동화
Hierachy > System > MapGenerator 에서 크립 관련 변수 설정 가능
Kaykit PlantWarrior 애셋 추가
2026-02-02 19:50:30 +09:00
106fe81c88 자원 생성기 제작 및 맵 생성기에 통합
및 씬 내 오브젝트 구조 정리
2026-02-02 16:14:01 +09:00
a0cb8499b0 Worker 네트워크 동기화 2026-02-02 12:59:56 +09:00
b5f8943bcc ObstacleSpawner 네트워크 연동
모든 클라이언트가 동일한 장애물을 보도록 함
2026-02-02 10:08:57 +09:00
10b496dfae 네트워크 멀티플레이 환경 문제 수정
관련 문제가 다시 발생하면 이 커밋으로 돌아올 것
2026-02-02 04:24:14 +09:00
3e747a9d97 일꾼(Worker) 개발 및 Kaykit Adventurer 애셋 추가
코어 오른쪽 건물에서 상호작용 하면 Worker 생성
Worker와 상호작용하면 Worker가 플레이어를 따라옴
그 상태에서 자원과 상호작용하면 Worker를 자원에 배치할 수 있음.
2026-02-01 21:55:14 +09:00
4253271d84 Tower Data의 size 규칙 변경 및 현재 사용 중인 Tower들의 크기 조정
size x,y,z는 외형의 크기를 조정하지 않는다
외형의 크기는 모델에서 직접 조정한다
2026-02-01 16:33:43 +09:00
7927dab72f 카메라 설정 변경
45도 y:18 z:-18 로 설정
z축만 follow하는 컨트롤러도 사용해봤으나 별로여서 코드만 남겨둠.
2026-02-01 14:36:02 +09:00
43e9f670fe GameMain Scene 정리, 구형 프리팹 제거 2026-02-01 12:26:45 +09:00
fe046611b0 데이터파이프라인 타워 부분 개선 2026-02-01 11:31:50 +09:00
5d0ed26578 몬스터용 데이터파이프라인 개선
애니메이션 컨트롤러 및 모델 설정 기능 추가
몬스터용 애니메이션 컨트롤러 생성
2026-02-01 01:42:45 +09:00
2593b6dd37 데이터 파이프라인 개선 및 포탈 로직 생성
csv import 시 자동으로 완전한 프리팹이 생성될 수 있도록 함.
2026-02-01 00:29:22 +09:00
b54e016283 포탈이 글로벌 타이머 사이클에 맞춰 웨이브를 소환하도록 함
시작 코스트 4, 웨이브당 증가량 10%
2026-01-31 21:36:56 +09:00
BoyongHwang
45bbf5fe75 TowerArrow 프리팹 추가
- 기존 Player 건물 prefab 활용하여 제작
- GameMain에 prefab 3개 배치
- BuildingData에 TowerAsset 추가
- DefaultNetworkPrefabs list에 TowerArrow 추가
2026-01-31 20:52:37 +09:00
8c7c82e984 디버깅용 로그 제거 2026-01-30 16:14:41 +09:00
a9a744589d 전장의 안개 기능 개선
미탐험 구역의 모든 오브젝트는 보이지 않음
적이 시야를 제공하는 문제 수정
높은 장애물은 더 먼 거리에서부터 보일 수 있음
2026-01-30 16:04:22 +09:00
6638193524 타이머에 처음 시작 시간 추가
적 포탈 위치 조정
2026-01-29 16:55:16 +09:00
ca9b7a539b 플레이어의 공격이 작동하지 않는 문제 수정
- Anim에서 OnAttackHit을 호출해줘야 했음
2026-01-29 14:59:29 +09:00
ada6aae8bc 몬스터 이동 AI
- 코어로의 경로가 막혀있을 경우 장애물을 파괴하여 경로 확보

몬스터를 소환하는 EnemyPortal 생성
2026-01-29 14:39:10 +09:00
1bdd27a9f0 장애물 및 장애물 생성기
Kaykit Forest Nature 추가
2026-01-28 19:02:38 +09:00
2539b0f4ba 액션 및 인터랙션 시 장비를 착용할 수 있도록 함. 코드 개선 추가 2026-01-28 16:08:12 +09:00
42f5462b54 플레이어 팀만 사용 가능한 순간이동 성문 생성 2026-01-28 15:34:10 +09:00
56b9af850f 드래그로 대량 건설 기능 추가
Kaykit Medival 누락사항 추가
기본 성벽 및 성문 변경
2026-01-28 15:19:55 +09:00
68a2e4e340 건설 퀵슬롯 생성 2026-01-28 00:37:56 +09:00
387991caab 건설 토대 및 상호작용 시스템 추가 2026-01-27 22:50:57 +09:00
805d526b27 줏을 수 있는 자원인 ResourcePickup 생성
Kaykit Skeletons 추가
2026-01-27 17:05:35 +09:00
dc2292cd58 플레이어의 공격 기능 추가
EnemyUnit에 Collider 강제
2026-01-27 16:06:42 +09:00
194845a9e1 플레이어/적/몬스터 팀 시스템 생성
몬스터 및 적 AI 구현
2026-01-27 15:30:02 +09:00
67773e5864 전장의 안개 구현 2026-01-27 12:38:18 +09:00
ee2b27d0a0 플레이어 스폰 포인트 기능 오류 수정 및 기본 오브젝트 배치 수정 2026-01-26 09:30:37 +09:00
aa086a7a2b 자원 채집 및 반환 기능
텍스트 기능 및 폰트 추가
2026-01-26 02:29:07 +09:00