분류 전체보기 4

git 설치 및 git GUI 설치

git 한 줄 설명 svn / perfoce와 동급, 게임 제작용 파일(에셋) 등을 공유하는 프로그램 우리는 왜 사용해야 하는가? private 저장소를 사용할 수 있어서 무료로 무한 저장소를 사용할 수 있음 데이터 변경 history 자동 기록 웹으로 어디서든 접근 가능 문제는 없는가? 같은 파일을 2명이서 수정하면 충돌 발생 아트 에셋은 충돌 발생하면 작업자 한 명 것을 롤백 => 스터디 기간에는 각자 폴더를 나눠 작업을 하는 형태로 진행할 예정 설치 순서 1. git 프로그램 설치 https://git-scm.com/download/win 2. 사용을 좀 더 쉽게 하기 위해 git GUI 설치 https://desktop.github.com/ 3. gitlab에서 저장소 주소(url)를 확인 & 복..

미로 만들기 - 스테이지 동작 알고리즘

목표 신규 타일을 생성 할 때 어떤 점을 고려해야 할지 알 수 있도록 작성 스테이지 시작 / 종료 1. 시작 타일에서 게임 시작 시작 타일에 대한 구분은 bluemong character의 위치값으로 자동으로 지정 2. 현재 타일 기준 다음 이동 가능 타일 계산 현재 밟고 있는 타일을 기준으로 함 체스 룰을 따라 이름을 지었으며, 각각 움직이는 것도 체스와 동일함 (폰 1칸씩, 록 직선 끝까지, 나이트 1칸 + 대각선 1칸) 3. 2번을 종료 타일을 만날 때까지 반복 4. Goal Tile(종료 타일) 도착시 결과 계산 종료하면 별 단계(최대 3 스타) 표기를 위해 몇 번을 움직여 도착했는지 계산 각 스테이지 game manager에 best, normal, worst 카운트를 지정하도록 되어 있음 5...

배고픈 블루몽 기능 구현 컨셉

최대한 유니티 기능을 사용하는 것을 목표로 함 미로 만들기 : Tilemap / tile brush 시스템 사용 스테이지 선택 전환 : Scene Transition 시스템 그대로 사용함 스테이지는 곧 씬(Scene) 같이 작업하다가 충돌나는 것을 원치 않아 전부 씬으로 뽑음 레벨 번호와 Scene Index를 맞춰야 Level이 원하는 대로 로딩 됨 스테이지 다시 하기도 씬을 그대로 재로딩 하는 것 Assets/Scenes/GameLevel 에서 각 레벨별 씬을 확인 할 수 있음 Shader 코드 작성을 최대한 안하려고 했음 다음 타일 보여주는 flash 정도로만 사용