jiseong's study blog

고정 헤더 영역

글 제목

메뉴 레이어

jiseong's study blog

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (67)
    • 백준공부 (21)
    • 아이디어 (0)
    • 인공지능 공부 (0)
    • git (15)
    • 개발일지 (10)
    • 정리_모음 (8)
    • 프로젝트?? (3)
    • 이걸왜씀? (1)
    • C# (6)

검색 레이어

jiseong's study blog

검색 영역

컨텐츠 검색

전체 글

  • 2048 - choice 1(기획)

    2023.08.17 by go_ra_ni

  • unity -> cloud once + playfab login 구현 오류 unity GetServerAuthCode null

    2023.05.12 by go_ra_ni

  • 토끼 별 개인 정보 처리 방침

    2023.03.22 by go_ra_ni

  • selenium 차단 회피 시도해본 것 정리

    2022.09.07 by go_ra_ni

  • 카테고리를 만든 이유

    2022.08.18 by go_ra_ni

  • photon GameObject 위치 이동 potal 사용법

    2022.08.17 by go_ra_ni

  • photon bulid 창과 unity 내부 game씬 동기화 문제

    2022.08.16 by go_ra_ni

  • 메타버스 경진대회 참가

    2022.08.16 by go_ra_ni

2048 - choice 1(기획)

2048 게임 개발 일지 1 개념 2048게임은 이탈리아의 웹 개발자 가브리엘레 치룰리(Gabriele Cirulli)가 만든 퍼즐 게임이다. 현재 수 많은 변형 게임들이 있으며 퍼즐류 유저들 사이에서 인기가 있는 장르다. 기획 2048 변형버전으로 테트리스 느낌의 게임이다. 기존에도 테트리스 개념을 추가한 게임들이 있으나 여기서 규칙을 변경하여 5개의 라인 중 1개를 선택해서 타일을 내려보내는 규칙을 설정하였다. 2048게임처럼 처음엔 2, 4, 8, 16 .. 작은 수로 시작해서 유저는 큰 수를 만들기 위해 타일을 합성하게 된다. 큰 수를 만들게 되면 작은 수가 나올 확률을 줄이고 더 큰 수를 등장하게 하여 한 판의 플레이 타임을 늘릴 수 있다. 세부 난이도 : 데모를 만든 뒤 몇 판해보고 나서 조정..

개발일지 2023. 8. 17. 22:01

unity -> cloud once + playfab login 구현 오류 unity GetServerAuthCode null

상황 : 기존 앱에 cloud once로 로그인 기능을 구현해 둔 상태였고 playfab 서버를 추가하는 상황이다. playfab 공식문서에 의하면 이러한 과정을 통해 로그인을 구현한다고 한다. 하지만 이대로 진행하면 GetServerAuthCode가 null 인 문제가 발생한다. 나의 경우 문제는 cloud once와 충돌로 로그인이 2번 진행됐기때문에 발생한 문제였다. 해결: 1. cloud once 자동 로그인을 끄고 직접 코드를 짠다. 2. cloud once 자동 로그인이 진행되는 코드를 수정하여 해결한다. 현재 google과 ios 모두 자동로그인을 사용하고 있었는데 google에서만 이슈가 발생했다. 새롭게 두 플랫폼의 로그인을 구현하는 것보단 기존 로그인 코드에 playfab을 연동하는 것..

개발일지 2023. 5. 12. 16:38

토끼 별 개인 정보 처리 방침

('https://xrai-api.com'이하 'XRAI')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 1월 1부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://xrai-api.com'이하 'XRAI')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 제2조(개인정보의 처리 및 보유 기..

카테고리 없음 2023. 3. 22. 14:42

selenium 차단 회피 시도해본 것 정리

기본적인 실행 방법은 여러 군데에 나와 있어서 그대로 실행하였다. 1. random user-agent from fake_useragent import UserAgent ua = UserAgent() user_agent = ua.random options.add_argument(f'user-agent={user_agent}') 2. option add options.add_argument("no-sandbox") options.add_argument("disable-gpu") options.add_argument("--lang=ko_KR") options.add_experimental_option("excludeSwitches", ["enable-logging"]) 3. random ip 토르브라우저를 ..

정리_모음 2022. 9. 7. 21:29

카테고리를 만든 이유

보통 개발을 할 때 가장 먼저 정하는게 1. 뭘 만들 것인가? - 명확한 목적, 포함되어야 할 기능 그리고 이것을 기반으로 2. 어떤 툴으로 만들 것인가? 여기서 문제가 발생한다. 요즘 넘처나는 수많은 개발 툴들, (언어, 라이브러리, API, 프레임워크...) 의 장단점을 모르기에 상황에 맞는 툴을 선정하는 것이 어렵다. 현재 실력으로는 익숙한 언어든 새로운 언어든 결과물이 크게 다르지 않기 때문에(어차피 평소 쓰던 것도 검색해서 만들어야 하기에...) 각종 툴들의 장단점을 긁어 모아 정리해두고자 한다.!

이걸왜씀? 2022. 8. 18. 10:19

photon GameObject 위치 이동 potal 사용법

기존 위치 변환에 사용했던 코드는 gameObject1.transform.position = new Vector3(0,0,0); gameObject2.transform.position = new Vector3(0,0,0); 과 같은 형태이다. 포톤 멀티플레이 게임을 만들 때 이 코드를 사용하여 포탈을 만들려고 하니 동기화 오류가 발생했다. (1개만 이동하는 경우는 오류가 발생할 확률이 낮으나 여러 객체를 동시 이동하려 할 때 오류가 발생했다.) 여러번 테스트를 통해 생각해낸 원인은 타이밍 문제였다. 멀티 플레이에서는 2개 컴퓨터의 각자 입장을 생각해야하는데 오류가 발생하는 상황을 가정해보자. 프레임 별로 그려보자면 여기서 1 유저의 정보가 2 유저에게 전송된다고 하면 2번 오브젝트가 이동 됐지만 바로 다..

정리_모음 2022. 8. 17. 00:25

photon bulid 창과 unity 내부 game씬 동기화 문제

포톤으로 멀티 플레이 게임을 만들면서 테스트를 위해 한 컴퓨터에서 bulid와 game씬을 동시에 켜야 할 상황이 있다. 원래는 동기화가 잘 되어서 같은 방에 참가되던 상황에서 갑자기 둘 다 room master로 뜨면서 무한 대기를 하는 오류가 발생했다. 체크해야 하는 부분은 3가지로 bulid version, pun version, region인데 보통 build version은 개인 개발할 때 건드리지 않았으면 통일되어 있을 것이고 pun버전도 plastic scm같은 버전관리 툴을 사용할 때 팀원과 코드를 공유하기때문에 같을 확률이 높다고 생각한다. 내 경우는 region문제였는데 이게 bulid setting에서 보이지 않아서 오랜시간 애를 먹었다. 해결 방법: 이대로 포톤 setting에 들어..

정리_모음 2022. 8. 16. 16:23

메타버스 경진대회 참가

메타버스 경진대회에 2인팀으로 참가하여 개발을 진행 중이다. 개발하고 있는 프로그램은 소개팅을 주제로한 게임 개발이다. 툴은 unity로 선택하여 진행중이고 photon 서버를 활용한 멀티플레이를 지원하게 하며 미니게임 형식으로 사용자들간의 친목 도모를 할 수 있는 컨텐츠를 개발하는 것이 목표이다. 게임 개발을 동아리에서 진행 중이였지만 진도가 빠르지 않아 개발 현황이 부진했는데 경진대회를 참가하면서 게임개발의 첫 삽을 뜬 느낌이다. 설계하고 만드는 것에 대해 흥미를 느끼고 내가 해도 재미있는 게임을 만드는 것이 좋아서 앞으로 게임 개발쪽을 좀 더 파 볼 생각이다.

개발일지 2022. 8. 16. 16:15

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 ··· 9
다음
TISTORY
jiseong's study blog © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바