🎓 나의_대학생활_ 54

서버프로그래밍(2) - 3주차 (09.15)

회원가입 로그인(회원관리) 닉네임생성 → 닉네임이 있는가 → 닉네임 생성을 하지 않고 바로 게임 실행 └→ 닉네임이 없는가 → 닉네임 생성 후 저장. → 게임실행 랭킹 비밀번호 찾기 & 변경 결과 화면 구글, 페이스북 연동 [ 화면구성 ] 1. 회원가입 / 로그인 1.1 아이디 중복 확인 1.2 닉네임 생성 1.2.1 닉네임 중복 확인 2. 메인화면 2.1 옵션 2.2 게임시작 3. 게임 실행 3.1 닉네임 / 레벨 / 점수 3.1.1 레벨..? 필요한가? 보상이 없는데.. 4. 결과 화면 4.1 다시하기 4.2 메인 화면 4.3 랭킹 4.3.1 닉네임 / 점수 Scene을 3개정도 만들어서 사용하기. 로그인 페이지 - 게임화면 - 랭킹화면 캔버스를 끄고 키는 것을 해도 괜찮지만 나중에 가면 다 저렇게 ..

문제해결능력기초 - 2주차 (09.12)

int i float f = (float)i; [1교시] const = 상수 (수가 아니다. 고정된이라는 뜻.) char ch = 'k'; char ch = "k"; ' ' 를 사용하는 것과 " "을 사용하는 것 중에서 맞는 것은? 답은 " "이다. " "를 사용할 시 뒤에 null이 붙기 때문에 char를 사용할 수 없다. (2Byte를 잡아먹기 때문에. char은 1Byte) 또한 " "은 string에서 사용하는 것. 변수 type (int, char 등등)이 중요한 이유. 메모리에서 내용물을 가져올 때 가져오는 용량의 크기가 달라진다. void func(); printf(func()); void func() { . . . } 함수, 변수 등을 사용하기 위해서는 꼭 정의와 선언을 하는 과정이 필요하..

문제해결능력기초 - 1주차 (09.05)

프로그래밍은 (정)답이 없다. 목적지는 같지만 푸는 해답이 다르다. 항상 생각하는 연습하기. 문제푸는 연습하기. 사고 많이 하기. (ㄹㅇ 사고다..) 책 많이 읽기 (내 이야기인 듯ㅋㅋ) 교재 : Hello Coding 그림으로 개념을 이해하는 알고리즘 알고리즘을 공부하는 이유. 다른 사람들이 만들어놓은 코드를 이해하고 활용하기 위해. 다른 OS들로 프로그래밍 해보기. (경험이 제일 중요하다. 한 번 해보고 안 해보고의 차이가 엄청 크다.) 많이 궁금해하고 해봐라. 한 번쯤 해봐 (C#이랑 PYTHON은 다른데 왜 궁금해하지 않니.. 좀 해봐라) 미리미리 해놓으면 나중에 다른 언어를 사용해야하는 상황이 왔을 때 금방 다시 배울 수 있다. 코딩을 못하겠으면 책이라도 많이 봐라 https://penjee.c..