viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b294ad36c9ec2968cff9c68524ad4b30ae47dfe0b8befc7c3


미숙이파티를 끝냈고 







viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b290e863c98ab948dfeb7980a459cbb8c05c6872089ce61feb283675d44

이번엔 용사를 만들것이다










viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b290e863cf5c7978ff801b3f2db79f2587ec02acf710d6f342cae8ddb


용사는 흔한 '광전사' 타입의 캐릭터다


기본 능력은 그리 특출나지 못할지라도

체력이 낮아지면(절반 이하) 마검 두동강이 대신 몸을 조종해서 쎄진다






viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b290e863cf5c7978ff801b3f2db79f25823922c952d536c692cb3fa0f


두가지 상태가 잇으므로 애니메이션도 두배로 필요햇다





viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b290e863c98ab948dfeb7980a459cbb8c05c6822082cf6caab3edbc69c2


이건 능력치 초기화 함수다

읽기 전용 능력치 초기값들(basic으로 시작하는 놈들)을 넣어놓고 Awake()에서 한번, 그리고 능력치 변화가 잇을때마다 불러줄 것이다


용사는 광폭화모드가 잇으므로 그때를 위한 것도 추가로 만들어줫다 



일단 걸어가다가 적을 만나면 칼 휘두르는 기본 행동 양상은 똑같으므로 미숙이의 스크립트를 복붙하고,

처음엔 그저 Update()에서 체력 비율을 확인하며 낮으면 InitV()를 계속 불러주려고 햇는데,

Update()에서 매 프레임마다 계속 초기화하면, 심지어 체력이 회복되면 광폭화가 풀리게 할것이어서 Init()마저도 매 프레임마다 계속 호출되면 쫌 그럴 것 같앗다


체력이 반피 밑으로 내려가거나 반피 위로 올라올때만 한번씩 호출되게 하려면 어떡하지... 하다가




viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b290e863c98ab948dfeb7980a459cbb8c05c3d37088923affe7bbb48ad4


이렇게 햇다


체력을 검사하고 bool lowhp를 또 검사하며, 상태 변화를 하고 나면 lowhp가 전환돼서 다시 의미없이 초기화되는것을 막는다








viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b294ad36c9ec2968cff9c68524f81e95fef2cfa0a8befc7c3


평소엔 공속도 느리고 고기방패 참피같은 용사지만








viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b294ad36c9ec2968cff9c68521fd5b30ae22aae088befc7c3


반피 이하로 내려가 두동강이 용사의 몸을 대신 조종하면 전투병기가 된다



이번 작업을 하면서 느낀건

작업시간에서 프로그래밍은 20퍼에 불과하고 아트와 애니메이션 등 비주얼 요소가 70퍼를 먹는다는 거시다

얘가 애니메이션 2배인 것도 잇지만...










viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad862f9fafbbc1be90d5b294ad36c9ec2968cff9c68524886b50ce07fa95d8befc7c3


다음 시간엔 프로토타입때 이미 만들어봣엇 성과 유닛 소환 시스템을 만들어야겟다


너무 캐빨만 하고잇음