
3D 신작 게임을 개발하던 중 생각했던 기획을 위해 총이 어떤 물건에 맞으면 산산조각 부숴지는 기능을 구현해야 했다그러나 이를 유니티 자체에서 해결할 수는 없어서 블렌더에서 미리 오브젝트를 쪼개서 유니티에 넣어보는 방식을 채택했다그러기 위해 필요한 방식이 바로 블렌더의

요즘 안티그라비티를 통해 개발을 아주 편하게 진행하고 있다, 그러나 결론적으로는 한 AI만을 활용해 개발을 진행하는 것이기 때문에 오차를 발견하지 못하는 경우가 많다, 또 계속 한 AI만 쓰면 토큰이 빠지는 속도도 가속화될거다 그래서 현재 아직은 무료로 재미나이 최신버전을 제공해주는 안티그라비티를 챗지피티를 활용하는 코덱스와 겹쳐쓰면서 각 AI들을 둘 다...

안 약한 부분이 있겠냐만 비트 쪽은 잘 모르는 분야라 일단 머리를 부딪혀서 풀어보았다 근데 이러면 하나씩 보는거라 시간초과가 당연히 나는 구조이다 그래서 다음 발상은 비트 연산자를 쭉쭉 펼쳐서 0과 1을 비교 구분해 밀어넣는 방식을 사용해봤다 사실상 문제의 구조 자체가 X 비트의 0인 부분을 비집고 들어가는 구조였다 그렇기때문에 K를 비트화해서 X...

오랜만에 써보는 개발일지인데 꽤 구현을 많이 했는데 요즘 명조하느라 일지 올릴 생각을 못했다, 에이메스덱 다 짤때까지 이런 페이스를 유지할수도? 암튼 한번에 막 올리자면 첫 번째는 과거 한컴타자연습 내에서 보이던 단어 디펜스를 구현해보았다 먼저 가챠 시스템을 통해 구현한 몬스터들을 골라서 출전시킬 수 있게 드랍다운에 자동으로 내가 가진 몬스터를 인식해서...

뭔가 엄청 특별한 무언가는 없지만 너무 안 쓴 것 같아서 그나마 고치려고 했던 무언가들을 올려보려 한다 TextMeshPro 관련 최적화 초반에 작업을 할 때에는 그냥 키마다 캔버스를 넣어서 월드 캔버스로 작업을 진행해 연동했었다, 그런데 그러면 월드 캔버스를 수천개 소환하는 괴랄한 작업량이 펼쳐져서 고민을 하던 중, TextMesh를 캔버스에 붙이는 게...

이 게임의 핵심은 백그라운드 재생이다 내가 원하는 백그라운드 재생을 위한 처음 생각했던 조건은 크게 2가지다 게임 화면이 없는 부분은 투명해지고 모니터 화면이 클릭이 되어야 한다 게임이 아닌 모니터 내에서 타이핑을 해도 게임에서 반응이 와야한다 우선 1번 로직은 세팅법이 몇 가지 필요하다 유니티부터 세팅하자면 2가지의 설정이 필요하다 카메라 설정 카...

일단 간단히 보이는대로만 풀면 4중 for문이 나온다, 아무리 생각해도 그건 아닌거 같고 살펴보니 이 문제는 누적합 개념을 활용해야 하는 문제라고 한다 누적합이란? 보통 어떤 배열의 구간합을 구할 때 i ~ j 까지 원소를 하나씩 더하는 개념으로 작용한다, 그러나 이 구간합을 미리 더해놓는다면 더 간단해질 수 있다 Ex) A = [1 2 3 4 5] ...
이번에 포폴 겸 해보고싶은 기능들에 대해 시험해보고자 새로운 신작을 개발중에 있다, 특히 평소 개발할 때 딱히 쓰지 않을 여러 가지 기능들을 많이 활용할 예정이라 기능을 만들 때마다 하나씩 업로드해볼까 한다 이번 게임의 핵심 기능 중 하나는 키보드의 입력을 받아 이를 블럭화해 떨어뜨리는 기능이다. 이와 함께 그 블럭에 현재 친 키보드 글자를 입혀서 떨어뜨...

이번엔 처음 풀어보는 투 스텝 문제이다 저 13자리 숫자에 매몰되어 있다가 각각 알파벳에 따른 26진수로 묶고 다시 26진수로 풀어서 내보내면 될 것이라고 생각을 했다 그래서 만든 코드는 우선 a가 13개 들어있는 string문을 만든다 우선 T == 1일 때 A, B를 받은 후 Sum을 구한다 그리고 앞자리부터 변환해서 남은 뒷자리가 a인 26진수를...

이런 문제이고, 그래프고 파고들어갈 부분이기 때문에 BFS일 가능성이 커보인다 여러 가지 규칙을 찾아보고 조금 분석해봤지만 결론적으로는 이 문제의 핵심은 0,0, 즉 원점에서 아무것도 뚫지 않고 딱 닿을 수 있는 치즈조각을 하나씩 모아서 싹 없애는게 포인트라고 생각했다 그렇다면 정석적인 BFS 로직을 짜보자면 이런식의 코드를 짜보았다 아직 BFS류의 ...
이제 파티클의 탭에 대해 분석해봤으니, 상용화되는 가장 많이 쓰는 파티클을 그 파티클의 메인 기능을 강조하는 형식으로 구분하면서 모작 형식으로 공부를 진행해보려 한다 저작권에 꽤나 중대한 침해를 하는 듯 해보이는 방법이라 비공개로.. 에셋 자체는 자주 쓰이는 이 에셋을 기반으로 진행해보려 한다 https://assetstore.unity.com/packa...