본문 바로가기

[ CODING STUDY ]/》코딩이야기8

10진, 2진수 바꾸기 ▣ 10진수를 2진수로 바꾸기 위해서는 나누기 연산을 진행해야 합니다. 위에 있는 방법처럼 2를 나누어 나눈 나머지와 나눈 값들을 하나하나 나열하여 작성합니다. 그리고 화살표 방향 순서대로 보면 그게 2진수입니다. ▣ 2진수를 10진수로 바꾸는 방법은 1,2,4,8,16,32,64,128,256,512... 이런 식으로 2에 몇 승에 값들을 2진수 위에 숫자를 나열하여 계산해야 합니다. 2진수 위에 2에 몇 승에 대한 값을 나열을 하고 0이 아닌 1인 부분에 값을 다 더하게 되면 10진수가 됩니다. 2023. 3. 21.
Visual Studio 컴파일 오류 해결방법 ▣ 윈도키를 클릭하고 cmd를 검색하면 명령 프롬프트가 나옵니다. 클릭해 주시고 ▣ 명령창에 tasklist를 입력하고 엔터키를 클릭합니다. ▣ 그럼 여러 리스티가 나올 텐데 우리가 작성하고 있는 Visual Studio에 프로젝트 이름을 확인합니다. 위에 이미지처럼 왼쪽 위에 보면 확인할 수 있습니다. 프로젝트 이름을 복사하고 다시 아까 명령프롬프트창에 돌아가 CTRL + F 키를 눌러 찾기를 하고 아까 복사했던 프로젝트 이름을 검색합니다. ▣ 그럼 프로젝트에 번호가 있는데 프로젝트 이름에 있는 번호를 복사하고 ▣ taskkill /f /PID 번호를 입력하고 엔터를 클릭하면 강제종료됩니다. 그리고 다시 프로젝트로 돌아가서 디버그를 하면 정상적으로 작동됩니다. 2023. 2. 15.
C vs C++ 입출력 차이 ▣ C언어, C++ 입력, 출력 차이 헤더를 선언 방법 : C언어 C++ , C++에서는. h 확장자를 붙이기 않는다. C언어 입력 : scanf("%d", &number), scanf함수 안에 어떤 데이터 타입으로 입력받을지 데이터 타입(형식)과 변수의 주소를 넣어야 한다. C++ 입력 : cin >> number , >> 추출 연산자를 이용하여 어디 변수에 저장하는지만 지정해준다. C언어 출력 : printf("%d", number), printf함수 안에 어떤 데이터 타입(형식)으로 출력할지를 지정 그리고 변수나 숫자를 넣어서 출력한다. C++ 출력 : cout 2022. 12. 8.
API란 무엇을까요? ▣ API란 Application Programming Interface에 약자입니다. Application Programming 소프트웨어 프로그램을 의미하며, Interface 영어 뜻 그대로 정보를 의미합니다. 이걸 합쳐서 해석하면 소프트웨어의 정보, 사용 설명서를 의미합니다. ▣ 그럼 API는 어떨 때 사용할까요? 우리가 모든 프로그램에 사용법을 알 수 없습니다. 예를 들어 UnityEngine.AI에 있는 NavMesh 클래스를 사용한다고 생각해보겠습니다. UnityEngine 라이브러리 안에 많은 클래스와 함수들이 존재하기 때문에 우리가 이걸 업데이트할 때마다 하나하나 외우며 공부할 수 없습니다. 그렇기 때문에 API 설명서를 찾아서 봐야합니다. 그럼 직접 찾아보겠습니다. ▣ 구글에 unity.. 2022. 8. 15.
Visual studio 단축키 안녕하세요. ^^ 비주얼스튜디오를 사용하다가 많이 사용하는 단축키를 모아서 정리해보았습니다. 솔루션 탐색기 열기 Ctrl + Alt + L 코드자동완성 Ctrl + Space 현재 커서 라인 복사해서 아래라인에 붙여넣기 Ctrl+D 현재 커서 라인 잘라내기 Ctrl + X 드래그한 범위 주석처리 Ctrl + K -> Ctrl + C 드래그한 범위 주석해제 Ctrl + K -> Ctrl + U 단어 검색, 찾기 Ctrl + F 2022. 7. 28.
첫번째 게임 [다크좀비] https://youtu.be/LKy5lTIZ-ls ▣ Download ▣ https://play.google.com/store/apps/details?id=com.MRG.DarkZombie 다크좀비 - Google Play 앱 좀비들이 가득한 세상에서 살아남는 2D 좀비 서바이벌 액션 게임 play.google.com ▣ 스토리 ▣ 3년전 의문에 사건 이후 한 평화로운 가정에서 다크좀비가 나타났다. 3년후에 지금 거의 대부분에 사람들은 다크좀비가 되었거나 좀비가 되었다. 하지만 그건 아무도 알 수 없다. 왜냐하면 다크좀비한테 닿이면 죽는다.라는 이야기가 있고 좀비가 된다.라는 이야기가 있지만 누구도 알수 없다. 하지만 그걸 알 수 있는 유일한 사람이 있다. 그건 바로 회개의 눈물을 만든 사람이다. “회.. 2022. 5. 25.
두번째 게임 [DarkPlace] https://youtu.be/9ghAJzXO9ZQ ▶다운로드 (구글플레이스토어) play.google.com/store/apps/details?id=com.DefaultCompany.DarkPlace Dark Place - Google Play 앱 1인칭 호러 좀비게임입니다. 좀비들을 쓰러뜨리고 아들을 구하세요! play.google.com ▶ 장르 액션FPS좀비게임 ▶스토리 다크좀비들로 세상이 멸망한지 3년전... 겉으로만 사람을 판단하고 비난하는 세상... 이런 끔찍한 세상 속에서 나는 아들과 어렵게 살아가고 있었다. 아들을 돌아볼 여유도 없이 나는 먹고 살기위해 아니 죽지 않기 위해 일 만 했다. 그러던 어느날 일을 마치고 집에 돌아 왔다. 하지만 평소와 다른 분위기였다. 어둡고 무언가 울부짓는 .. 2021. 5. 2.
코딩공부 시작하기(*꼭 읽어주세요) ▶ 여러분 안녕하세요. 저는 현재 코딩 강사 및 1인 게임 개발자인 MRG라고 합니다. 우선 코딩 공부하기에 앞서 간단한 제 소개와 저는 컴퓨터 및 코딩 공부를 어떻게 했는지 그리고 이 블로그는 어떤 블로그이고 앞으로 어떤 계획으로 글을 올릴지 알려 드리도록 하겠습니다. ▶ 딱 여기까지 보시면 아 오리엔테이션이구나... 의미 없겠다 다음 글 읽어야지라는 생각으로 넘기시는 분들이 있을 줄 압니다. ^^ 백번 저도 이해합니다. 글을 그냥 읽지 않고 넘기셔도 됩니다. 하지만 이야기를 들어 보시고 많이 공감하실 겁니다. 그리고 그런 고민으로 들어오셨을 거라 생각합니다. 코딩이 왜 이렇게 어렵지, 왜 실력이 안 늘지?, 왜 이렇게 코딩이 재미없지? 유튜브 영상도 보고 학원 그리고 과외까지 다 해봤는데 왜 프로그램.. 2020. 4. 3.