목록프로젝트 (20)
Adaid's Workroom
대사/대사창이름태그 변경name 캐릭터이름 대사text 대사 대사창 위치wdpos 위치Y 대사창 이미지 변경wdimg 이미지넘버 캐릭터캐릭터 등장chin 캐릭터이름 위치X 캐릭터 퇴장chout 캐릭터이름 캐릭터 앞으로chfront 캐릭터이름 캐릭터 뒤로chback 캐릭터이름 캐릭터 이동chmove 캐릭터이름 위치X 캐릭터 상태chstate 캐릭터이름 상태 라벨라벨 정의label 라벨이름라벨 점프jump 라벨이름 기타대기delay 대기시간(초, 실수형태)주석//주석 차후 구현해야할 것조건문컷신그림사운드
Asset Store어셋스토어 = 유니티 최고 장점아이소메트릭, 비주얼 노벨등 구축하는데 시간이 많이 드는 시스템은 에셋으로 사는게 좋은 듯하다.다만 품질이 가격에 비례할 뿐... Visual Novel Toolkit Free무료에 혹했지만 살펴보니 유니티 버전 4(??)인데다가 리뷰도 현재 실행이 안된다는 등 악평투성이라 거름 Dialogue System for Unity좋아보이는데 너무 비싸..... Live2D Supported Visual Novel역시 좋은 에셋은 비싸다 현타아이소메트릭은 10달러대의 나쁘지 않은 가격에 좋은 에셋이 있어서 샀었는데 비주얼 노벨은 꽤나 비쌌다.그래서 다시 자체적으로 만들어보고자 생각을 해보았다.1. ScriptableObject 등 유니티 내장 시스템을 이용유니티..
완성된 프로젝트도 없는데 늘어나는 프로젝트...2 Magic Agent제작중인 개인 프로젝트2마법+추리+비주얼 노벨 = ? 추리게임을 좋아해서 신선한 추리게임도 만들어보고 싶고유니티로 비주얼 노벨 시스템을 확장성 있게 만들어보고 싶다(새로운 플젝을 안하면 안되는 병에 걸림) 시스템 메인 목표1. 비주얼 노벨 시스템 완성 < 이게 핵심
동기섞는 색 판정을 하드코딩이 아닌 다른 방법으로 해보고 싶었다. if(색1 == 빨강){if(색2 == 노랑)...else if(색2 = 파랑)....} 이런식으로 하드코딩하지 않고 깔끔하게 계산할수 있는 방법을 찾고 싶다!해서 생각해본 아이디어 끄적끄적 3비트 색깔 코드먼저 각각의 색 코드를 3비트로 나타낸다. 각 비트의 값은 빨강 / 노랑 / 파랑 값을 의미한다.(엄밀히 말하면 색의 3원색이라 마젠타 / 노랑 / 사이안 이지만 편의상 빨노파로 씀) 즉 2진법으로 했을 때 빨강 = 100노랑 = 010파랑 = 001주황(빨+노) = 110초록(노+파) = 011보라(파+빨) = 101 위와같이 된다. 색 섞임 판정우리게임에서 빨강+주황 등은 섞을 수 없는 규칙이 있다.둘 모두 '빨강' 속성을 가지고 ..
18.02.18푸시 기록 보니 이 날짜Isometric 에셋을 이용해서 뜯어고침기존 시스템에는 문제가 몇개 있었다.주요 문제점을 적어보자면1. 한 타일에는 하나의 땅타일만 배치 가능2. 크기가 1*1인 오브젝트만 배치 가능 이 상황을 해결하기 위해 어떡할까 고민하다 에셋을 찾아서 써보기로 했다 에셋 찾아봄Ultimate Isometric Toolkit (에셋스토어 링크)- 유료 버전이고 Isometric 좌표계 소팅 지원, 거기다 물리, A* 알고리즘까지 지원한다 Ultimate Isometric Toolkit (Lite) (에셋스토어 링크)- 위 에셋의 무료 버전이고 Isometric 좌표계 소팅만 지원 유료가 55$인데 조금 비싼편이라... ㅠ그리고 게임이 타일 단위 이동이라 물리가 들어가지 않아도 ..
18.04.17~18기존에 짜던 코드 엎고 새출발인벤토리 시스템 구현과 저장까지 완료기획 헌트쿡의 인벤토리 시스템과 비슷하게 갈 예정이다.위처럼 한 종류 아이템 99개가 인벤토리 한 칸을 차지한 페이지당 일정 개수(12개)의 아이템을 보여주고 이 페이지를 확장시킬 수 있음 헌트쿡과 다른 점이 있다면 아이템 종류는 재료/일반약/특수약 세가지가 있으며 각각 인벤토리가 별개로 존재한다 구현 - 클래스 설계 public class ItemData { public int itemId = 0; public int count = 0; ... } ItemData는 아이템 ID (나중에 이 값으로 DB에서 아이템 정보 불러올 예정) 와 갯수 (값은 99 이하)를 저장한다. public class ItemInventory..
완성된 프로젝트도 없는데 늘어나는 프로젝트... Magic Pharmacy제작중인 개인 프로젝트(완성해서 텀블벅 하고 싶어여....) 탐험&제작으로 마법약을 만들어 파는 게임레퍼런스 게임: 헌트쿡, 왕국의 도구점씨 등 (찾아보니 비슷한 게임이 많다...) 프로토타입 메인 시스템 목표최종 목표: 게임 메인 사이클 구현(의뢰 -> 탐험 -> 제작 -> 의뢰 해결 -> 새로운 의뢰) 1. 인벤토리 시스템2. 의뢰(퀘스트) 시스템3. 약 제작 시스템4. 데이터베이스 시스템5. 데이터 저장 시스템6. 기타 등등
18.01.24본격적인 에디터 제작 돌입에디터 기획IC 만들면서 겪은 시행착오를 통해 에디터 제작에 자신감이 붙어 이 프로젝트에서도 에디터를 만들기로 함.먼저 에디터 자체에 대한 기획서를 작성해보았다.