본문 바로가기

분류 전체보기

(5)
[게임 개발자가 되어보자] 총알 제작하기 ft. 인생유니티 유니티에서 총알 만들기1. 총알 이동 구현1-1. 총알 GameObject 생성총알 GameObject를 생성. (Cube를 사용하여 크기 조정)총알 이동 스크립트를 생성하고 할당.bullet.cs 파일을 생성하고, 총알 이동 기능을 구현.1-2. Bullet.cs 스크립트목표: 총알을 위로 계속 이동시키기필요 속성: 이동 속도public class Bullet: MonoBehaviour{ // 필요 속성: 이동 속도 public float speed = 5; // 1. 방향 설정 (위쪽 방향) Vector3 dir = Vector3.up; // 2. 이동 void Update() { // P = P0 + vt 방식으로 이동 transform..
[알쓰] 백준 1475 : 방번호 안녕하세요 이번주도 알쓰를 작성하려고 돌아왔습니다. 개인적으로 알고리즘 문제를 풀면서 저만의 법칙을 정했는데요. 방법은 이렇습니다.1. 굿노트에 문제를 정의하고 필요한 변수를 생각해서 psuedo code를 작성한다.2. 노션에 생각한 내용을 정리한다.3. 구현해본다4. 해결과정을 모두 노션에 기록한다.이렇게 해두면 에러가 났을때 생각의 방향을 최대한 바른쪽으로 향하게 할 수 있는것 같습니다. 다시한번 기록의 중요성을 느끼면서 제 4시간을 앗아간 백준 1475번 문제를 보겠습니다.백준 1475 : 방번호 문제접근법문제를 읽으면 드는 생각 3가지  1. 은진이는 필요없고2. 숫자 한개가 아닌 0~9까지 한세트3. 6과 9를 잘 처리 해야겠구나입니다. 1차정리0~9가 각각 방번호에 몇개가 들어있는지 개수를 ..
[알쓰] 백준 1157 : 단어 공부하기 안녕하세요 오늘부터 학교에서 알고리즘 스터디를 시작하게 되었습니다.그런의미에서 어차피 매주 풀 문제, 블로그와 겸겸하면 좋겠다싶어서 기억에 남는 한가지 문제에 대해 저의 코드주머니를 좀 만들어보려고 합니다. 응원좀 해주세요  *코드에 대한 피드백은 언제나 환영입니다.😀   백준 1157 : 단어공부문제접근법 처음 든 생각은 16진수를 이용한 접근이였다 대문자와 소문자의 차이는 일정하니까 파이썬은 처음이라 내장함수에 대해서는 잘 모르고 반복문 어떻게 쓰는지 변수는 어떻게 쓰는지 밖에 모르는 상태였다.일단 문자를 입력받아야 하니 https://wikidocs.net/25 에서 사용자 입출력 함수를 검색 중 Dictionary 라는 자료형을 보게 되었음 key 값에 알파벳을, value에 빈도수를 넣어서 계..
[게임 개발자가 되어보자] 슈팅게임 Prototype 제작해보기 ft. 인생유니티 해당 글은 성안당 교과서의 인생유니티 교과서에 대한 내용을 담고 있습니다. 모든 코드와 그림의 출처는 아래 책과 같습니다.프로젝트의 제작💡 프로토 타입 - 콘텐츠의 ‘시장 가능성’ & ‘개발 가능성’ 확인프로토타입프로젝트의 가능성 검증알파프로젝트 전체 구현 작업 완성베타클라이언트에 보여주는 단계퀄리티 작업, 최적화 작업디버깅 & 리펙토링ex ) Open Beta, Close Beta → 클라이언트의 의견과 콘텐츠의 안정성 점검및 검증최종( = Master.ver)0. 프로젝트 생성과 환경 설정3D 환경에서 제작 but 사용자에게는 2D로 보여짐 → 2D로 보여지는 화면을 구성 할 것임프로젝트 생성은 3D로 진행 → 작업환경은 2D형태로 변경 예정왜 2D로 만들지 않는가? → 다양한 상황에 대응하기 위해..
파이썬 환경을 (다시) 설정해보자 (feat. 아나콘다) 오늘의 핵심Python -V 명령어 입력시 Python이 뜨는 문제를 해결해보자결론사용자변수말고 시스템 변수까지 모두 수정하세요 두개 안에 잘넣으면 잘뜸안녕하세요 오늘은 아나콘다 사용을 위해 파이썬 환경을 다시 설정해보겠습니다. (사실 그것보다 오류 해결에 대한 메모가 목적입니다.) 기존 파이썬 환경위에 아나콘다를 설치해면 나중에 충돌이 생길수도 있다고 해서 일단 기존의 있던 파이썬을 삭제해줬습니다. 그리고 파이썬이 정상적으로 삭제되었는지 명령 프롬프트에서 확인하다가 다음과 같은 문제를 마주했습니다.문제의 해결은 매우 간단했지만 당시에는 시간좀 썻다 1. 제어판 삭제2. vscode에서 확장프로그램 삭제3. 파이썬 폴더 검색해서 삭제4. 파이썬 버전이 실행파일에서 정보를 얻어오는 거니까 파이썬 실행파일 ..