본문 바로가기

분류 전체보기65

게임 구현2: 상호작용 정리하기1 Obsidian Canvas를 사용하여 게임에서 구현할 상호작용 정리 조금 복잡해 보이지만, 사실 직접 게임을 해보면 아주 직관적으로 다가오는 요소들이다. 아래에서 조금 더 자세히 설명하겠다. 밑에는 위 이미지의 요소들을 간단하게 비슷한 요소들끼리 정리한 것이다. 이러한 정리를 나는 옵시디언을 사용하여 상호관계를 확인할 수 있게 정리할 것이다. Player 아래는 플레이어가 가지는 요소들이다. 체력: 게임을 진행하기 위해 필요한 수치이다. 캐릭터 별로 최대 체력이 다르며, 현재 체력이 0이하로 떨어지면 게임이 종료된다. 체력이 0이 되었을 때 효과가 발동하는 포션과 유물이 존재한다. 골드: 게임에서 이벤트와 상점에서 사용할 수 있는 재화이다. 보통 상점에서 유물, 포션, 카드 구입, 카드제거 등의 서비스.. 2023. 4. 11.
VSCODE에서 Black formatter사용하기 VSC에서 Black을 사용하여 파일을 저장할 때마다 자동으로 수정할 수 있다. 사용방법 1. VSCODE에서 Black 을 설치한다. 확장 -> 검색창에 'Black'검색 -> 마이크로소프트에서 만든 'Black Formatter'를 클릭한 뒤 설치 2. Black Formatter를 기본값으로 설정하기. 'ctrl + ,(콤마)'를 눌러 세팅을 연다. 다른 방식으로 열어도 된다. 검색창에 'Default Formatter'로 검색한 뒤, 기본 포매터를 'Black Formatter'로 변경한다. 3. Save on Format 활성화하기 설정창에서 'Format on save'를 검색한 뒤, Format on Save를 활성화! 4. 끝 이제 Black 양식에 맞춰서 .py파일들이 알아서 저장시 포매.. 2023. 4. 9.
vimiun: The Hacker's Browser https://github.com/philc/vimium GitHub - philc/vimium: The hacker's browser. The hacker's browser. Contribute to philc/vimium development by creating an account on GitHub. github.com vim 키맵을 사용하여 웹서핑을 할 수 있게 하는 프로젝트이다. 크롬 익스텐션에도 있기 때문에, 쉽게 설치하여 사용할 수 있다. https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb Vimium The Hacker's Browser. Vimium provides keyboard shortcu.. 2023. 4. 8.
강의 추천: EBS 위대한 수업 https://home.ebs.co.kr/greatminds/index 위대한 수업 Great Minds 위대한 수업 그레이트 마인즈, 전세계 최고의 지성을 한 자리에! home.ebs.co.kr 말 그대로 '위대한 수업'이다. 나온지 약간 된 강의 인데, 뒷북같기도 하다. 하지만 이 강의는 다시 홍보할 가치가 있다. 나도 아직 많이는 안 듣고 피터 싱어 교수님의 강의까지 들었는데, 정말 유익하기도 하고, 지루하지도 않다. 하지만 뛰어난 지성인의 말이라고 모두 동의하는 것은 잘못된 태도라고 되뇌이며 강의를 보고 있다. 한국어 자막과 더빙을 둘다 제공하고 있기 때문에, 집중해서 듣고 싶으면 자막을, 라디오처럼 옆에 켜놓고 다른 일을 하고 싶으면 더빙을 추천한다. 나는 더빙으로 들으면서 다른 일을 한다. 개.. 2023. 4. 7.