98d071480c
적과 타워가 서로 공격하지 않는 문제 수정
2026-02-24 16:08:35 +09:00
BoyongHwang
907e2e24c8
웨이브 난이도 곡선 수정
...
- InitialCost: 4=>5
- costIncreaseRate: 10=>12%
2026-02-24 15:05:01 +09:00
BoyongHwang
0db8bbf9a7
타워/크립 밸런스 수정
...
- 체력, 데미지, 시야, 사정거리 수정
- 크립 체력, 데미지 하향 조정
2026-02-24 15:04:22 +09:00
e841438997
대장간을 이용한 업그레이드 기능 추가
2026-02-23 16:55:32 +09:00
cc475bce3e
업그레이드 데이터 입력 로직 및 기능 추가
...
캐릭터 스탯을 PlayerStats 컴포넌트에서 모아서 관리하도록 변경
코드에서도 마찬가지
2026-02-23 00:21:44 +09:00
BoyongHwang
b86e087d03
게임 데이터 수정
...
- Player, Tower, Monster, Creep에 Sight 컬럼 추가 (player는 visionRadius 대응 필요)
- Tower 레벨 컬럼 및 더미 데이터 추가
- 시야 전용 건물 Torch fbx 추가
2026-02-22 15:28:00 +09:00
3ed564eaa5
자원 드랍 관련 누락된 파일 추가
2026-02-19 16:05:31 +09:00
01e7291bed
일부 건물의 테두리에 NavMesh가 깔려있지 않은 문제 수정
...
Collider를 없앤 후 NavMesh를 설치하여 NavMesh를 생성, 그 후에 Collider를 생성하여 빈 공간이 없도록 함
건물에 의해 갈 수 없는 공간도 갈 수 있다고 판단하게 되지만 Collider에 의해 막히기 때문에 괜찮다고 판단
추가로 적의 인지 범위를 조정함
2026-02-19 15:47:17 +09:00
dfb41b0d57
자원에 여러 일꾼이 붙을 수 있는 설정을 기본 True로 변경
2026-02-19 15:35:05 +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
2f624f621c
씬에 배치된 코어의 컬라이더 좌표가 이상한 문제 수정
...
Interact가 불가능했음.
2026-02-16 21:19:11 +09:00
95db5ce4f3
크립 캠프의 모든 크립 처치 시 획득 가능한 자원이 소환되도록 함
2026-02-16 16:31:46 +09:00
3e026d3319
크립 캠프 배치 데이터 변경
...
크립 캠프의 일부 기능을 MapGenerator로 이동
2026-02-16 10:39:46 +09:00
e451d95e0e
건축모드 네트워크 환경 적용
2026-02-14 17:45:31 +09:00
BoyongHwang
11d3dfc101
몬스터 추적 속도 수정 (*1.5 => 1)
2026-02-13 15:55:59 +09:00
a65ead915b
Merge branch 'main' of http://192.168.10.102:30008/dal4segno/Northbound
...
# Conflicts:
# Assets/Prefabs/Worker.prefab
2026-02-13 15:42:54 +09:00
925d74aa57
Worker 상호작용에 Cost 요구사항 제거
2026-02-13 15:41:47 +09:00
BoyongHwang
fd7905561b
일꾼 가격 이중 비용 수정
2026-02-13 15:38:44 +09:00
1aa65ce615
EnemyPortal이 작동하지 않는 문제 수정
...
Network 환경 대응
2026-02-13 15:18:05 +09:00
BoyongHwang
31e8adcb06
몬스터 밸런스 수정
...
- 이동속도, 체력, 공격력 스펙 조절
2026-02-12 16:28:10 +09:00
b32cc925e3
상호작용이 불가능한 상태에서도 모달 UI가 나타나도록 변경
2026-02-12 14:49:18 +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
BoyongHwang
ccd25bb491
Merge branch 'main' of http://59.18.227.134:30008/dal4segno/Northbound
2026-02-03 09:52:41 +09:00
BoyongHwang
052875909f
밸런스 테스트
...
- 플레이어 스펙 수정 (공격력, 이동속도, 시야, 운반량)
- 몬스터 스펙 수정 (이동속도, 체력)
- 타워 스펙 수정 (가격, 운반량)
- 일꾼 가격 수정
- 타이머 수정
2026-02-03 09:52:29 +09:00
e47d126080
임시 건설 UI 생성
2026-02-02 22:55:58 +09:00
602cb2985c
자원 오브젝트가 일꾼에게 자신이 가지고 있는 것 보다 많은 자원을 지급하는 문제 수정
2026-02-02 20:44:02 +09:00
BoyongHwang
b4c22edcbd
몬스터 종류별 fbx 추가
...
kaykit에서 아래 fbx들 가져와 적용
- 일반 : 미니언
- 속도 : 드루이드
- 탱크 : 워리어
- 원거리 : 로그
- 엘리트 : 바바리안 라지
2026-02-02 20:19:04 +09:00
dc4d71d4b6
데이터 파이프라인 추가 및 수정 + 크립 및 크립 캠프 배치 자동화
...
Hierachy > System > MapGenerator 에서 크립 관련 변수 설정 가능
Kaykit PlantWarrior 애셋 추가
2026-02-02 19:50:30 +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
78791649ae
타워 자동 공격 시스템 수정
...
이전 타워 수정의 사이드 이펙트
미사용 SO 제거
2026-02-01 19:09:39 +09:00
4253271d84
Tower Data의 size 규칙 변경 및 현재 사용 중인 Tower들의 크기 조정
...
size x,y,z는 외형의 크기를 조정하지 않는다
외형의 크기는 모델에서 직접 조정한다
2026-02-01 16:33:43 +09:00
4200288fae
건설 인터랙션 관련 버그 수정 및 건설 데이터 구조 개선
...
건설 인터랙션 시 움직이지 못하는 문제 수정
2개로 분리되어 있던 타워 데이터를 하나로 통합
- 대신 타워가 아닌 건물도 공격력 등을 정의할 수 있음
2026-02-01 16:09:57 +09:00
43e9f670fe
GameMain Scene 정리, 구형 프리팹 제거
2026-02-01 12:26:45 +09:00
3ae37d4126
데이터 파이프라인 플레이어 부분 개선
2026-02-01 11:32:19 +09:00
fe046611b0
데이터파이프라인 타워 부분 개선
2026-02-01 11:31:50 +09:00
bc0967dec6
몬스터의 애니메이션 컨트롤러 재설정
2026-02-01 01:52:37 +09:00
5d0ed26578
몬스터용 데이터파이프라인 개선
...
애니메이션 컨트롤러 및 모델 설정 기능 추가
몬스터용 애니메이션 컨트롤러 생성
2026-02-01 01:42:45 +09:00
2593b6dd37
데이터 파이프라인 개선 및 포탈 로직 생성
...
csv import 시 자동으로 완전한 프리팹이 생성될 수 있도록 함.
2026-02-01 00:29:22 +09:00
BoyongHwang
45bbf5fe75
TowerArrow 프리팹 추가
...
- 기존 Player 건물 prefab 활용하여 제작
- GameMain에 prefab 3개 배치
- BuildingData에 TowerAsset 추가
- DefaultNetworkPrefabs list에 TowerArrow 추가
2026-01-31 20:52:37 +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