샌드박스로 만들어 놓고 테스트 중입니다.
전장의 안개를 추가했고 스킬도 구현되어 있습니다. 발사계 스킬과 휠 윈드 같은 지속계 스킬이 구현되어 있어요. 무기에도 사거리가 추가되었습니다.
몬스터들의 AI는 4단계입니다.
정지형 / 공격형 / 회피형 / 그리고 앵그리 모드 ( 동료가 공격 받으면 분노해서 같이 몰려드는 형태 ) 입니다.
아직 몬스터가 스킬을 쓰게 하지는 않았습니다.
하드 코딩된 스킬들을 모두 플래그 화해서 캐릭터, 무기, 아이템, 스킬 등의 CSV 파일에서 플래그 체크로 효과를 구현하려고 합니다.
스킬을 배우고 적용한 다음 다시 스킬 북을 획득하고 이 스킬북을 읽으면 스킬이 레벨업 되게 하려고 합니다.
타격감을 위해 색상 반전 효과도 추가했어요.
소스는 여기에 있습니다.
샌드박스 환경이니 실행은
python3 test_sandbox.py
하시면 됩니다.