목록분류 전체보기 (88)
동구의_C# & Unity_개발일지

오늘은 미루어 왔던 입문 주차 때 지급되었던 강의를 완강하였다. UI을 만들었고 물약과 사운드 등을 넣어보았다. 중간중간 어려운 부분이 많았지만 천천히 복습해가며 학습해갈 예정이다! 추후에 사용에 숙달해져 시간이 남으면 추가 구현을 더 해보고 싶다. 알고리즘 코드카타 15일차 정수 제곱근 판 문제 설명 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 2D 게임 심화 개발 / 2D 게임 로직 및 상태 관리 사운드 컨트롤 UI 만들기 로직 구현하기 스텟 계산하기 아이템 로직 강화하기 01. 핵심 내용 1-1) 사운드를 처리하는 주요 컴..

최종 제출과 발표회을 마쳤다. 미구현 미동작들이 있지만 나름 만족하였던 팀 프로젝트 였다. 유니티 사용에 있어 한단계 성장 할 수있는 계기가 되었고 다양하고 재미있는 게임들을 볼수 있어서 좋았다. 내일은 2월에 첫 시작으로 유니티 숙련으로 넘어간다. 지금까진 2D로 모든 게임을 만들었다면 숙련에서는 3D로 게임을 구현하는 방법을 배운다. 어떻게 보면 시작이라고 할 수있는 유니티에 3D 게임 만들기! 새로운 마음으로 열심히 시작해보자!! 알고리즘 코드카타 14일차 문자열을 정수로 바꾸기 문제 설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. using System; public class Solution { public int solution(string s) { ret..

내일이 팀 과제 제출일이기 때문에 오늘 거의 마무리하려고 한다! 오브젝트 생성과 톱늬바퀴, 캐릭터가 죽는 것까지 구현을 완료하였다. 전체적으로 병합과정을 거쳤으며 다행히 큰 오류는 없었다 알고리즘 코드카타 14일차 자연수 뒤집어 배열로 만들기 문제 설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. public class Solution { public int[] solution(long n) { string a = n.ToString(); int[] answer = new int[a.Length]; for(int i = 0;i < a.Length; i++){ answer[i] = (int)(n % 10); n..

내가 팀 과제로 맡은 여러 젤리가 떨어지는 것을 구현하고 1차 병합을 완료하였다 다행히 합치는 과정에서 오류가 없어 다음 추가 구현으로 빠르게 넘어 갈수 있었다. 추가 구현 밑에서 톱늬바퀴가 올라와 젤리가 떨어져 톱늬바퀴에 젤리가 닿으면 없어지는 것을 구현할 것이다! 알고리즘 코드카타 13일차 x만큼 간격이 있는 n개의 숫자 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. public class Solution { public long[] solution(int x, int n) { long[] answer = new long[n..

병원을 갓다온날.. 뭘 하진 못했다.. 빠진만큼 주말동안 열심히 해야겠다 알고리즘 코드카타 12일차 나머지가 1이 되는 수 찾기 문제 설명 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. # 나의 풀이 using System; public class Solution { public int solution(int n) { int answer = 0; for(int x = 2; x < n; x++){ if(n % x == 1) } return x; } } 흠...이게 왜 안되지 ㅠㅠ 노이해노이해,, # 다른 사람 풀이 using System; public c..

우리팀은 회의 끝에 개인공부을 조금 더 하고 다음 부터 팀 과제을 진행하기로 하였다. 알고리즘 코드카타 11일차 약수의 합 문제 설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. public class Solution { public int solution(int n) { int answer = 0; for (int i = 1; i 90f; } 'direction'이라는 'Vector2' 매개 변수를 사용하는 'Rotate'라는 메서드이다. (feat.CtatGPT) 1. 'Mathf.Atan2(direction.y, direction.x)': 양의 x축과 'direction'으로 표현되는 벡터 사이의 각도를 라디안 단위로 계산합니다. 그런 다음 'Ma..

1. Git - Unity 용량이 크다는데요??? Github 의 용량제한 • Github 은 기본적으로 한 번에 100mb 정도 올릴 수 있다. • Git LFS 라는것을 이용하면 1GB 이상 가능합니다. Github Desktop 을 이용한다면 세팅 옵션에서 바로 같이 설치 됩니다. 내가 올린 파일이 그렇게 큰가?? 별로 한거도 없는데… Unity 프로젝트의 파일 구조 보통 범인은 이 친구입니다. 용량이 800mb 가 넘어갑니다. 프로젝트가 좀만 커지면 1~2gb 정도는 우습게 넘어가는 친구입니다. Unity 에서 협업할때 필요한 파일은 보통 3가지 입니다. Assets / Packages / ProjectSettings 이 3개만 있으면 나머지는 없어도 됩니다. 따라서 Git 에는 이 3가지 경로 ..

오늘은 유니티 입문 과정에서 팀 과제가 있는 첫 번째 날이다. 늘 해왔던 대로 서로 협업을 하기 위해 깃허브 연동과 각자 맡을 역할분담을 배정하였고 유니티을 사용해야 되기 때문에 좀 더 긴 회의 시간을 가졌던 것 같다. 회의 시간에는 어떤 게임을 선택할지, 선택한 게임에 무엇을 추가할지, 어떤 컨셉를 할지가 주 논의가 되어 회의를 가졌다. 우리 팀은 똥 피하기 게임을 변형하여 아래와 같이 만들고자 결정하였다! 프로젝트 명: Don’t Stop It!! 게임 컨셉: 다이어트를 하기 위해 떨어지는 음식에게서 도망가는 컨셉 게임 방식: 캐릭터가 발판을 밟으면서 위로 점프하면서 골인 지점까지 도달하는 방식 내가 맡게된 역할!! 오브젝트가 떨어지는 것 알고리즘 코드카타 10일차 자릿수 더하기 문제 설명 자연수 N..