Root 727

[동물의숲 모작] 1. Starter Assets: Character Controllers | URP

- 유니티 버전 : 2023.2.14f1 (LFS 아님 주의) - URP가 아닌 HDRP로 개발할 예정 - 유니티를 어느 정도 다루어 봐서 프로젝트 하나는 완료해 본 경험이 있는 개발자를 대상으로 한다. (유니티 입문용 아님 주의) 유니티 에셋스토어에 유니티 공식 에셋이 존재한다. 아래 링크에서 download 받고 import 한다. https://assetstore.unity.com/packages/essentials/starter-assets-character-controllers-urp-267961 Starter Assets: Character Controllers | URP | Unity 필수에셋 | Unity Asset Store Get the Starter Assets: Character C..

코딩용 폰트 Consolas => Hack 변경

consolas 폰트를 쓴지 꽤 오래 되었다. 대학교 때부터 썼으니까 15년이 넘은듯 Jetbrains Rider IDE에서 Consolas 폰트를 쓰면 이러하다. 가독성은 상당히 좋다. 폰트가 코딩할 때 특히 좋았는데 이제는 바꿀 때가 되었다. 검색 해보니까 이 폰트가 가장 마음에 들더라. hack 이라는 폰트이다. exe 파일을 다운 받고 설치 후, PC 재시작을 해야한다. https://sourcefoundry.org/hack/ Hack | A typeface designed for source code A Family of Four Faces Hack includes monospaced regular, bold, italic, and bold italic sets to cover all of yo..

IDE & Tool 2024.03.23

적금, 주식 보다 좋은 CMA

적금도 해보고 주식도 해봤다. 물론 짧은 기간이었지만 안정적이면서 수익률이 좋은 것은 역시 CMA가 아닐까. 1만원이라도 여유 자금이 생기면 CMA 계좌로 넣어둘 것이다. 금융지식이 없이 수익을 늘리기에는 CMA 만한 게 없을듯 하다. 아래 링크는 가장 혜택이 커보인다. 다른 CMA와는 비교는 안 해봤지만, 좋아보인다. 미래에셋대우 : 네이버페이 (naver.com) 최초신규 모바일 계좌개설 하면 네이버페이 1만원 즉시 지급! campaign.naver.com

LifeLog/Finance 2024.03.23

[DivisonLike] Ubisoft 사의 The Division 모작

프로젝트 시작한지는 꽤 오래 되었다.입사 지원할 때 항상 이 github 프로젝트를 공유하였다. ddayin/Unity-DivisionLike: develop a game like Tom Clancy's The Division by using Unity (github.com) GitHub - ddayin/Unity-DivisionLike: develop a game like Tom Clancy's The Division by using Unitydevelop a game like Tom Clancy's The Division by using Unity - ddayin/Unity-DivisionLikegithub.com 디비전 1, 디비전 2 는 나의 인생 게임 중 하나다.그리고 길드에 가입해서 한 때는 ..

이제는 개발자도 기획 센스가 있어야 한다. 아니면 엔진 / 라이브러리 개발자가 되자.

개발자는 개발만 잘 하면 된다고 생각했다. 그리고 개발팀 인원수가 많으면 나에게 할당된 작업만 잘 하면 된다고 생각했다. 물론 개발자 나 혼자서 개발할 때도 있었다. 그런데 정말 개발만 잘 한다고 조직에 도움이 될 수 있을까? ChatGPT 4로 샘플 코드를 보면서 실제 프로젝트에 적용하고 응용할 수 있게 된지 오래 되었다. 물론 아직까지는 그 샘플 코드가 여러 웹 사이트에서 긁어와서 정리한 것이긴 하지만, ChatGP 4는 더 발전할 것이라고 본다. 그럼 개발자는 무엇을 잘 해야 할까? 나는 개발자도 기획 센스가 있어야 한다. 그리고 클라이언트 개발자 (프론트 엔드) 라면 아트 센스도 있어야 한다. 그게 싫으면 개발자들을 위한 개발을 하면 된다. 엔진 / 라이브러리 / 에셋스토어에 팔 수 있을 정도의 ..

DevLog 2024.03.23

책 [이것이 C#이다] 보면서 여러 생각 정리

새로운 것을 배울 때는 물론 개발 서적을 정독하는 것이 좋다.하지만 며칠 지나면 밑줄 그은 중요한 문장도 기억에서 사라져 버린다.그리고 다시 보면 낯설다. 그래서 책에 있는 샘플 코드를 직접 타이핑 하는 것이 중요하다고 한다.대부분의 개발 서적과 개발 투토리얼 영상에서 공토적으로 직접 타이핑을 해보고 원한다면 수정도 해보는 것을 권한다. 나는 책을 파워포인트로 요약정리 하곤 했었다.나만의 요약 정리는 낯선 개념이나 이전에는 몰랐던 코드 위주로 작성했었다.실제로 샘플 코드를 직접 타이핑 해보진 않았다.시행착오를 겪으면서 책의 내용을 내껄로 만들 수 있어야겠다.  책 [이것이 C#이다] 목차가 꽤 길다.책 후반부 절반 가까이 되는 분량이 나에게 아직까지는 낯설다.실전에서 잘 안 쓰게 된다.왜 그런 것일까라고..

LifeLog/book 2024.03.23

책 [UML 기초와 응용] 대형 프로젝트 개발 초반에는 필수다

주로 class diagram을 짰다. 신규 프로젝트를 진행하면서 대형 프로젝트에 가까울 수록 UML로 간단하게 클래스를 설계할 수 있어야 한다. 왜냐하면 프로젝트 초반에 설계가 튼튼해야 개발자들 사이에 혼선이 없어진다. 만약 회의나 말을 통해 설계한다면 개발하면서 기억 속에서 사라진다. 그래서 UML로 기록해 두는 것이 좋다고 생각한다. 책이 상당히 얇아서 좋다. 그래서 부담이 없다. 마지막으로 개발하면서 요구사항 변동이나 추가가 되더라도 UML 작성은 필수라고 생각한다. 프로젝트 초반이 지나면 점진적인 설계를 하면 되기 때문이다. 이때부터는 굳이 클래스 다이어그램을 다시 그릴 필요가 없겠다.

Language 2024.03.23