지금 제가 디자인을 해놓은 상태가 아니라 대충 그림판으로 그렸습니다.... 오늘 할 일 끝 기능 플레이어 점프 기능, 바닥 스크롤, 배경 스크롤 코드 - BackGroundScroller (배경) using System.Collections; using System.Collections.Generic; using UnityEngine; public class BackGroundScroller : MonoBehaviour { public SpriteRenderer[] backtiles; float speed = 1f; void Update() { for (int i = 0; i < backtiles.Length; i++) { // 왼쪽으로 일정하게 이동 backtiles[i].transform.Transl..
서론 4월이 됐으니 개인 미니프로젝트 하나 만들어보고자 팬게임 제작을 목표로 삼았다. 내가 개발하려는건 쿠키런 스트리머 박김례의 팬게임으로 내가 제일 즐겨보는 유튜버이다. > 박김례 유튜브 https://www.youtube.com/@parkkimrye 박김례 하고 싶은 거 합니다람쥐 www.youtube.com 저작권 있는 IP를 사용하여 개발해보는 것은 처음이라 데브시스터즈에도 문의를 넣어 허락을 받았다. 내 사랑 데브 ㅜㅜ 나 백수인데도 쿠계정 여러개에 현질한다... 랜덤챌린지 너무 재밌잖아..... 믹맥 최고잖아.... 상업적으로 사용을 하지않을 것이기 때문에 블로그에서 수익이 나면 안될 것 같아 쿠키런 관련글에는 광고를 달지않을것이다... 혹시나 몰라서 박김례 팬카페에도 김례 팬게임을 개발해도 ..
[ 문제 ] 시작 -> 실행 -> cmd를 쳐보자. 검정 화면이 눈에 보인다. 여기서 dir이라고 치면 그 디렉토리에 있는 서브디렉토리와 파일이 모두 나온다. 이때 원하는 파일을 찾으려면 다음과 같이 하면 된다. dir *.exe라고 치면 확장자가 exe인 파일이 다 나온다. "dir 패턴"과 같이 치면 그 패턴에 맞는 파일만 검색 결과로 나온다. 예를 들어, dir a?b.exe라고 검색하면 파일명의 첫 번째 글자가 a이고, 세 번째 글자가 b이고, 확장자가 exe인 것이 모두 나온다. 이때 두 번째 문자는 아무거나 나와도 된다. 예를 들어, acb.exe, aab.exe, apb.exe가 나온다. 이 문제는 검색 결과가 먼저 주어졌을 때, 패턴으로 뭘 쳐야 그 결과가 나오는지를 출력하는 문제이다. 패..
[ 문제 ] 신종 바이러스인 웜 바이러스는 네트워크를 통해 전파된다. 한 컴퓨터가 웜 바이러스에 걸리면 그 컴퓨터와 네트워크 상에서 연결되어 있는 모든 컴퓨터는 웜 바이러스에 걸리게 된다. 예를 들어 7대의 컴퓨터가 과 같이 네트워크 상에서 연결되어 있다고 하자. 1번 컴퓨터가 웜 바이러스에 걸리면 웜 바이러스는 2번과 5번 컴퓨터를 거쳐 3번과 6번 컴퓨터까지 전파되어 2, 3, 5, 6 네 대의 컴퓨터는 웜 바이러스에 걸리게 된다. 하지만 4번과 7번 컴퓨터는 1번 컴퓨터와 네트워크상에서 연결되어 있지 않기 때문에 영향을 받지 않는다. 어느 날 1번 컴퓨터가 웜 바이러스에 걸렸다. 컴퓨터의 수와 네트워크 상에서 서로 연결되어 있는 정보가 주어질 때, 1번 컴퓨터를 통해 웜 바이러스에 걸리게 되는 컴퓨..
[ 문제 ] 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. [ 코드 ] using System; class Program { static bool IsHansu(int number) { if (number < 100) return true; char[] digits = number.ToString().ToCharArray(); int diff = digits[1] - digits[0]; for (int i = 1; i < digits.Length - 1; i++) { if (digits[i + 1] - d..
[ 문제 ] 집에서 시간을 보내던 오영식은 박성원의 부름을 받고 급히 달려왔다. 박성원이 캠프 때 쓸 N개의 랜선을 만들어야 하는데 너무 바빠서 영식이에게 도움을 청했다. 이미 오영식은 자체적으로 K개의 랜선을 가지고 있다. 그러나 K개의 랜선은 길이가 제각각이다. 박성원은 랜선을 모두 N개의 같은 길이의 랜선으로 만들고 싶었기 때문에 K개의 랜선을 잘라서 만들어야 한다. 예를 들어 300cm 짜리 랜선에서 140cm 짜리 랜선을 두 개 잘라내면 20cm는 버려야 한다. (이미 자른 랜선은 붙일 수 없다.) 편의를 위해 랜선을 자르거나 만들 때 손실되는 길이는 없다고 가정하며, 기존의 K개의 랜선으로 N개의 랜선을 만들 수 없는 경우는 없다고 가정하자. 그리고 자를 때는 항상 센티미터 단위로 정수길이만큼..