· 마이너 오브 마이너 장르 개발하는 취미늅발자 2일차
· 마이너 오브 마이너 장르 개발하는 취미늅발자임 -3-
회사서 월루하며 개인 취미 프로젝트를 하는 건 언제나 옳다!...?
여유 있으면 하는거고 바쁘면 못하는거고 그런거지 뭐 인생 별거있음? ㅎㅎ
어제 기본적인 생활 스킬 기능 구현만 했다면 오늘은 고도화를 했음.
우선 전체적으로 각 부위별 장비들을 추가하고 장비에 기본스탯, 품질, 최종스탯, 랜덤옵션슬롯을 추가하여
대장간에서 구매하거나 제작 시 랜덤한 품질과 옵션의 장비가 생성이 됨.
그리고 그를 위한 재료 아이템과 레시피들 역시 추가를 하였지.
전체 부위 장비를 착용하고 장비의 옵션에 따라 적용되는 속성을 확인할 수 있음
아래처럼 지금은 제대로 동작 하는지 전체 정보를 출력하고 있는데 quality 부분이 품질 부분으로 baseStat이 해당 품질의 영향으로
상승하고, randomoption도 상승함. 물론 직접 제작시에는 재료의 품질과 유저의 제작 스킬 성취도, 운, 오성 등도 영향을 줌
이젠 전투 시뮬레이션 부분하고 기본적인 채팅 기능을 추가하면 테스트를 위한 배포 버전이 완성될 거 같음
그리고 여담으로 프로젝트 구조를 한번 정리했는데... public 폴더의 image resource 외에도 꽤나 많은 소스 파일을
AI를 통해 개발하고 있는 중이네, 이걸 AI 없이 직접 했다면 지금보다 몇배 이상의 시간이 걸렸겠다 싶음.
그럼 오늘도 퇴근 시간이 되서 이만 안뇽~
RandomMuhanImmortal
- public
- character
- maps
- monsters
- territory
- src
- assets
· main.css
- components
- layout
· BottomMenu.vue
· ToastContainer.vue
· TopBar.vue
- modals
· ActionPatternEditor.vue
· BaseModal.vue
· BookstoreModal.vue
· BreakthroughSection.vue
· CharacterModal.vue
· CraftingView.vue
· CultivationModal.vue
· EquipmentView.vue
· InventoryModal.vue
· ItemDetailView.vue
· LogModal.vue
· MapModal.vue
· ShopModal.vue
· SkillsModal.vue
· VillageModal.vue
- ui
· SkillCard.vue
· Toast.vue
- composables
· useInteractiveMap.ts
· useSaveLoad.ts
· useTerritoryCanvas.ts
· useVillageCanvas.ts
- data
· huntingGrounds.ts
· items.ts
· monsters.ts
· recipes.ts
· shopItems.ts
· skills.ts
· villageData
- router
· index.ts
- stores
· combatStore.ts
· craftingStore.ts
· expeditionStore.ts
· gameStore.ts
· index.ts
· itemStore.ts
· playerStore.ts
· skillStore.ts
· toastStore.ts
· uiStore.ts
- types
· index.ts
- utils
· combatSimulator.ts
· formatters.ts
· random.ts
- views
· GameView.vue
· TerritoryView.vue
App.vue
constants.ts
main.ts
styles.css
version.ts
댓글 2