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 2 (개발)

    2023.08.19 by go_ra_ni

  • 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

  • 메타버스 경진대회 참가

    2022.08.16 by go_ra_ni

  • 오아시스 해커톤 후기

    2022.08.16 by go_ra_ni

  • 이노베이션 해커톤 후기

    2021.08.28 by go_ra_ni

  • 이노베이션 해커톤 - 팀 설정 완료!

    2021.08.13 by go_ra_ni

  • heroku 오류 수정

    2021.07.30 by go_ra_ni

2048 - choice 2 (개발)

흐름도 메인 기능을 기획하고 흐름도를 작성한 후 코드를 작성했다. 먼저 다른 2048게임을 참고하여 메인 기능을 구성한다. 게임 규칙 1. 같은 수의 블럭 2개가 맞닿아 있다면 합성한다. 2. 2개면 다음 단계의 블럭으로 3개면 2단계 위 블럭, 4개면 3단계 위 블럭으로 변한다. 3. 이때 합성의 주체가 되는 위치의 기준은 새로 떨어진 블록 기준이다. 예를 들어 빨간 블럭이 새로 떨어진 블럭이라면 그 위치에 새로운 블럭이 생성된다. 이 규칙을 바탕으로 흐름도를 작성한다. 대략적인 흐름도를 작성한 후 이를 바탕으로 코드를 작성했다. 구현을 최우선으로 하여 작성한 코드로 효율성은 낮을 수 있다. 이후 테스팅 과정에서 리펙토링하기로 한다. 큐브 생성 함수 public void SpawnCube(int now..

개발일지 2023. 8. 19. 00:44

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

메타버스 경진대회 참가

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

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

오아시스 해커톤 후기

오아시스 해커톤 3회 참가 후기를 뒤늦게 써본다. 신청서 제출 후 합격 메일을 받음 해커톤 일정 - 슬렉을 통해 팀빌딩 진행 tip) 팀빌딩은 실제 일정보다 빠르게 진행되므로 미리미리 눈여겨 본 사람들에게 연락하는 것이 중요 - 개발 진행 : 저번 대회는 팀빌딩 이후 아이디어 짜는 시간이 매우 길었지만 오아시스 해커톤은 팀빌딩 이후 바로 개발일정으로 넘어감 개인적으로 해커톤에서 가장 중요하고 시간을 많이 써야하는 부분은 아이디어 선정과 구체화라고 생각함 tip) 신기술 사용, 기존 서비스와 차별점에 주목하면 좋은 주제가 나온다. - 오프라인 개발 진행 : 우리팀은 온라인 개발 일정에서 개발이 거의 끝난 상태로 오프라인 개발 일정으로 넘어왔다. 이 시간부터는 발표 흐름이나 자료 제작을 위주로 했는데 다른 ..

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

이노베이션 해커톤 후기

대상 탔따.. 끝 코멘트: 이노베이션 해커톤 진행 방식과 느낀점 등을 공유해보려고 한다. 먼저 진행 방식: 1. 신청 - 구글 폼으로 여러가지 개인정보를 쏙쏙 적어내고 자신이 원하는 역할 1지망 2지망을 써냈다. 나는 1 개발자 2 기획자로 써서 냈다. 미리 생각한 아이디어가 있었기 때문에 기획자도 괜찮을 것 같았기 떄문이다. (실제로 괜찮은 아이디어였다.!) 2. 사전 모임 - 대회 시작 2주 전쯤 2일간 사전 모임을 진행했다. 모임 공지 사항은 미리 초대 링크를 준 슬랙을 통해 모두 받았고 화상회의를 위해 google meet 을 사용하여 진행했다. 간단한 대회 설명과 팀빌딩 방법, 대회 키워드 (키워드와 관련한 주제여야 했다.- 미리 공개한 주제는 mz세대를 위한 hip한 서비스) 를 알려주었다. ..

개발일지 2021. 8. 28. 20:37

이노베이션 해커톤 - 팀 설정 완료!

이번에 해커톤에 참여하게 되어 사전 온라인 모임을 진행하였다. 일정은 차례대로 1. 지원서 접수 - 승인 후 해커톤 참가 메일 받음! 2. 네트워킹 DAY - 팀빌딩 및 사전 설명 (이번 해커톤은 온라인으로 진행되어서 설명받을게 많았따..) 3. welcome kit 배부 - 아직 안받음 4. 해커톤 대회 진행 - 아직 안함 처음 참가하는 해커톤인 만큼 열심히 하려고 다짐해본다... 주제는 MZ세대를 위한 HIP한 서비스인데 좀 다가가기 쉬운 것 같으면서도 잘 생각이 안나는 것 같다. 오늘 처음으로 대면 팀 모임을 진행했으므로 진행한 내용을 기록하겠다. 8/13일 금요일 1번째 팀 회의 1. 통성명 및 개인정보 발설시간 - 아이스 브레이킹 타임느낌으로 진행하였다. 간단히 자기소개와 나이를 듣고 어색함을 ..

개발일지 2021. 8. 13. 21:14

heroku 오류 수정

다 정상적으로 진행했는데 db연결이 자꾸 끊기는 오류가 있었다. H10 오류인데 여러가지 해답이 있지만 나의 경우는 db연결이 끊기는 문제였다. 일정시간이 지난 후 db가 꺼져서 됐다가 안됐다가 하는 모습이 관찰됐는데 결론은 https://marlboroyw.tistory.com/554 The server closed the connection. Node.js + forever module 로 백엔드 서버를 구축하여 돌리던 중, Forever log 에 아래와 같은 메세지가 떳다. Error: Connection lost: The server closed the connection. at Protocol.end (/home/ywlee/LifeCle.. marlboroyw.tistory.com 이분이 포스..

개발일지 2021. 7. 30. 22:47

추가 정보

인기글

최신글

페이징

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

티스토리툴바