[책] 유니티로 배우는 C# 프로그래밍 6/e

이미지
 기차 여행을 할 일이 있어서 빌려서 본 책 소개 초보자를 위한 유니티 완벽 가이드북 유니티로 배우는 C# 프로그래밍 6/e (Learning C# by Developing Games with Unity. 6the Edition) 해리슨 페론 Yes24:  https://www.yes24.com/product/goods/118858596 Packt Repository 에 있는 예제 코드: https://github.com/PacktPublishing/Learning-C-by-Developing-Games-with-Unity-6_8th-Edn https://github.com/PacktPublishing 에이콘출판사 repository 에 있는 예제 코드:  https://github.com/AcornPublishing/csharp-game-unity ✅ 유니티 개발 커뮤너티 유니티 포럼: https://forum.unity.com/ 유니티 앤서즈: https://answers.unity.com/index.html 유니티 디스코드: https://discord.com/invite/unity ✅ C# 언어 설명서 https://learn.microsoft.com/ko-kr/dotnet/csharp https://learn.microsoft.com/ko-kr/dotnet/csharp/programming-guide/ ✅ C# 관련 도움 받을 수 있는 곳 C# 코너: https://www.c-sharpcorner.com Dot Net Perls: https://www.dotnetperls.com Stackoverflow: https://stackoverflow.com 소감: C# 언어 초보자 + Unity 초보자 대상으로 좋음 (살짝 어려울지도? -_-;;)

Unity Component 도움말(Manual) 과 예제 스크립트 보기

이미지
  Unity Component 도움말(Manual) 과 예제 스크립트 보기 - 공식 매뉴얼에 있는 예제 코드 보기 ✅ Component 에 대한 매뉴얼 링크는 상단에 ❓선택 매뉴얼 페이지가가 열린다 https://docs.unity3d.com/6000.1/Documentation/Manual/class-Transform.html ❗해당 컴포넌트의 코딩 예제는  SWITCH TO SCRIPTING  을 활용 선택하면 아래와 같이 예제코드가 있는데..... 좋은 참고가 될 것도?! https://docs.unity3d.com/6000.1/Documentation/ScriptReference/Transform.html

MonoBehavior 스크립트의 생명주기 동안에 이벤트 함수들의 실행 순서

이미지
 Unity Script 실행 순서 https://docs.unity3d.com/Manual/execution-order.html - Order of execution for event functions during the lifecycle of a MonoBehavior script.  MonoBehavior 스크립트의 생명주기 동안에 이벤트 함수들의 실행 순서 Start(), Update() 가 불리기 전후에 일어나는 엄청난 일들.....

골드메탈 - 언데드 서바이버 따라하기 네 번째 (영상 6 ~ 10 정리 노트)

이미지
  유니티 게임 개발 무료 강의 - 네 번째 따라하기 강사: 골드메탈 ( 나무위키 링크 ) 유튜브:  https://www.youtube.com/@goldmetal 강의 링크 ( 영상 22 개) https://www.youtube.com/playlist?list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x 이제 6 번 영상부터... 무한 맵 이동 - 타일 그리기 2D 타일 맵으로 지형을 깔아보자! Window > 2D > Tile Palette 로 팔레트 창 열기 Assets - Undead Survivor - Tiles 폴더 선택 상태에서 Project 의 "+" 버튼  Rule Tile 선택 인접한 타일에 따라 이미지가 정해지는 타일 Output 을 Random  으로 할 것이기 때문에 Number of Tilling Rules 은 1 로함 랜덤이기 때문에 타일 종류별로 흔하게 나오는 것들을 많이 넣는 방식 이제 완성된 타일 에셋을 팔레트에 드래그드랍하여 덮어씌우기... 맵에 타일을 깔기 위해서 Hierarchy 에서 2D Object > TileMap > Rectanglar Title Palatte 에서 Line Brush 를 이용해서 전체 틀을 그리고 채워넣기로 채운다... Brush 종류 Line Brush 는 시작점부터 커서 따라서 그려줌 실수로 잘못 그리면, Tool 에 지우개 가 있음 룰 타일의 Noise 수치를 조절하여 원하는 형태의 타일맵 제작이 가능 재배치 이벤트 준비 플레이어가 이동하는 경우 타일맵도 이동시켜 주도록 한다... (플레이어와 거리가 멀어지면 재배치?) Tilemap 게임오브젝트에 2가지 컴포넌트를 추가해준다 물리적인 충돌 트리거를 위해서 Tilemap Collider 2D 하지만, 개별 사각별(유닛) 별로 충돌이 발생하기 때문에? 하나로 합치기 위해서 Composite Collider 2D 를 추가해서 사용 ❗강의 에서는 Used by Compo...