에치스
close
프로필 사진

E.Clone

개발하는 96년생 Null_Reference_Exception

  • 분류 전체보기 (202)
    • 다이어리 (97)
      • 게임개발일지 (2)
      • 내일배움 개발일지 (54)
    • PC (17)
      • SW (2)
      • ERROR (14)
      • SECURITY (1)
      • CRACK (0)
    • Dev (59)
      • C, C++ (5)
      • JAVA (16)
      • Python (6)
      • Unity(C#) (26)
      • Try & Projects (6)
    • Game (22)
      • Maple (0)
      • FFXIV (22)
      • KCL (0)
      • NKPR (0)
    • Others (7)
      • 생활관련 (4)
      • 기록관련 (1)
      • 미분류 (2)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
Python FastAPI 범용 게임 데이터 서버

Python FastAPI 범용 게임 데이터 서버

한개 서버로 여러 서비스 폴더별로 구분하여 관리파일 시스템 구조미리보기서비스 생성새로운 서비스(앱, 게임 등) 생성 시, GameData, UserData, OtherData 폴더가 함께 생성되도록 하고, UserData 폴더에는 Info.json 파일을 생성하여 신규 유저의 UID 부여에 참고하도록 한다.{"next_uid": "000000000"}유저 정보 생성(회원가입)회원가입을 위해 서비스 이름, 입력ID, 입력Password와 함께 서버에 요청한다.서비스가 있는지 확인, 겹치는 유저 ID가 있는지 확인(입력Password + 16자리의 salt) 를 해시 암호화 한 패스워드를 얻는다UID의 폴더를 생성하고, Base.json을 작성한다.uid, id, pass, salt 를 보관한다.데이터 백업..

  • format_list_bulleted 다이어리
  • · 2024. 10. 31.
스타트업 인턴 2일차 진행 중

스타트업 인턴 2일차 진행 중

1 인턴 개요하루 네 시간 인턴 활동, 10월 중순부터 12월 중순까지 두 달 간 진행한다.시급 1만원 계산으로 두 달 160만 지원금 지급. 용역 계약으로 적혀 있어 인턴으로써 급료를 받는 건 아니다.매칭된 회사에 출퇴근하기 위해 판교로 거주지를 이동했다.2 주요 활동현업 팀장 및 인턴 팀원과 두달 간 한 개의 게임을 기획부터 완성까지 진행한다. 성공적으로 완료하여 정식 채용가지 이어지면 좋겠다.3 기타판교, 퇴근 시간 교통체증이 자비가 없다.버스를 타고 귀가를 해야 하는데 사람이 너무 많아 다 타지 못해 다음 버스를 기다렸다. 배차간격도 무자비했다.거주 고시원 근처에 새벽 5시 반까지 열려있는 넓은 카페가 있어 좋다.

  • format_list_bulleted 다이어리
  • · 2024. 10. 23.
Day 1

Day 1

작업 과정타일맵을 통해 플랫폼 작성Aseprite 에셋 가공애니메이션 클립과 컨트롤러 Export 하여 수정 후 사용UI 작성(1개 캔버스에 다중 패널식)Title - 게임시작 버튼전투 - 몬스터 체력바, 앞으로 나올 몬스터 스택, (일시정지-타이틀 버튼)결과 - 전투 결과, 다시하기 버튼, 타이틀 버튼, (Firebase 저장 관련)필요한 액션 정리START 버튼 : 게임 시작게임 시작 : 타이틀 패널 비활성화, 배틀 패널 활성화, 전투 로직 시작적이 처치되었을 때 : 새로운 적 소환, 게임종료적 프로필이 클릭되었을 때 : 진행 일시정지, 정보 패널 보이기(DoTween, 위에서 내려오기)정보 패널 상태에서 아무 곳이나 클릭 될 때 : 패널 올린 후 일시정지 풀기종료되었을 때 : 결과값 따로 저장, 모..

  • format_list_bulleted 다이어리
  • · 2024. 10. 8.
강의에서 자주 보이는 변수 및 주석위치의 정렬을 위한 세팅

강의에서 자주 보이는 변수 및 주석위치의 정렬을 위한 세팅

문제는 Visual Studio의 자동 코드 정렬 및 서식 기능 때문.기본적으로 Visual Studio는 코드를 작성할 때 자동으로 정렬을 맞추려는 기능이 활성화되어있다.이를 비활성화하거나 사용자 정의 규칙을 적용해서 원하는 대로 코드를 정렬 가능하다.자동 서식 기능 비활성화Visual Studio 설정에서 자동 서식 기능을 조정.Tools(도구) > Options(옵션)으로 이동.Text Editor(텍스트 편집기) > C# > Formatting(서식) 항목으로 이동.General(일반)에서 다양한 자동 서식 옵션을 볼 수 있다.Automatically format on semicolon (세미콜론 시 자동 정렬) 같은 옵션을 체크 해제하면, 세미콜론을 입력할 때마다 자동으로 정렬되지 않게 할 수 ..

  • format_list_bulleted 다이어리
  • · 2024. 10. 6.
인텔리픽 한 달 인턴 6기 지원 완료

인텔리픽 한 달 인턴 6기 지원 완료

현장 실습을 뭐라도 해보자라는 기세로 지원했다.혹시라도 최종선발까지 된다면 근처에 두 달 정도 살 곳을 구해야 하는 게 제일 어려운 점.

  • format_list_bulleted 다이어리
  • · 2024. 10. 4.

단순한 정렬문제이지만 메모리 제한이 있는 케이스

해당 백준 문제는 아래와 같다.https://www.acmicpc.net/problem/10989메모리에 신경쓰지 않고 그대로 제출하려고 했던 코드는 아래와 같다.import sysdef LocalInput(): with open("input.txt") as file: datas = file.read().strip().splitlines() return datasdef BaekjoonInput(): datas = sys.stdin.read().strip().splitlines() return datas# datas = LocalInput()[1:]datas = BaekjoonInput()[1:]datas.sort()for data in datas: print(dat..

  • format_list_bulleted 다이어리
  • · 2024. 9. 21.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ···
  • 34
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (202)
    • 다이어리 (97)
      • 게임개발일지 (2)
      • 내일배움 개발일지 (54)
    • PC (17)
      • SW (2)
      • ERROR (14)
      • SECURITY (1)
      • CRACK (0)
    • Dev (59)
      • C, C++ (5)
      • JAVA (16)
      • Python (6)
      • Unity(C#) (26)
      • Try & Projects (6)
    • Game (22)
      • Maple (0)
      • FFXIV (22)
      • KCL (0)
      • NKPR (0)
    • Others (7)
      • 생활관련 (4)
      • 기록관련 (1)
      • 미분류 (2)
인기 글
전체 방문자
오늘
어제
Copyright © E.Clone 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바