목록분류 전체보기 (116)
Game Tech Blog
[문제] Given a string s, reverse only all the vowels in the string and return it. The vowels are 'a', 'e', 'i', 'o', and 'u', and they can appear in both lower and upper cases, more than once. [TC] Example 1: Input: s = "hello" Output: "holle" Example 2: Input: s = "leetcode" Output: "leotcede" Constraints: 1
[문제] You have a long flowerbed in which some of the plots are planted, and some are not. However, flowers cannot be planted in adjacent plots. Given an integer array flowerbed containing 0's and 1's, where 0 means empty and 1 means not empty, and an integer n, return true if n new flowers can be planted in the flowerbed without violating the no-adjacent-flowers rule and false otherwise. [TC] Exa..
[문제] There are n kids with candies. You are given an integer array candies, where each candies[i] represents the number of candies the ith kid has, and an integer extraCandies, denoting the number of extra candies that you have. Return a boolean array result of length n, where result[i] is true if, after giving the ith kid all the extraCandies, they will have the greatest number of candies among..
[문제] For two strings s and t, we say "t divides s" if and only if s = t + ... + t (i.e., t is concatenated with itself one or more times). Given two strings str1 and str2, return the largest string x such that x divides both str1 and str2. [TC] Example 1: Input: str1 = "ABCABC", str2 = "ABC" Output: "ABC" Example 2: Input: str1 = "ABABAB", str2 = "ABAB" Output: "AB" Example 3: Input: str1 = "LEE..
[문제] You are given two strings word1 and word2. Merge the strings by adding letters in alternating order, starting with word1. If a string is longer than the other, append the additional letters onto the end of the merged string. Return the merged string. [TC] Example 1: Input: word1 = "abc", word2 = "pqr" Output: "apbqcr" Explanation: The merged string will be merged as so: word1: a b c word2: ..
아이폰의 다이나믹 아일랜드 - 아이폰이 14로 들어선지는 조금됐지만, 들어서면서 다이나믹 아일랜드라는 것이 생겼다고 한다. 처음에는 참신한 아이디어라고 느꼈다. 문제점을 디자인으로 승화시킨것이라 생각했기 때문이다.. 하지만 이게 나한테 영향이 올줄은 몰랐지.... Interactive 한 반응형 UI를 만들어보았다. 내가 실습했던건 푸시 시스템 + 인터렉티브 UI 였지만, 현재는 시스템 하나도 안만들고 러프하게 애니메이션만 붙여서 포스팅할 생각이다.. 나중에 인디게임만들면서 필요하면 붙이던가해야지.. 아깝자너 3가지 형태로 만들어보았고, 사실 코드는 별거없는 애니메이션 으로 만들어서 볼거는 없다... 1. 푸시 시스템에 걸맞을 만한 스타일 [동영상1.푸시 시스템 스타일] 2. 햄버거메뉴나, 앱 박스에 넣..
상황 Contents Size Fitter 컴포넌트를 쓰면서 내부 내용이 변경될때 그 순간에 바로 업데이트가 되지않는 버그가 있다. 예제는 Layout 하위에 이미지와 텍스트를 둔 후에 텍스트 내부를 가변형으로 구성하면 예제 구성이 가능하다. 원인 이런저런 자료를 찾아봤지만, 뭔가 버그라고 생각되지만 버그라는 얘기는 찾지못했다. 일단 내가 원하는대로 쓰는게 중요해서 원인은 찾게되면 추후에 서술하겠다. 해결방법 ( Solution ) 가장 대표적인 방법은 아래 함수를 사용한다. LayoutRebuilder.ForceRebuildLayoutImmediate(RectTransform LayoutRoot); 참고자료 https://docs.unity3d.com/2018.1/Documentation/ScriptR..
- 제목 : C, C++ 게임 코드로 알아보는 코딩의 기술 - 저자 / 옮긴이 : 오즈 모지하루 / 윤인성 업무를 진행하다 보면, 더 효율적이고 가독성 좋은 코드를 작성하고 싶은 생각이 자주든다 좋은 도서를 찾다가 운좋게 회사 동료분께서 이 책을 가지고 있어서 잠시 빌릴 수 있었다 표지만 보면 되게 가벼운 내용을 다루게 생겼는데, 의외로 다 알지만 간과하고 있을만한 팁들을 알려주는 좋은 도서였다. 다음은 크게 읽으면서, 고민했던 부분이다. 몇몇은 아직도 왜 저렇게 해야하는가에 대한 의문이 있지만, 대부분 읽다보니 저자의 의도가 조금은 이해가 갔다. - 반복문 분할, 하나의 반복문엔 하나의 처리만 한다. 아직까지 이해가 가지 않는 부분 중, 하나이다. 반복문을 돌리면서 처리와 또 다른 연산이 필요할때, 처..