오늘 한 것Vector3 기준으로 작동하던 이동 방식을 Degree 각도 기준으로 변경.공격용 오브젝트 작성투사체 오브젝트의 각도 문제 수정파동 오브젝트 추가구체 오브젝트 추가플레이어가 공격의 주체가 될 수 있도록 구성마우스 휠을 이용한 스킬 전환 구현마우스 버튼을 이용한 스킬 및 평타 사용 기능 구현 결과물 코드이동더보기public void Move_Chara(float _velocity){ Vector2 Mouse_Pos = Camera.main.ScreenToWorldPoint(Input.mousePosition); // 탄젠트 값을 이용하여 Radian 각도를 구한 뒤 이를 Degree 각도로 치환하는 공식. Angle_Mouse = Mathf.Atan2(Mouse_Pos.y ..

개인 발표 내용더보기 1. 게임 개요l 이름: Slay the Spirel 장르: 턴제 덱빌딩 로그라이크l 개발사: Mega Crit Gamesl 출시일: 2019년 1월 24일 (정식)l 플랫폼: PC(Window , macOS, Linux) 콘솔(플레이스테이션 4 , Xbox One , Nintendo Switch) 모바일(iOs , iPadOS , Android) 2. 시스템 개요덱 빌딩: 게임을 진행하면서 각종 이벤트를 통해서 카드를 습득, 제거하여 각 플레이 마다의 카드 풀, 통칭 ‘덱’을 꾸려나가는 방식을 취하고 있습니다. 이를 통해서 스킬의 갯수, 종류, 유물(패시브 장비), 포션(소모품)을 이용하여 자신만의 플레이 스타일을 갖출 수 있는 기반을 형..
금일 공부 내용실습 공부용 개인 프로젝트 - 멍뭉이! 멍멍뭉! - 귀신 잡는 개멍대! [Doggydogs! BowBowWow! - Ghost Hunting Barking Dogs!]이동 시스템 제작 [어제 제작 내용]마우스가 캐릭터에서 일정 거리 이상 멀어지면 마우스 방향으로 천천히 이동.마우스와 캐릭터의 거리가 일정 거리 이상 멀어지면 속도 상승.각종 게이지 시스템 제작병렬형 전투자원 시스템 구성단독 게이지 시스템 구성투사체 작성투사체 적중 시 피해를 입는다.관통 가능(영상에는 없습니다.)분열 가능(영상에 있습니다.) 결과물(영상)※ 생명력은 마우스 좌클릭(자원 소모, 대량 회복), 우클릭(자원 미소모, 소량 회복)으로 회..
오늘 배운 것행맨 게임 만들어 보기숫자 야구 게임 만들어 보기 URL행맨 게임: https://lsu0503.tistory.com/27 (사전 캠프) Stage 3 - 7. 행맨 게임사용자로부터 문자를 입력받아 숨겨진 단어를 맞추는 행맨 게임을 작성하세요.사용자가 단어의 모든 문자를 맞추거나 주어진 기회 안에 맞추지 못할 때 까지 반복합니다. 코드// See https://aka.ms/lsu0503.tistory.com숫자 야구: https://lsu0503.tistory.com/28 (사전 캠프) Stage 3 - 8. 숫자 야구 게임숫자 야구 게임을 작성하세요.컴퓨터가 임의의 3자리 숫자를 선택하면, 사용자가 그 숫자를 맞추는 게임.각 자리의 숫자를 비교하여 다음 공식으로 스트라이크와 볼의 개수를 출..

숫자 야구 게임을 작성하세요.컴퓨터가 임의의 3자리 숫자를 선택하면, 사용자가 그 숫자를 맞추는 게임.각 자리의 숫자를 비교하여 다음 공식으로 스트라이크와 볼의 개수를 출력합니다.숫자가 포함되어 있으나 자리가 틀렸을 경우: 볼숫자가 자리까지 포함하여 일치하는 경우: 스트라이크 코드// See https://aka.ms/new-console-template for more informationint[] targetNumber = new int[3];int[] userGuess = new int[3];int enterNumber;int strikes, balls;bool guessedCorrectly;Random rand = new Random();List temp = new List() {1, 2, 3, ..

사용자로부터 문자를 입력받아 숨겨진 단어를 맞추는 행맨 게임을 작성하세요.사용자가 단어의 모든 문자를 맞추거나 주어진 기회 안에 맞추지 못할 때 까지 반복합니다. 코드// See https://aka.ms/new-console-template for more informationstring secretWord = "hangman";char[] GuessWord = { '_', '_', '_', '_', '_', '_', '_' };string guess;int attempts = 6;bool wordGuessed = false;while(true){ Console.WriteLine($"Remain Chance: {attempts}"); Console.Write("Current word: ");..
금일 공부한 것C# 관련 과제 작업홀수 출력하기배열을 사용한 합계 및 평균 계산팩토리얼 계산숫자 맞추기 게임이중 반복문을 사용한 구구단 출력배열 요소의 최대값과 최소값 찾기[강의 과제] Play Store에서 만들고 싶은 게임 찾아서 분석하기 관련 URL (사전캠프) Stage3 - 1. 홀수 출력하기1 부터 100 까지의 숫자 중에서 홀수만 출력하는 프로그램을 작성하세요.※ 본래 Consol.WriteLine()을 이용하여 여러 줄으로 띄워야 했으나, 그렇게 하면 결과 창이 지나치게 길게 나오기 때문에 Writelsu0503.tistory.com (사전 캠프) Stage 3 - 2. 배열을 사용한 합계 및 평균 계산주어진 숫자 배열의 합계와 평균을 계산하는 프로그램을 작성하세요.※ 문항에 정해진 숫..
- 게임 이름: Brotato - 게임에 대한 간단한 설명 ┗ 장르: 캐주얼 탄막 액션 로그라이크 핵&슬래시 ┗ 요약: 도합 20웨이브 동안 재화를 모아 상점에서 강화하면서 생존하는 게임. ┗ 특징: 간단한 시스템, 간단하고 일관적인 캐릭터, 이 둘을 조합한 캐주얼함. - 게임 플레이 순서 1. 시작 버튼을 눌러서 캐릭터 선택 화면으로 넘어간다. 2. 캐릭터를 선택하면 무기 선택 화면으로 넘어간다. 3. 초기 무기를 선택하면 난이도 선택 화면으로 넘어간다. 4. 난이도를 선택하면 1번째 웨이브를 시작한다. 5. 20초 동안 생존한다. ┗ 기본적으로 이동 이외의 액션은 모두 자동으로 이루어진다. ┗ 적을 처치하면 화폐가 떨어진다. 이 화폐를 ..

아래와 같이 주어진 숫자 배열에서 최대값과 최소값을 찾는 프로그램을 작성하세요. int[] numbers = {10, 20, 30, 40, 50} ※ 주어진 배열 만으로는 기능 체크가 제대로 되지 않기에, 난수 배열을 이용한 추가 검증도 추가하였습니다.코드int[] numbers = { 10, 20, 30, 40, 50 };int i, j;Random rand = new Random();int temp_max = numbers[0];int temp_min = numbers[0];Console.Write("array: ");for (i = 0; i numbers[i]) temp_min = numbers[i];}Console.WriteLine($"Max: {temp_max}");Console...