[유니티/프로젝트] 각 씬 별 MVP 적용 클래스 리팩토링! - ProjectA
·
유니티/작업
| 작업 목표 📋이전에 TCG 장르의 팬게임을 할 때 기존 MVC(Model-View-Controller) 패턴을 설계하여 사용해 보았는데, 기존 작업 방식보다 좀 더 개선하고 싶어서 MVP(Model-View-Presenter) 패턴을 설계하여 해당 프로젝트와 TCG 프로젝트에도 적용하여 사용 중입니다. 이번에는 프로젝트 내 각 씬별 MVP 패턴을 적용하여 작성된 클래스들을 리팩토링 하는 것이 목표입니다.| TO DO LIST 💡기존 MVP 패턴 개선PresenterBase 개선ViewBase 개선MainScene 내 적용 클래스 개선ThemeSelectScene 내 적용 클래스 개선NonogramScene 내 적용 클래스 개선ColoringScene 내 적용 클래스 개선| 작업 과정 🖥️1. 기..
[유니티/프로젝트] ProjectA 프로젝트 퍼즐 로직 리팩토링 작업..
·
유니티/작업
| 여담그동안 블로그 활동이 없었던 이유오래간만에 블로그에 글을 적게 되었습니다. 최근 팬게임 프로젝트와 개인 공부 그리고 포트폴리오 작업들을 하다 보니 정신이 없어서 블로그에 정리글 올리는 걸 잊고 있었습니다..사실 기억은 했는데 지금 하고 있는 것들을 어떻게 정리해서 올려야 할까 하다가 그냥 현시점부터 천천히 올리려고 합니다. ProjectA (이름 미정)해당 프로젝트는 기존 팬게임 프로젝트 하시던 분들 중 정예 인원들과 팀을 이뤄 작업하게 된 노노그램 + 컬러링 + 마이룸 프로젝트입니다.그동안 대부분 혼자 작업하면서 안 해봤던 JIRA, PR 작성, 코드 리뷰, 개발 컨벤션 등 협업 작업과 이전 프로젝트와는 다른 레포지토리 포크, 리소스 관리, 씬 전환 그리고 뒤끝 SDK 적용과 같이 새로운 시도들..
[백준/브론즈5(Bronze V)] 3733번 - Shares (C#)
·
백준/브론즈5 (Bronze V)
⚠️ 한 번씩 읽어주세요 ⚠️ 제 개인의 풀이 방법이며 제 풀이가 꼭 정답은 아닙니다 더 나은 풀이법이 존재할 경우 댓글로 공유해 주시면 저를 포함한 다른 분들에게도 많은 도움이 됩니다 전체 코드는 깃헙 링크 혹은 하단 코드를 통해 확인가능 합니다 | 문제 링크 🔗 3733번: Shares A group of N persons and the ACM Chief Judge share equally a number of S shares (not necessary all of them). Let x be the number of shares aquired by each person (x must be an integer). The problem is to compute the maximum value of x...
[백준/브론즈5(Bronze V)] 3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 (C#)
·
백준/브론즈5 (Bronze V)
⚠️ 한 번씩 읽어주세요 ⚠️ 제 개인의 풀이 방법이며 제 풀이가 꼭 정답은 아닙니다 더 나은 풀이법이 존재할 경우 댓글로 공유해 주시면 저를 포함한 다른 분들에게도 많은 도움이 됩니다 전체 코드는 깃헙 링크 혹은 하단 코드를 통해 확인가능 합니다 | 문제 링크 🔗 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다. www.acmicpc.net | 문제 설명 ❓ | 입출력 예시 💬 | 풀이 🔥 각 피스의 개수를 담고 있는 배열을 만든 후 해당 배열의 각 요소 값을 입력받은 각 피스의 개수로 뺀 값을 출력하면 되는 문제입니다. | 전체 코드 🔎 [깃헙 / Githu..
[백준/브론즈5(Bronze V)] 2754번 - 학점 계산 (C#)
·
백준/브론즈5 (Bronze V)
⚠️ 한 번씩 읽어주세요 ⚠️ 제 개인의 풀이 방법이며 제 풀이가 꼭 정답은 아닙니다 더 나은 풀이법이 존재할 경우 댓글로 공유해 주시면 저를 포함한 다른 분들에게도 많은 도움이 됩니다 전체 코드는 깃헙 링크 혹은 하단 코드를 통해 확인가능 합니다 | 문제 링크 🔗 2754번: 학점계산 어떤 사람의 C언어 성적이 주어졌을 때, 평점은 몇 점인지 출력하는 프로그램을 작성하시오. A+: 4.3, A0: 4.0, A-: 3.7 B+: 3.3, B0: 3.0, B-: 2.7 C+: 2.3, C0: 2.0, C-: 1.7 D+: 1.3, D0: 1.0, D-: 0.7 F: 0.0 www.acmicpc.net | 문제 설명 ❓ | 입출력 예시 💬 | 풀이 🔥 문제에 설명에 나와있는 성적을 입력하면 해당하는 평점을 ..