Node Princess :: 게임 소개
개인 프로젝트/Node Princess2024. 2. 16. 04:26Node Princess :: 게임 소개

트레일러 게임 설명 귀여운 고양이 '메롱'은 '노바' 공주의 소중한 보물을 훔쳐 갔습니다. '노바' 공주는 과연 이 복잡한 퍼즐 세계에서 보물을 되찾을 수 있을까요? '노드 프린세스'는 2D 픽셀 그래픽, 탑-다운, 턴제를 바탕으로 하는 퍼즐 게임입니다. 게임 진행에는 마우스만을 사용합니다. '노바' 공주를 컨트롤해서 고양이 '메롱'을 잡기만 하면 됩니다. 데모 버전이지만 조금 어려울 수 있습니다. 한번 도전해 보세요!! (총스테이지는 20개로 구성되어 있습니다. 추후 완성본에서는 50개를 목표로 하고 있습니다.) 등장인물 노바 프래틱아츠 메롱 에이스타 지원 언어 한국어 영어 일본어 중국어(번체) 중국어(간체) 다운로드 itch.io Node Princess by CherryRain | CULTNOVA ..

Node Princess :: 개발일지 #11 - 테스트
개인 프로젝트/Node Princess2024. 2. 16. 04:18Node Princess :: 개발일지 #11 - 테스트

#20230621~20230622 :: 1차 테스트 #20230624 :: 2차 테스트 #20230625 :: 3차 테스트 버그 리포트 #20230621~20230622 :: 1차 테스트 #20230624 :: 2차 테스트 #20230625 :: 3차 테스트 추가 테스트 우리 아빠가 깰 수 있다면 모두가 깰 수 있을 거야. 버그 리포트 에이스타 : 오른쪽 아래에서 보스가 맞았는데 안 맞는 버그 있음 레이저 빨리 움직이면 안 쏴짐 테스트 포함 모든 버그 전부 해결 완료

Node Princess :: 개발일지 #10 - BGM 스케치
개인 프로젝트/Node Princess2024. 2. 16. 04:08Node Princess :: 개발일지 #10 - BGM 스케치

터미널 삭제 터미널은 난해하다는 평가가 많아서 본 게임에서 제거함. ㅠ 나중에 다시 추가할 수도? (만들어놓은 게 아까우니까) 남은 해결 과제들 BGM 스케치 종이 인형 촬영 라이센스 (비영리 허용) 남은 해결 과제들 (해결되면 초록색) 더보기 스프라이트 개선 쉐이더 및 파티클 영상 추가 + 컷 씬 보이스 추가 (영상 수정) 추가 스테이지 엔딩 그림 코루틴 최적화 (웨잇폴세컨즈, 웨잇언틸) 세이브 암호화 마우스 커서 게임 로고 에이스타 피격 효과음 번역 언어별 테스트 메롱이 잡기직전에 이동방향 뜨는 거 포스트 플레이어 트랜스폼이 메롱 트랜스폼 일치하면 없애기 이동방향 겹치는거 수정 음악 트레일러 촬영 엔딩 그림 수정 스테이지11에서 고양이랑 가시랑 swap할 때 고양이가 안 죽는 버그 있음. (미세한 차..

Node Princess :: 개발일지 #9 - 터미널 구현 (4)
개인 프로젝트/Node Princess2024. 2. 16. 03:55Node Princess :: 개발일지 #9 - 터미널 구현 (4)

#20221223 :: 아이디어 등등 #20221226 :: 중간 점검 1 #20221228 :: 추가 해결과제 #20221229 :: 중간 점검 2 #20221231 :: 월드1 터미널 완성 #20230102 :: 트랜지션 테스트 #20230112 :: 캐릭터디자인 #20221223 :: 아이디어 등등 아이디어 대각선 스킬 →(노드 연결) → 쿵쿵따 : 대각선으로 이동합니다. 이동할 때마다 쿵. 쿵. 따. 소리 나도록 함 회전 블럭 : 맵이 90도 회전한다. (적이 반시계방향으로 도는 걸 이용하는 메커니즘) 메커니즘 노트 : 튜토리얼은 언제든지 노트에서 열람가능 Ex) 적은 나와 반대로 움직인다. 적은 반시계방향으로 돈다. 가시는 나를 최단거리로 따라온다. 가시는 따라올 수 없으면 멈춰버린다. … 튜토..

Node Princess :: 개발일지 #8 - 터미널 구현 (3)
개인 프로젝트/Node Princess2024. 2. 16. 03:21Node Princess :: 개발일지 #8 - 터미널 구현 (3)

#20221218 :: 터미널~ #20221219 :: 터미널 노드 체인 연결 #20221220 :: 비동기, 트랜지션 아이디어, 터미널 해결과제 #20221221 :: 터미널 해결과제 수행@@ #20221222 :: 역행노드 버그 해결, 비동기랑 코루틴이랑 기타 등등 #20221218 :: 터미널~ 터미널 데이터 구조 변화 기존 : Dictionary 변경 후 : Dictionary 연결 노드의 링크넘버도 저장하는걸로~ #20221219 :: 터미널 노드 체인 연결 public void TerminalUpdate(){ foreach(var i in this.terminalStatus.Where(n => n.nodeIndex > 0)){ if(Physics2D.Raycast(i.nodePos, Vecto..

Node Princess :: 개발일지 #7 - A* 패스파인딩
개인 프로젝트/Node Princess2024. 2. 16. 02:35Node Princess :: 개발일지 #7 - A* 패스파인딩

#20221212 :: 미니보스패턴 메모 #20221213 :: 에이스타(A*) 패스파인딩 #20221214 :: 패스파인딩 개선 #20221215 :: 타겟 패스파인딩 일반화? #20221212 :: 미니보스패턴 메모 추가할 기믹 마취총 : 에이스타 소녀 멈추기, 레이저 멈추기, 추격자 멈추기 #20221213 :: 에이스타(A*) 패스파인딩 A* 알고리즘 쉬운 개념 설명 개요그래프/트리 탐색 알고리즘. 게임에서 많이 사용되는 최단거리 길찾기 알고리즘이다.다익스트라 확장판. BFS의 가지치기 알고리즘이라 생각하면 된다. 핵심 개념 1. 최소가 되는 지점을 우선 deliorange.tistory.com 문제 상황 새롭게 생성하는 오브젝트들은 movepoint.parent = null을 나중에 해야 함. ..

Node Princess :: 개발일지 #6 - 캐릭터 컨셉
개인 프로젝트/Node Princess2024. 2. 16. 01:51Node Princess :: 개발일지 #6 - 캐릭터 컨셉

#20221206 :: 아이디어 조금, 게임 제목 결정, 노바 컨셉, 월드 1 구상도 #20221207 :: 스컬 컨셉, A* 소녀 컨셉 #20221208 :: 중간점검 #20221209 :: 스테이지 메모 #20221211 :: 메모 #20221206 :: 아이디어 조금, 게임 제목 결정, 노바 컨셉, 월드 1 구상도 컨셉 변경 제목 결정 : 노드 프린세스 스토리 : 멸망한 왕국, 홀로 남은 공주는 마왕과 맞서 싸운다. 요리 → 무기로 변경 고양이 → 공주 생쥐 → 몬스터 스테이지 몬스터 : 에이스타 상태가 아닐 시에 잡으면 아이템 얻음 탈출구 : 다음 스테이지 해금 공격력 공주 몬스터 : 공주가 몬스터 잡기 가능, 몬스터 도망감 노바 (주인공) 1차 컨셉..

Node Princess :: 개발일지 #5 - 터미널 구현 (2)
개인 프로젝트/Node Princess2024. 2. 16. 01:10Node Princess :: 개발일지 #5 - 터미널 구현 (2)

#20221201 :: 라인렌더러 동기화(Awake(Pre Start), Start, Update(Post Start) #20221202 :: 라인렌더러 꾸미기, 베지어 곡선, 애트리뷰트 #20221204 :: 아이디어 조금 #20221205 :: 터미널 개편 #20221201 :: 라인렌더러 동기화(Awake(Pre Start), Start, Update(Post Start) 라인렌더러를 동기화하기에 앞서 하나 확실하게 해야 할 점. BackGround의 Position 업데이트 ⇒ Awake 나머지 노드들의 Position 업데이트 ⇒ Start 로 설정해야만 한다. 그도 그럴게 부모인 BackGround의 Position에 따라 나머지 자식 노드들이 영향받기 때문이다. 만약 반대로 자식 노드의 Po..

Node Princess :: 개발일지 #4 - 터미널 구현 (1)
개인 프로젝트/Node Princess2024. 2. 15. 01:14Node Princess :: 개발일지 #4 - 터미널 구현 (1)

#20221129 :: UI 드래그 앤 드롭 #20221130 :: 위치변경 동기화(parent~child, Linq), 아이디어 메모, 라인렌더러 #20221129 :: UI 드래그 앤 드롭 문제 씬이동 일어날 때 등록해 놓은 노드가 null 됨(메모리 해제) 연결 끊김(연결노드 전부 null) 위치정보를 null로 구분지어서 등록하는데 무용지물 됨 ⇒ 해결완료 그냥 터미널 데이터에는 인덱스 정보(int)를 넣는 걸로 해결함. 객체가 아니라서 안 없어짐. (레벨데이터처럼) 생각해 보니 Node로 저장하면 DB에서 어떻게 불러오지 ㅋㅋ UI 드래그 앤 드롭 (C#) UNITY_비전공자가 게임 만들기_이동하기, 드래그(drag&drop), 클릭한곳으로 이동 오늘은 Unity에서 가장 많이 사용되는 오브젝트..

Node Princess :: 개발일지 #2 - 타이틀 만들기
개인 프로젝트/Node Princess2024. 2. 15. 00:17Node Princess :: 개발일지 #2 - 타이틀 만들기

#20221118 :: 타이틀(1) #20221119 :: 타이틀(2) #20221121 :: 타이틀(3) #20221118 :: 타이틀(1) 참고한 거 : “퍼니싱 그레이 레이븐”의 타이틀 화면 바꾸고 싶은 점 제목 : 고양이는 요리가 하고 싶어 약간 조잡한 별들 ⇒ 옛날에 그렸던 거 재활용하지 말고 그냥 다시 새로 만들어 폰트 변경 (픽셀 느낌으로) #20221119 :: 타이틀(2) 바꾸고 싶은 점 제목 한글 폰트 적용법 [유니티] 텍스트 메시 프로 한글이 네모로 나올때 (Text Mesh Pro 한글 세팅) 안녕하세요. BlockDMask입니다. 유니티 최신 LTS 버전인 2021.3.X 버전으로 작업을 하던중 디폴트 text 가 UGUI 텍스트가 아닌 Text Mesh Pro 로 변경되어있는걸 ..

image