Programming(13)
-
구글 플레이 스토어에 유니티 모바일 게임 출시 전 유의 할 점.
유니티 '모바일' 게임을 출시하기까지 필요한 기술의 리스트 게임을 다 만든다고 다가 아니다! 게임을 만들어서 서비스하고 돈을 버는 것은 완전히 다른 이야기다! - 수익화 - 유료템의 구현 - 영수증 검증 - 환불대응, 처리 - 유니티 IAP 설치 (제일 쉬운 방법이긴 함) - 광고의 구현 - 각 광고사 계정생성, 수익을 받을 수 있도록 세팅 - 유니티 애즈의 구현 - 미디에이션 SDK의 탑재 - 애드몹 -광고 생성 - 미디에이션 세팅 - 앱러빈 - ... - 미디에이션 SDK들의 버전에 따른 호환성 찾느라 2주 정도 고통받기 (매년 반복됨) - GDPR 같은 좃좃같은 '또한 매년 바뀌는' 규정을 준수하기 위해 계속 겜을 고치기 - 세금처리 - 부가세 - 연말정산 / 법인결산 - 세무사 계약 - 세무사를 ..
2024.04.21 -
Unity Google play 앱 출시 관련 설정
우선 우측 상단 FIle을 클릭 후 Build Setting을 선택한다. 그 후 빨간색 네모 Bundle에 체크 후 Player Settings를 클릭한다. Company Name, Product Name 의 값은 각각 App의 ID로 사용되기 때문에 두개의 조합이 고유한 값이어야만 앱을 출시 가능하다.. 시중에 올라온 회사명과 개발앱 명이 중복되면 안되고, 반드시 영문으로 시작되어야 한다. 숫자시작 ㄴㄴ 버전은 본인이 업데이트 할때 구분하기 위한 속성값이다. Default icon은 흔히 스마트폰에 앱을 설치 시 나오는 아이콘 이미지를 뜻한다. 만들어 보자. 그림판이나 포토샵 등 이미지 편집 툴로 만들어 주면된다. 보통 정사각형으로 만들기 때문에 크기 조정에서 픽셀에 가로 세로를 512로 설정 해 준다..
2023.11.19 -
유니티(Unity) 설치 및 세팅
우선 주소창에 unity.com/kr/download 를 입력 후 밑에 네모박스에 window용 다운로드를 클릭해서 다운로드 한다. 그 후 설치된 파일을 열고.. 실행을 하면 다음과 같은 화면이 뜬다. skip해 주고, 좌측 상단 톱니바퀴 아이콘을 클릭한다. 라이센스 취득을 위해 로그인을 해야한다.. 회원가입을 안한 사람이면 회원가입을 하도록하자. 로그인 후에 add license를 클릭 후 3번쨰 Get a free 어쩌구를 클릭하면 다음과 같이 라이센스를 발급 받은 것을 확인 할 수 있다. 그리고 확인 할 것이.. 프로젝트의 위치이다. Preferences의 첫번째 항목 Projects를 클릭하면 프로젝트가 저장될 저장소 위치가 들어가 있을 것이다. 빨간 네모로 표시된 곳에 한글이 들어가 있을경우 에..
2023.04.03 -
코딩애플 - 무작정 React 찍먹하기 -4- (글 상세페이지 UI만들기 or Component로 HTML 깔끔하게 줄이기)
이제 블로그 하단에 글 상세 페이지 형식으로 Modal창으로 띄우는 상세페이지를 만들어 보자!. 페이지가 넘어가거나 하는것도 있는데 그건 강의를 결제해서 봐야함.. 라우터를 설치하고 어쩌고 저쩌고 하던데.. 일단 그지니 무료강의만 기록하자;; Modal UI 디자인을 하자. js파일 line 39~43처럼 modal UI를 만들어주고, css파일 line 7~11과 같이 디자인을 만들자. 그런데 HTML을 만들때에 주의해야 할 것이. 지금 작성하는 곳이 return()의 안이라는 것을 명심하자. return( ) 이거 불가능.. 하고싶으면 세개의 div를 하나의 div로 또 감싸주는 방법 밖에 없다. 이걸 지키기 위해서 modal창을 위에 코드처럼 큰 div안에 만들었다. 그러면 이제 아래처럼 심플한 모..
2023.02.14 -
코딩애플 - 무작정 React 찍먹하기 -3- (버튼 이벤트 리스너 장착하는 법 or state를 마음대로 변경하는법)
이어서 아래는 나머지 글 리스트들도 작성하고 글 제목을 state로 바인딩한 것이다. 코드를 짜다가 보면 터미널 부분에 warning 이라는 노란색 글짜들이 뜨는데, 에러는 아니고 eslint가 잡아주는 문법 체크사항이다. 잘못된 코딩 관습을 바로 잡아주는 라이브러리인데, 해당 warning이 보기싫으면 App.js 안에 다음과 같이 작성하면 된다. /* eslint-disable */ 다음으로 할 것은 리스트 안에 좋아요 버튼을 만들고 좋아요를 누르면 카운트가 올라가도록 만들어 보자. line 17에 HTML UI를 만든 상황이고, 따봉충 이모티콘은 크롬 주소창 우클릭 그림 이모티콘을 복붙한거다. 리액트니 중괄호로 onClick 이벤트를 해준다 하지만 중괄호 안에는 수식이 들어갈 수 없고 무조건 함수여..
2023.02.07 -
코딩애플 - 무작정 React 찍먹하기 -2- (JSX 사용법 or state변수 사용)
여기서는 코딩애플의 2강, 3강을 묶은 내용을 작성한다. 우선 해당 프로젝트를 웹으로 실행 시키는 npm start를 터미널에 입력 해 주고 결과를 보자. 에러가 난다면 C:\Users\miwog\Videos\개발자\copy> 해당 명령어를 입력하는 폴더가 제대로 지정되었는지 확인 해야한다. 한번 상위폴더에서 실행 시켜서 에러가 떳었음 ;;.. errno -4058 실행 시키면 기본적으로 코딩되어있는 화면들이 나온다. 해당 화면이 그려져 있는 곳은 App.js 이다. App.js도 일종의 자바스크립트 파일이므로 Js의 문법에 맞춰서 작성해야 한다. 기본적으로 코딩되어있는 내용들을 지워 주도록 한다. 필요없는것을 위의 사진처럼 지워주고 이제 div태그 안에 코딩을 시작하면 된다...!(지우고 다시 실행해보..
2022.10.27