[TIL]2025-07-02_Git(마크다운)/Unity(풍선 지켜라)
📌 오늘 한 일 요약
- ✅Git 블로그 작성을 위한 마크다운 형식 정리
- ✅블로그를 Google Search Console에 등록하고 sitemap.xml을 연결했다.
- ✅Unity 실습 - “풍선을 지켜라!” 게임 개발
📝 1. Git 블로그 마크다운 정리
GitHub Pages로 만든 블로그에 마크다운 문법을 정리하며 포스팅 스타일을 다듬었다.
마크다운은 텍스트 기반 문법이지만 아래와 같은 구성을 할 수 있어 유용하다:
👉 마크다운 예시와 결과를 입력 / 출력 형태로 구분해서 정리하니 블로그 작성에 훨씬 자신감이 붙었다.
🌐 2. Search Console 등록 및 sitemap 연결
Google Search Console에 내 Git 블로그를 등록했다.
사이트 주소는 https://winebug.github.io, sitemap 경로는 /sitemap.xml.
👉 오후 8시 기준으로 드디어 검색이 되는군. 허허
🎮 3. Unity - “풍선을 지켜라!” 실습
오늘 Unity에서 만든 미니게임: 떨어지는 장애물로부터 풍선에 닿지않게 하는 게임
🫵 Key Point
🎯 Mouse 입출력 함수
csharp void Update() { Vector2 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); transform.position = mousePos; } 마우스의 위치를 월드 좌표로 변환해 오브젝트에 반영하는 코드
Camera.main.ScreenToWorldPoint()는 스크린 → 월드 좌표 변환 함수
Unity에는 이런 내장 함수가 생각보다 많다는 걸 깨달았다
앞으로는 기능을 먼저 정의하고, 빠르게 GPT나 문서를 통해 관련 함수를 찾는 습관이 중요할 듯하다.
🎥 Camera 관련 함수 ```Camera.main : 현재 씬의 메인 카메라를 가져온다
ScreenToWorldPoint(Vector3 position) : 스크린 좌표 → 월드 좌표
WorldToScreenPoint(Vector3 position) : 월드 좌표 → 화면 좌표
ViewportToWorldPoint(Vector3 position) : 뷰포트 좌표 → 월드 좌표```
⏱ Time 관련 함수 ```Time.deltaTime : 프레임 간 시간 간격 (프레임 보정용)
Time.time : 게임 시작 후 경과된 시간 (초 단위)
Time.timeScale : 게임의 시간 흐름 조절 예: Time.timeScale = 0f; → 게임 정지 / 1f → 정상 속도```
게임 만드는게 재밋기도하지만 이해할게많아서 아직은 좀 막막함을 느낀다.