코틀린을 공부해보자 - (2)
프로그래밍 공부/코틀린2023. 2. 15. 01:13코틀린을 공부해보자 - (2)

배열과 리스트 배열 val myArray1 = arrayOf(1,2,"메롱") var myArray2 = arrayOf(1,2,"메롱") myArray1[0] = 10 myArray2[0] = 10 println(myArray1[0]) println(myArray2[0]) 배열은 위와같이 초기화를 해줄 수 있고, 인덱스로 접근해서 값도 변경이 가능하다. 값을 변경할때 val,var인지 상관이 없는것은 주소값을 참조하기 때문이다. 다만, 새로 초기화를 하는 경우에 val로 선언한 배열은 에러를 뱉어낸다. 리스트 List & MutableList var myList1 = listOf(1,2,3) val myList2 = listOf(1,2,"메롱") myList1[0] = 10 myList2[0] = 10 ..

코틀린을 공부해보자 - (1)
프로그래밍 공부/코틀린2023. 2. 14. 23:46코틀린을 공부해보자 - (1)

안드로이드 스튜디오 + 코틀린을 통해 안드로이드 어플 제작을 공부해보려고 한다. 궁금하기도 했고, 알아두면 안드로이드 OS가 돌아가는 방식에 대해 더 알 수 있다는 조언을 들었다. 현 회사에서 유니티로 모바일게임 제작을 하기 때문에, 알아두면 더 좋을 것 같았다. 시작해보자. 코틀린과 안드로이드 스튜디오 코틀린은 구글에서 채택한 안드로이드의 공식 언어이다. 기존에는 자바를 사용했지만 현재는 코틀린이 공식언어가 됐다. 코틀린이 공식 언어가 되어버린 이유.. 구글과 오라클의 뒷 얘기도 있던데 정확히는 보지 못했다. 아무튼 코틀린은 자바를 100% 호환한다고 한다. Download Android Studio & App Tools - Android Developers Download Android Studio ..

유니티로 구글 애드몹(AdMob) 테스트 해보기
게임 엔진/Unity2023. 1. 29. 23:40유니티로 구글 애드몹(AdMob) 테스트 해보기

애드몹(AdMob) Google AdMob: 모바일 앱 수익 창출 Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com 구글 애드몹은 우리가 어플에서 흔히 보는 광고 서비스를 도와주는 구글의 광고 서비스다. 간단하게 광고를 붙여서 수익을 얻을 수 있다. 우리가 광고를 어플에 재생시킬수 있다고 하더라도, 개인이 광고를 물어오긴 어렵기때문에.. 구글을 통해 쉽게 광고 서비스를 붙이는 것이다. 오늘은 테스트만.. 광고는 수익이 연결되어있기 때문에, 제대로 연동하려면 어플 출시도 해야하고 출시를 하려면 개발자 등록도 해야하고.. 근본적으로 완성된 어플이..

유니티 에셋공부 <Feel> - (1)
게임 엔진/Unity2023. 1. 18. 22:00유니티 에셋공부 <Feel> - (1)

DOTween 에셋도 한참 남았다고 생각 하지만.. 익혀둬야할 에셋이 3개나 있어서 이것저것 같이 보고 있다. 이번에 공부해본 에셋은 Feel 이다. Feel | Particles/Effects | Unity Asset Store Feel | Particles/Effects | Unity Asset Store Use the Feel tool for your next project. Find this and more particle & effect tools on the Unity Asset Store. assetstore.unity.com DOTween은 기능 개발에 도움을 준다면, FEEL은 연출에 대한 부분을 도와주는 에셋이다. https://youtu.be/gK_7etknD4k Feel을 제작한 M..

유니티 에셋공부 <DOTween Pro> - (3)
게임 엔진/Unity2023. 1. 18. 15:42유니티 에셋공부 <DOTween Pro> - (3)

오늘은 옵션 값을 세팅하는 것에 대해서 공부해봤다. 원래는 써보면서 하나씩 찾아나갔어야 하는 내용들인거 같은데.. 네이버 두야라는 분의 블로그를 보며 정말 많은 도움을 받았다. DOTween Pro를 더 자세하게 공부하실 분들이라면 정말 추천드린다. [Asset] Unity3D 'DOTween'.. : 네이버블로그 (naver.com) [Asset] Unity3D 'DOTween' 3 : 트윈 유용한 옵션 값 설정 ※ 1편 : 기본 기능과 팁 ※ 2편 : Sequence와 팁 1편에서 다룬 DOTween의 기본 기능에서 더 나아가서,... blog.naver.com 오늘 내용은 위 사이트의 글을 보고 공부한 내용을 정리해 봤다. SetRelative (상대값) squares[0].DOMoveY(4, 1)..

유니티 에셋공부 <DOTween Pro> - (2)
게임 엔진/Unity2023. 1. 17. 15:34유니티 에셋공부 <DOTween Pro> - (2)

시퀀스 전 글에도 언급했지만, DOTween의 Tween 종류에는 2가지가 있다. Tweener : 값을 제어하고 애니메이션을 하는 트윈 (DOTween에서 모든걸 수행하는 일꾼이라 보면 됨) Sequence : 값을 제어하지는 않지만 그룹 애니메이션을 하는 특수 트윈 시퀀스는 Tweener의 애니메이션들을 관리하는 그룹이라고 생각하면 편하다. 이 시퀀스라는 트윈을 가지고 편리하게 연결된 동작들을 만들 수 있다. DOTween의 도큐먼트를 보면 시퀀스는 여러가지 함수를 가지고 있는데, 하나하나 파보도록 하자. 시퀀스 만들기 DG.Tweening 네임스페이스를 추가해주고, 아래와 같은 코드를 적는게 시퀀스 생성의 전부다. Sequence mysquence = DOTween.Sequence(); 기본적인 기..

image