전체 글(109)
-
localhost 서버 python으로 여는 방법
예전에 개발한 웹 페이지 프로젝트들을 점검할 일이 있었는데요, 로컬 파일을 웹브라우저가 읽을 수 없어 index.html을 로컬에서 바로 실행하면 테스트를 할 수가 없었습니다. 해결 방법은 로컬 서버를 열어 localhost를 통해 접속하는 방법인데, python의 http server를 이용해 빠르게 웹서버를 열 방법을 찾아서 공유드립니다! 1. python3 설치 (https://wikidocs.net/8) 2. cmd에서 소스를 다운받으신 폴더(index.html이 있는 폴더)로 이동합니다. 3. python -m http.server 8000 명령을 실행합니다. 4. 브라우저에서localhost:8000에 접속합니다.
2022.08.04 -
22.07.13 중간 프로토타입 (BIC 제출 버전)
안녕하세요! 최근(6/20)에 BIC 전시에 참여하기 위한 공모전에 이 게임을 제출했습니다! 주요 추가 사항은 1. 제목은 고심끝에 '올리거나 내리거나'로 정했습니다. 2. 상점을 뺐습니다. (기한 내에 완성시킬 수가 없었습니다.) 3. 전체적인 디자인이 변경됐습니다. 4. 카드가 많이 추가됐습니다. 5. 칩을 얻고 잃을 때 애니메이션을 넣었습니다. 6. 특별 이벤트(물음표)가 추가됐습니다. 7. 아이템이 추가됐습니다. 하루의 마지막에 구매 가능합니다. 8. 게임 시작화면, 게임 오버화면 등 필수적인 화면들이 추가됐습니다. 9. 게임이 자동으로 저장됩니다. 10. 영어/한글 중 언어를 선택할 수 있습니다. 이렇게 적어놓으니 많이 한 것 같기도.. 대부분의 기능을 보여주는 시연 영상입니다. https://..
2022.07.14 -
22.05.03 개발 근황
오랜만이네요! 그동안 조금씩 만들어서 어느정도 형태가 잡혀가네요. 주요 변경 사항으로는 1. 디자인을 전체적으로 변경했습니다. 2. 카드가 10종 정도 추가됐습니다. 3. tsv파일로 된 카드 정보를 scriptable object로 만들어주는 에디터 스크립트를 만들었습니다. 4. 한 라운드가 끝나고 나면 카드를 덱에 추가할 수 있습니다. 5. 일과 시스템이 추가되어 하루에 일어날 이벤트를 미리 볼 수 있습니다. 6. 카드에 대한 설명을 해주는 툴팁이 추가됐습니다. 추가적으로 이번에 BIC 전시에 접수를 해보려고 합니다! 일정이 빡빡해서 열심히 해야겠어요 ㅎㅎ 15일까지는 게임 MVP를 완성시켜서 친구들한테 피드백좀 받아보려합니다. 화이팅 ~~
2022.05.03 -
22.04.01 효과 / 점수 추가
이번에는 라운드가 끝나고 카드 점수를 계산하는 시스템 + 애니메이션과, 효과가 있는 카드들을 추가했습니다. 또 각 위치에 있는 카드 목록을 볼 수 있는 UI도 추가했습니다. 카드의 효과는 Scriptable Object를 카드 효과별로 상속받아서 만드는 방법을 선택했습니다. 다음에는 기획을 좀 더 다듬고, 카드를 추가하는 시스템을 추가하겠습니다!
2022.04.01 -
상황별 git 유용한 명령 모음
디폴트 브랜치 이름을 main으로 변경하는 법 + master에 있던 것 main으로 바꾸는 법 https://stackoverflow.com/questions/67543278/git-how-to-change-default-branch-for-everything-i-do Repository를 만들고 pull하기 전에 로컬에서 commit 했을때 (무관한 두 브랜치 합치기) https://gdtbgl93.tistory.com/63 커밋 메세지 수정 https://velog.io/@mayinjanuary/git-%EC%BB%A4%EB%B0%8B-%EB%A9%94%EC%84%B8%EC%A7%80-%EC%88%98%EC%A0%95%ED%95%98%EA%B8%B0-changing-commit-message
2022.03.27 -
[Unity] Lerp Coroutine 만들기
Unity로 게임을 만들다보면 아래같은 코드를 자주 사용하게 됩니다. 정말 많이 사용하는 형식의 코드인데 적용하는 변수가 다르기 때문에 매번 새로 작성했었는데요, 이번 기회에 조사를 좀 해서 하나의 함수로 만들기로 했습니다. 처음에 시도한건 IEnumerator 함수에 ref로 바꿀 변수를 받는 방법이었습니다. 하지만 IEnumerator 함수는 ref 파라미터를 받을 수 없더군요. 결국 조사를 통해 찾아낸건 변수를 set 하는 함수를 인자로 받는 방법이었습니다. 아쉽게도 Mathf.Lerp를 사용하기때문에 템플릿으로 만들 수는 없었습니다. 그래도 이렇게 함수화 했으니 앞으로 많이 쓸 것 같네요 ~!
2022.03.24