- 기존 코드의 효율성 개선 

(Point Manager 와 CSV Reader를 기준으로)

- VScenario를 이용한 게임 제작 프로젝트 내, 기능 통합.

- 심기호 학생과 함께 진행하고 있는 프로젝트에 대한 진행과, New Input System 의 적용.

https://velog.io/@lunetis/zero-20#%ED%8C%8C%EC%9D%BC%EC%9D%84-%EB%8F%99%EC%A0%81%EC%9C%BC%EB%A1%9C-%EB%A1%9C%EB%93%9C%ED%95%98%EA%B8%B0--addressable

 

https://velog.io/@lunetis/zero-21

 

Ace Combat Zero : Unity 구현

대사 자막 항목

아마 여기서 사용한 여러 아이디어들을 이해하는 좋지 않을까 한다.

 


 

CSV 대한 이해는 이미 어느 정도 있으므로, JSON XML?

 

  1. JSON

 

https://ansohxxn.github.io/unity%20lesson%202/ch12/

  • 공부하는 식빵맘

 

https://wergia.tistory.com/164

  • 베르

 

 

  1. XML

 

https://m.blog.naver.com/sule47/221806827350

  • XML 자체에 대한 설명 중점.

 

https://wergia.tistory.com/53

  • 베르. XML 형식을 Unity에서 어떻게 사용할 지에 관한.

 

 

=> 약간 실무 분들이 xml 바라보는 시각

http://lab.gamecodi.com/board/zboard.php?id=GAMECODILAB_QnA_etc&no=5022

: CSV, XML이든 상관없고. 형상관리의 관점, 기존에 존재하는 여러 툴들을 사용하기 좋다는 관점, 엑셀이 기획자들이 건들이기에 좋다는 관점.

 


 

다른 게임에서 대사 자막.

게임 내부에서 사용되는 dialog 어떻게 관리해왔나를 확인해보면 좋을 같은데. 일단, 이와 관련된 자료.

 

https://blog.nakwonelec.com/2018/03/27/%EC%96%B8%EC%96%B4-%ED%8C%8C%EC%9D%BC/

  • Unity 제작된 게임을 한글화 하는 것에 관한 문서.

 

JSON, SQLite3, CSV 등을 사용하는 하다.

슬라임 런쳐 게임에서 어떻게 대사나 등을 정리해놓았는지도 확인할 있다.

'Programming > Unity' 카테고리의 다른 글

.Net - Unity 개발에서의 Rider 사용  (0) 2022.07.22
.Net - Unity 개발에서의 Rider 입문  (0) 2022.07.22

실전적 사용에 대한 Tip을 적어두고자 하였다.

 

1. 코드 분석 : <Alt + Enter> - Context Actions 표시.

- helper에 의해 변경할 수 있는 code 변경점 등을 의미한다. 연관된 Action 목록이 뜨며, Rider 상에서 가능한 거의 모든 기능이 제시된다.

아마 전구 모양은 바꾸면 좋을 내용들, 망치 모양은 바꿀 수 있는 모든 내용들에 대한 설명이 제시되는 듯 하다.

스패너 모양은 Inspection, 견해를 의미하며 rider에서 제시하는 내용들이 기록된다. refactor 등도 이 context action에 있다.

 

2. 파일 위치 검색, project hierachy, IDE 내에서의 Unity 실행, Scene 에서의 Usage 검색 등, 더 높은 Unity 와의 연관성이 존재한다.

 

3. Project 내 class 든 뭐든 전체 검색해주는 기능 : <Shift + Shift>

 

4. Shader : CG / HLSL 등의 문법이 지원된다.

(VS 에서는 지원 안 되어서 적는데 무리가 있었고, VSCode에선, Extension을 통해 비슷하게 할 수 있으나 근래 오류가 많은 것으로 보였다.)

 

5. 마우스를 가져다 올려두거나, Ctrl Shift F1을 누르면, 해당 코드에 대한 Document 가 뜨며, External Document에 대한 연결도 존재하기 때문에 바로 넘어갈 수 있다.

 

 

이외, Debug 관련 내용이나 정확히 모르는 기능들이 굉장히 많기 때문에, 필요에 따라 점차 배워나가야 할 것으로 보인다.

현재 Sourcetree를 사용하고 있으므로, Terminal로 작업하지 않아 익숙치 않지만, Git과 관련된 것도 잠깐 살펴보았을 때 보기 쉽게 표시되어 있었다.

 

https://www.jetbrains.com/help/rider/Coding_Assistance__Context_Actions.html

 

Context actions | JetBrains Rider

 

www.jetbrains.com

JetBrain에서 제공하는 공식 Document로 보인다. 이를 참고하여 해당 기능들에 대해 배워나가면 좋을 듯.

중간중간마다, 마우스 우클릭 시 뜨는 창 등에서 모르는 내용들을 하나씩 익혀나가며 사용성이나 자동화 수준을 늘리는 것을 꾀해야 겠다.

'Programming > Unity' 카테고리의 다른 글

Unity. 대사 및 자막 구현  (0) 2022.07.23
.Net - Unity 개발에서의 Rider 입문  (0) 2022.07.22
볼만한 내용들에 대한 정리
 

https://m.blog.naver.com/cksk0018/221635453151

  • 처음 Unity Rider 다운로드 받고, 아예 처음 기능들 살펴볼 해당 내용 살펴보면 좋을 .

 

https://www.jetbrains.com/ko-kr/lp/dotnet-unity/

  • Jetbrain에서 말하는 자신의 장점들. 이걸 기반으로 해서 기능이 어떻게 동작하는지를 탐구하면 좋을 .

 

https://unity.com/kr/how-to/tips-optimize-jetbrains-rider-cross-platform-c-script-editor-game-developers

  • 약어 혹은 단편적 Tips.

 

Unity Development with Rider

 

 

 


 

 

참고할만한 링크 :

 

https://kdw9502.tistory.com/11

 

Rider for Unity 기능들 소개. 유니티와 찰떡궁합인 IDE.

 

Unity Development With Rider | Top 10 Useful Tips

위의 두 동영상 기반으로 하여 정리해 둔 내용들

 

 

'Programming > Unity' 카테고리의 다른 글

Unity. 대사 및 자막 구현  (0) 2022.07.23
.Net - Unity 개발에서의 Rider 사용  (0) 2022.07.22

+ Recent posts