내일배움 과제/CH 2 Rogue like JAVASCRIPT! 과제5 CH2 TIL 이번 과제에서 고려해야 할 사항더보기◆ 트러블 슈팅좋은 트러블 슈팅 사례, 형식을 찾아보고 트러블 슈팅을 작성하고 발표해 주세요배경 : 어떤 현상을 발견해서발단 : 이런 장애가 생길 수 있다는 것을 인지했고,전개 : 장애를 대응, 해결하던 와중에위기 : 또 다른 장애 발견 또는 간단하게 해결할 수 없다는 것을 알게되어서,절정 : 근본적인 해결을 위해 이런 방법으로 접근하였다.결말 : 따라서, 이런이런 방법을 통해 근본적으로 해결 및 앞으로 유지, 보수에 용이하게 개선하게 되었다.◆ 과제 필수요건 채우기완성도필수필수 기능 - 단순 행동 패턴 2가지 구현 - 클래스 문법 활용, 플레이어 스탯 관리 - 간단한 전투 로직 구현 - 스테이지 진행에 따른 이벤트 관리 도전도전 기능 - 확률 로직 적용 - 복잡한 행.. 2024. 11. 14. 텍스트 로그라이크 코드_2 이번 과제에서 고려해야 할 사항더보기◆ 트러블 슈팅좋은 트러블 슈팅 사례, 형식을 찾아보고 트러블 슈팅을 작성하고 발표해 주세요배경 : 어떤 현상을 발견해서발단 : 이런 장애가 생길 수 있다는 것을 인지했고,전개 : 장애를 대응, 해결하던 와중에위기 : 또 다른 장애 발견 또는 간단하게 해결할 수 없다는 것을 알게되어서,절정 : 근본적인 해결을 위해 이런 방법으로 접근하였다.결말 : 따라서, 이런이런 방법을 통해 근본적으로 해결 및 앞으로 유지, 보수에 용이하게 개선하게 되었다.◆ 과제 필수요건 채우기완성도필수필수 기능 - 단순 행동 패턴 2가지 구현 - 클래스 문법 활용, 플레이어 스탯 관리 - 간단한 전투 로직 구현 - 스테이지 진행에 따른 이벤트 관리 도전도전 기능 - 확률 로직 적용 - 복잡한 행.. 2024. 11. 13. 텍스트 로그라이크 코드_1 이번 과제에서 고려해야 할 사항더보기◆ 트러블 슈팅좋은 트러블 슈팅 사례, 형식을 찾아보고 트러블 슈팅을 작성하고 발표해 주세요배경 : 어떤 현상을 발견해서발단 : 이런 장애가 생길 수 있다는 것을 인지했고,전개 : 장애를 대응, 해결하던 와중에위기 : 또 다른 장애 발견 또는 간단하게 해결할 수 없다는 것을 알게되어서,절정 : 근본적인 해결을 위해 이런 방법으로 접근하였다.결말 : 따라서, 이런이런 방법을 통해 근본적으로 해결 및 앞으로 유지, 보수에 용이하게 개선하게 되었다.◆ 과제 필수요건 채우기완성도필수필수 기능 - 단순 행동 패턴 2가지 구현 - 클래스 문법 활용, 플레이어 스탯 관리 - 간단한 전투 로직 구현 - 스테이지 진행에 따른 이벤트 관리 도전도전 기능 - 확률 로직 적용 - 복잡한 행.. 2024. 11. 12. 0 설계 ◇ 할 일◆ 스켈레톤 탐구 및 게임 설계◇ 한 일◆ 시나리오 정하기 ◆ 게임 구상시나리오4. 산책하다 도와주는 북극곰 베르노( 따뜻함과 평온함을 상징하는 라틴어에서 유래된 이름.) 빙하기가 찾아온 지구. 심심해진 북극곰 포비돈(임시명)은 여행을 가기로 했습니다. ex) 길 앞에 다람쥐 들이 얼음 속에서 도토리를 꺼내려 고생하고 있네요. 도와주시겠습니까? 1. 도와준다 2. 무시한다도와주는 목적 : 음식, 아이템 얻기 ◆주요 퀘스트 : 얼음에서 물건 꺼내기▷사람의 경우 : 높은 확률로 공격, 완료 시 라이터, 라면 등 레어탬 지급 ■사람을 만났다. 도와줄까 ? 피할까? ○ 자동 랜덤 이벤트( 접근만해도 공격 / 도와주고 공격당하기 / 도와주고 얻어먹기 ).. 2024. 11. 12. 1. 개발환경 세팅 1. 프로젝트 폴더 만들기2. git bash 터미널에서 설치하기 package.json 설치npm init -y 생성된 파일에 타입을 추가하세요"type": "module", 라이브러리 다운로드 개발상황에서만 쓰이는 라이브러리 (-D 옵션)npm install chalk figlet readline-syncnpm install -D prettier 라이브러리 사용 설명 : https://prettier.io/docs/en/3. Prettier 설정최상위 폴더에 .prettierrc라는 파일을 만들고 아래의 코드를 넣으세요{ "singleQuote": true, "semi": true, "useTabs": false, "tabWidth": 2, "trailingComma": "all",.. 2024. 11. 11. 이전 1 다음