본문 바로가기

취미15

피아노곡 - 작은소녀의 비 (Rain of a Little Girl) 요즘 취미로 작곡을 하고 있는데.. 처음 작곡해본 곡을 유튜브에 올리게 되었습니다. 근데 사실 이 블로그가 코딩하는 용도로 사용되는 블로그인데 작곡까지 올리니 코딩 작업장이 아니라 그냥 작업장이 된 기분.... 이게 짬통 블로근가? 아무튼 미숙하지만 가볍게 들어주시면 좋겠습니다! https://www.youtube.com/watch?v=MObNki5dH6o 아 참고로 일러스트는 Runne(루네) 님이 그려주셨습니다! (프로필 사진도!!!) 2022. 10. 3.
[Unity] 게임 개발 - 드래그 앤 드롭 이번에 만들어볼 기능은 드래그 앤 드롭이다. 게임 개발을 하다 보면 드래그 기능이 필요할 때가 있다. 이런 거 말이다. 지금은 드래그할 때와 드롭할 때의 간단한 부분만 만들어 볼 것이다. 드래그와 드롭 시 원래 자리를 찾아가는 기능을 말이다. 일단 드래그 앤 드롭은 캔버스 안에 있는 오브젝트들이 움직인다. 내가 혼자서 스프라이트 만들어둔 거에 적용해 봤는데 안돼서 어떻게든 해보려고 하다가 포기했다. (정확하게는 따로 만들어 줘야 하는데 몰랐기 때문) 그러니 일단 캔버스를 하나 만들어 주자. 우클릭을 한 뒤 UI에 들어가 보면 있다. 그 뒤에 캔버스 안에 Image를 하나 만들어 사용하였다. 사실, 드래그 앤 드롭 사용할 때 Image 말고 딱히 사용할 일은 없을 듯. 나는 방금 만든 캔버스의 이름을 Ma.. 2021. 12. 20.
[Unity] 게임 개발 - 한 점으로 이동시키기 이번에 만들어 볼 것은 저번에 만들었던 작은 원들을 한 점에 모이게 하는 것이다. 이게 왜 필요할까 생각할 수 돼있는데 보면 알게 된다. 처음에는 자석 기능처럼 만들어 볼까 했는데, 만들어보니까 내가 원하던 그림이 아니어서 그냥 한 점을 정해두고 그 점으로 이동하게 만들었다. 그러면 세팅을 해보자. 우선 빈 오브젝트든 나처럼 Circle수프 라이드 튼 하나를 만들어 준다. 이런 식으로 하나를 만들어주면 준비는 끝났다. 참고로 이 오브젝트에서 건든 것은 위치뿐이다. 아 태그는 바꿔놓았다. 그러면 이제 스크립트를 보러 가자. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Potato : Mo.. 2021. 12. 10.
[Unity] 게임 개발 - 클릭 이벤트 만들기 자 오랜만에 게임 글로 돌아왔다. 저기 로그라이크는 디자인 때문에 잠시 보류해두고, 디자인하고 있는 동안에 혼자서 간단히 클릭커 게임을 하나 만들어 보려 한다. 내가 이번에 만들어 볼 것은 스프라이트를 클릭했을 때 그 주변에 같은 스프라이트가 작게 나타나는 이벤트이다. 말로 해서 뭐하나 보여주겠다. 이렇게 큰 원을 하나 누르면 그 원 주변의 랜덤 좌표로 작은 원들이 생성되는 기능을 만들어 볼 거다. 먼저 큰 원 스프라이트를 하나 만들어주자. 그다음 addComponent 해서 circleCollider2 D(꼭 CircleCollider가 아니어도 가능) 넣어주고 isTrigger를 체크해주자. 콜라이더를 저런 식으로 세팅한 다음 저기 아래에 있는 Touch 코드를 짜러 가 볼 거다. 참고로 Tag는 안.. 2021. 12. 9.
스타크래프트 봇 만들기 #1 내가 학교에서 하는 동아리가 스타크래프트 봇 동아리인데 자바로 스타크래프트 봇을 만드는 동아리이다. 근데 이 동아리가 거의 터져가지고 어려워서인지 귀찮아서인지 모르겠는데 사람들이 다 나감. 동아리를 살리기 위해 스타크래프트 봇을 만들어 보려 한다. 스타크래프트 봇을 만드는 것을 올리면서 제작할 것이다. 일단 당연히 개발을 하려면 개발 환경부터 만들어야 한다. 개발 환경에 대한 것은 이부분 에서 따라 하길 바란다. 나는 하던 도중 오류가 발생했는데 그 오류들을 다뤄 주겠다. 먼저 자바 컴파일러 오류이다. 이런 경우에는 pom파일에서 아래 코드를 추가해 주면 된다. org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 UTF-8 2021. 10. 14.