Sharlotte
오늘의 코딩
Sharlotte
전체 방문자
오늘
어제
  • 분류 전체보기 (38)
    • 잡다한거 (4)
    • 프로젝트 (34)
      • RTTRPG (33)
      • CardDefense (1)
      • Sharjects (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • typescript
  • Unity
  • javascript
  • Discordbot
  • C#
  • 억까
  • Kakaobot
  • next.js

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Sharlotte

오늘의 코딩

[RPG 개발] 14일차
프로젝트/RTTRPG

[RPG 개발] 14일차

2022. 12. 5. 02:13

참고: 이 일지는 네이버 카페로부터 옮겨진 레거시 게시물입니다.

 

개발을 하면서 생긴 불편 중 하나가 명령어 새로고침 딜레이가 너무 길다는 점이였습니다. REST API로 디스코드에 요청해서 값을 넣고 가져오는 게 기본 원리인데,

84초나 걸립니다.

대체 왜그럴까 코드를 읽어보니 모든 명령어를 삭제하고 모든 명령어를 다시 등록하던 것이었습니다.

이건 변경되지 않은 명령어도 불필요한 삭제•재생성 과정을 거치기 때문에 명령어 추가와 정보 편집 효율에 너무나도 큰 영향을 끼칩니다.

200 요청 제한을 다 사용할 정도였으면 말 다했죠. 그래서 직접 고치려 했으나 구조를 직접 짠 당사자도 아니거니와 정작 이 구조는 미완성이기도 해서 그만뒀습니다.

​

​

PvE 시스템을 개발 중입니다. 이걸 완성하면 머지않아 PvP도 가능할 거라고 보고 있습니다. 전투 보상으로 일정량의 경험치와 아이템 강탈을 생각하고 있으며, 전투는 상호 동의 하에 할 수 있게 만들 겁니다.

​

ps.setInterval이 제대로 제거되지 않으면 대참사가 일어납니다.

'프로젝트 > RTTRPG' 카테고리의 다른 글

[RPG 개발] 16일차  (0) 2022.12.05
[RPG 개발] 15일차  (0) 2022.12.05
[RPG 개발] 13일차  (0) 2022.12.05
[RPG 개발] 12일차  (0) 2022.12.05
[RPG 개발] 11일차  (0) 2022.12.05
    '프로젝트/RTTRPG' 카테고리의 다른 글
    • [RPG 개발] 16일차
    • [RPG 개발] 15일차
    • [RPG 개발] 13일차
    • [RPG 개발] 12일차
    Sharlotte
    Sharlotte
    매일 써내려가는 잡다하디 잡다하고 잡다한 일지들의 잡다한 집합

    티스토리툴바