C#/과제(11)
-
2048
- Game Over 조건 구체화 할 것 - 수의 크기에 따라 색 조절 ======================================================== a. 종료 시 저장하는 방법이 적용되지 않음. 사용하는 코드 자체도 이해하고 사용하는게 아니었고... 같은 수업을 듣는 "신완철"님의 코드를 참고해 봤으나, 차이가 있는 코드가 무슨내용인지도 알 수 없었다. 따라서 어쩔 수 없이 매 턴마다 Serialize 하는 방법으로 변경 -> 나중에 Delegate를 공부한 후 다시 접근해보기 b. 특정 배열의 값 마다 색상을 지정하여 숫자별로 색을 다르게 입히려고 했으나, 콘솔 전체의 폰트 색상을 바꿀 수만 있었다. 폰트를 알록달록하게 하는 방법은 찾지 못함. 실제로 있는데 못 찾는 것일수도 ..
2020.05.01 -
스킨 상점 2020.05.01
-
접속 보상
1. 가끔 디버깅 시 마치 릴리즈처럼 중단점이 찍히지 않는 경우가 있다. 꽤 많은 시간을 헤맸는데, 탭에 있는 [빌드] - [솔루션 다시 빌드] 를 하면 해결됨. 이유는 아직도 모르겠음. 2. 계정 생성할 때, 마지막 접속 일자를 계정 생성 시간으로 유저데이터에서 관리하게 한 후 접속일자 체크를 하게 구조를 짰더니, 계정 생성한 당일에는 접속보상을 받을 수 없는 구조로 되어버림. 계정 생성 당시에만 한해서 하루 전날을 저장해버리는 방법을 써서 돌아가게는 해봤는데, 마음에 들지 않아서 되돌리고 다시 구조를 찾아보다가 시간이 없어서 포기. 연휴 때 다시 구조를 고민해보기. 3. 접속 날짜 비교하는 알고리즘?(이런것도 알고리즘이라고 해야하는지 모르겠다. 너무 거창한 단어 같음) 은 사실 어려울게 하나도 없는데..
2020.04.29 -
상점 구성 및 구매
- 4/29일 수업끝나고 집가서 꼭 하기 1) Print 메소드 마무리 2) 판매 기한 구현
2020.04.28 -
캐릭터 전직 종합편
- 각각의 Excel 파일을 Json으로 변경해서 코드 완성해보기 1. 상호작용 가능한 각각의 Character 생성 (ex. Hero, Monster 등) 2. 전투 및 전투 후 처리 (ex. Exp 획득, Item Drop 및 획득 등) 3. 전투 후 처리 반복으로 인한 레벨업 및 전직 조건 체크 4. 전직 조건을 테이블에서 불러와서 적용해서 직업 선택
2020.04.27 -
객체지향이란
1. 객체지향의 특징 - https://coding-factory.tistory.com/328 2. 객체지향의 5가지 원칙 - https://dev-momo.tistory.com/entry/SOLID-%EC%9B%90%EC%B9%99 3. 다형성이란? - 오버로딩, 오버라이딩
2020.04.22